diff options
Diffstat (limited to 'drivers/crypto/ccree/cc_buffer_mgr.c')
-rw-r--r-- | drivers/crypto/ccree/cc_buffer_mgr.c | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/drivers/crypto/ccree/cc_buffer_mgr.c b/drivers/crypto/ccree/cc_buffer_mgr.c index c81ad33f9115..a72586eccd81 100644 --- a/drivers/crypto/ccree/cc_buffer_mgr.c +++ b/drivers/crypto/ccree/cc_buffer_mgr.c | |||
@@ -100,27 +100,6 @@ static unsigned int cc_get_sgl_nents(struct device *dev, | |||
100 | } | 100 | } |
101 | 101 | ||
102 | /** | 102 | /** |
103 | * cc_zero_sgl() - Zero scatter scatter list data. | ||
104 | * | ||
105 | * @sgl: | ||
106 | */ | ||
107 | void cc_zero_sgl(struct scatterlist *sgl, u32 data_len) | ||
108 | { | ||
109 | struct scatterlist *current_sg = sgl; | ||
110 | int sg_index = 0; | ||
111 | |||
112 | while (sg_index <= data_len) { | ||
113 | if (!current_sg) { | ||
114 | /* reached the end of the sgl --> just return back */ | ||
115 | return; | ||
116 | } | ||
117 | memset(sg_virt(current_sg), 0, current_sg->length); | ||
118 | sg_index += current_sg->length; | ||
119 | current_sg = sg_next(current_sg); | ||
120 | } | ||
121 | } | ||
122 | |||
123 | /** | ||
124 | * cc_copy_sg_portion() - Copy scatter list data, | 103 | * cc_copy_sg_portion() - Copy scatter list data, |
125 | * from to_skip to end, to dest and vice versa | 104 | * from to_skip to end, to dest and vice versa |
126 | * | 105 | * |