Lines Matching refs:ivptr

2452 	u8 *ivptr;  in create_authenc_wr()  local
2546 ivptr = (u8 *)(phys_cpl + 1) + dst_size; in create_authenc_wr()
2547 ulptx = (struct ulptx_sgl *)(ivptr + IV); in create_authenc_wr()
2550 memcpy(ivptr, aeadctx->nonce, CTR_RFC3686_NONCE_SIZE); in create_authenc_wr()
2551 memcpy(ivptr + CTR_RFC3686_NONCE_SIZE, req->iv, in create_authenc_wr()
2553 *(__be32 *)(ivptr + CTR_RFC3686_NONCE_SIZE + in create_authenc_wr()
2556 memcpy(ivptr, req->iv, IV); in create_authenc_wr()
2887 static int generate_b0(struct aead_request *req, u8 *ivptr, in generate_b0() argument
2898 memcpy(b0, ivptr, 16); in generate_b0()
2926 u8 *ivptr, in ccm_format_packet() argument
2937 ivptr[0] = 3; in ccm_format_packet()
2938 memcpy(ivptr + 1, &aeadctx->salt[0], 3); in ccm_format_packet()
2939 memcpy(ivptr + 4, req->iv, 8); in ccm_format_packet()
2940 memset(ivptr + 12, 0, 4); in ccm_format_packet()
2942 memcpy(ivptr, req->iv, 16); in ccm_format_packet()
2947 rc = generate_b0(req, ivptr, op_type); in ccm_format_packet()
2949 memset(ivptr + 15 - ivptr[0], 0, ivptr[0] + 1); in ccm_format_packet()
3042 u8 *ivptr; in create_aead_ccm_wr() local
3099 ivptr = (u8 *)(phys_cpl + 1) + dst_size; in create_aead_ccm_wr()
3100 ulptx = (struct ulptx_sgl *)(ivptr + IV); in create_aead_ccm_wr()
3101 error = ccm_format_packet(req, ivptr, sub_type, reqctx->op, assoclen); in create_aead_ccm_wr()
3139 u8 *ivptr; in create_gcm_wr() local
3209 ivptr = (u8 *)(phys_cpl + 1) + dst_size; in create_gcm_wr()
3214 memcpy(ivptr, aeadctx->salt, 4); in create_gcm_wr()
3215 memcpy(ivptr + 4, req->iv, GCM_RFC4106_IV_SIZE); in create_gcm_wr()
3217 memcpy(ivptr, req->iv, GCM_AES_IV_SIZE); in create_gcm_wr()
3219 put_unaligned_be32(0x01, &ivptr[12]); in create_gcm_wr()
3220 ulptx = (struct ulptx_sgl *)(ivptr + 16); in create_gcm_wr()