Lines Matching refs:assoclen
133 static int generate_b0(u8 *iv, unsigned int assoclen, unsigned int authsize, in generate_b0() argument
147 if (assoclen) in generate_b0()
158 unsigned int assoclen, in generate_pat() argument
185 if (!assoclen) { in generate_pat()
187 } else if (assoclen <= 14) { in generate_pat()
193 iauth_len = assoclen; in generate_pat()
194 } else if (assoclen <= 65280) { in generate_pat()
208 rc = generate_b0(iv, assoclen, authsize, nbytes, b0); in generate_pat()
218 if (assoclen <= 65280) { in generate_pat()
219 *(u16 *)b1 = assoclen; in generate_pat()
224 *(u32 *)&b1[2] = assoclen; in generate_pat()
231 if (!assoclen) { in generate_pat()
233 } else if (assoclen <= 14) { in generate_pat()
265 atomic64_add(assoclen, &nx_ctx->stats->aes_bytes); in generate_pat()
279 to_process = min_t(u32, assoclen - processed, in generate_pat()
287 if ((to_process + processed) < assoclen) { in generate_pat()
313 atomic64_add(assoclen, &nx_ctx->stats->aes_bytes); in generate_pat()
316 } while (processed < assoclen); in generate_pat()
328 unsigned int assoclen) in ccm_nx_decrypt() argument
345 req->src, nbytes + req->assoclen, authsize, in ccm_nx_decrypt()
348 rc = generate_pat(iv, req, nx_ctx, authsize, nbytes, assoclen, in ccm_nx_decrypt()
368 &to_process, processed + req->assoclen, in ccm_nx_decrypt()
406 unsigned int assoclen) in ccm_nx_encrypt() argument
418 rc = generate_pat(iv, req, nx_ctx, authsize, nbytes, assoclen, in ccm_nx_encrypt()
437 &to_process, processed + req->assoclen, in ccm_nx_encrypt()
469 req->dst, nbytes + req->assoclen, authsize, in ccm_nx_encrypt()
487 return ccm_nx_encrypt(req, iv, req->assoclen - 8); in ccm4309_aes_nx_encrypt()
498 return ccm_nx_encrypt(req, req->iv, req->assoclen); in ccm_aes_nx_encrypt()
511 return ccm_nx_decrypt(req, iv, req->assoclen - 8); in ccm4309_aes_nx_decrypt()
522 return ccm_nx_decrypt(req, req->iv, req->assoclen); in ccm_aes_nx_decrypt()