Lines Matching defs:assoclen
167 creq->gph.param1 = cpu_to_be16(rctx->cryptlen + rctx->assoclen);
168 creq->gph.param2 = cpu_to_be16(rctx->ivsize + rctx->assoclen);
206 static inline bool nitrox_aes_gcm_assoclen_supported(unsigned int assoclen)
208 if (assoclen <= 512)
223 if (!nitrox_aes_gcm_assoclen_supported(areq->assoclen))
229 rctx->assoclen = areq->assoclen;
230 rctx->srclen = areq->assoclen + areq->cryptlen;
257 if (!nitrox_aes_gcm_assoclen_supported(areq->assoclen))
263 rctx->assoclen = areq->assoclen;
264 rctx->srclen = areq->cryptlen + areq->assoclen;
398 unsigned int assoclen = areq->assoclen - GCM_RFC4106_IV_SIZE;
401 if (areq->assoclen != 16 && areq->assoclen != 20)
404 scatterwalk_map_and_copy(rctx->assoc, areq->src, 0, assoclen, 0);
406 sg_set_buf(rctx->src, rctx->assoc, assoclen);
407 sg = scatterwalk_ffwd(rctx->src + 1, areq->src, areq->assoclen);
413 sg_set_buf(rctx->dst, rctx->assoc, assoclen);
414 sg = scatterwalk_ffwd(rctx->dst + 1, areq->dst, areq->assoclen);
451 aead_rctx->assoclen = areq->assoclen - GCM_RFC4106_IV_SIZE;
452 aead_rctx->srclen = aead_rctx->assoclen + aead_rctx->cryptlen;
483 aead_rctx->assoclen = areq->assoclen - GCM_RFC4106_IV_SIZE;
485 areq->cryptlen - GCM_RFC4106_IV_SIZE + areq->assoclen;