Lines Matching refs:assoc
883 u8 *src, *dst, *assoc; in helper_rfc4106_encrypt() local
913 assoc = scatterwalk_map(&src_sg_walk); in helper_rfc4106_encrypt()
914 src = assoc + req->assoclen; in helper_rfc4106_encrypt()
922 assoc = kmalloc(req->cryptlen + auth_tag_len + req->assoclen, in helper_rfc4106_encrypt()
924 if (unlikely(!assoc)) in helper_rfc4106_encrypt()
926 scatterwalk_map_and_copy(assoc, req->src, 0, in helper_rfc4106_encrypt()
928 src = assoc + req->assoclen; in helper_rfc4106_encrypt()
934 ctx->hash_subkey, assoc, req->assoclen - 8, in helper_rfc4106_encrypt()
946 scatterwalk_unmap(assoc); in helper_rfc4106_encrypt()
952 kfree(assoc); in helper_rfc4106_encrypt()
960 u8 *src, *dst, *assoc; in helper_rfc4106_decrypt() local
995 assoc = scatterwalk_map(&src_sg_walk); in helper_rfc4106_decrypt()
996 src = assoc + req->assoclen; in helper_rfc4106_decrypt()
1005 assoc = kmalloc(req->cryptlen + req->assoclen, GFP_ATOMIC); in helper_rfc4106_decrypt()
1006 if (!assoc) in helper_rfc4106_decrypt()
1008 scatterwalk_map_and_copy(assoc, req->src, 0, in helper_rfc4106_decrypt()
1010 src = assoc + req->assoclen; in helper_rfc4106_decrypt()
1016 ctx->hash_subkey, assoc, req->assoclen - 8, in helper_rfc4106_decrypt()
1030 scatterwalk_unmap(assoc); in helper_rfc4106_decrypt()
1036 kfree(assoc); in helper_rfc4106_decrypt()