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