Lines Matching refs:assoc
942 u8 *src, *dst, *assoc; in helper_rfc4106_encrypt() local
972 assoc = scatterwalk_map(&src_sg_walk); in helper_rfc4106_encrypt()
973 src = assoc + req->assoclen; in helper_rfc4106_encrypt()
981 assoc = kmalloc(req->cryptlen + auth_tag_len + req->assoclen, in helper_rfc4106_encrypt()
983 if (unlikely(!assoc)) in helper_rfc4106_encrypt()
985 scatterwalk_map_and_copy(assoc, req->src, 0, in helper_rfc4106_encrypt()
987 src = assoc + req->assoclen; in helper_rfc4106_encrypt()
993 ctx->hash_subkey, assoc, req->assoclen - 8, in helper_rfc4106_encrypt()
1005 scatterwalk_unmap(assoc); in helper_rfc4106_encrypt()
1011 kfree(assoc); in helper_rfc4106_encrypt()
1019 u8 *src, *dst, *assoc; in helper_rfc4106_decrypt() local
1054 assoc = scatterwalk_map(&src_sg_walk); in helper_rfc4106_decrypt()
1055 src = assoc + req->assoclen; in helper_rfc4106_decrypt()
1064 assoc = kmalloc(req->cryptlen + req->assoclen, GFP_ATOMIC); in helper_rfc4106_decrypt()
1065 if (!assoc) in helper_rfc4106_decrypt()
1067 scatterwalk_map_and_copy(assoc, req->src, 0, in helper_rfc4106_decrypt()
1069 src = assoc + req->assoclen; in helper_rfc4106_decrypt()
1075 ctx->hash_subkey, assoc, req->assoclen - 8, in helper_rfc4106_decrypt()
1089 scatterwalk_unmap(assoc); in helper_rfc4106_decrypt()
1095 kfree(assoc); in helper_rfc4106_decrypt()