Lines Matching defs:len
125 void crypto_hash_update(struct crypto_hash *ctx, const u8 *data, size_t len)
133 MD5Update(&ctx->u.md5, data, len);
137 SHA1Update(&ctx->u.sha1, data, len);
142 sha256_process(&ctx->u.sha256, data, len);
151 int crypto_hash_finish(struct crypto_hash *ctx, u8 *mac, size_t *len)
159 if (mac == NULL || len == NULL) {
166 if (*len < 16) {
167 *len = 16;
171 *len = 16;
175 if (*len < 20) {
176 *len = 20;
180 *len = 20;
185 if (*len < 32) {
186 *len = 32;
190 *len = 32;
195 if (*len < 16) {
196 *len = 16;
200 *len = 16;
215 if (*len < 20) {
216 *len = 20;
220 *len = 20;
236 if (*len < 32) {
237 *len = 32;
241 *len = 32;