Lines Matching refs:cpb

65 	csbcpb->cpb.hdr.mode = NX_MODE_AES_GCM;  in gcm_aes_nx_set_key()
66 memcpy(csbcpb->cpb.aes_gcm.key, in_key, key_len); in gcm_aes_nx_set_key()
68 csbcpb_aead->cpb.hdr.mode = NX_MODE_AES_GCA; in gcm_aes_nx_set_key()
69 memcpy(csbcpb_aead->cpb.aes_gca.key, in_key, key_len); in gcm_aes_nx_set_key()
177 memcpy(csbcpb_aead->cpb.aes_gca.in_pat, in nx_gca()
178 csbcpb_aead->cpb.aes_gca.out_pat, in nx_gca()
188 memcpy(out, csbcpb_aead->cpb.aes_gca.out_pat, AES_BLOCK_SIZE); in nx_gca()
204 csbcpb->cpb.hdr.mode = NX_MODE_AES_GMAC; in gmac()
215 memcpy(csbcpb->cpb.aes_gcm.iv_or_cnt, desc->info, AES_BLOCK_SIZE); in gmac()
238 csbcpb->cpb.aes_gcm.bit_length_data = 0; in gmac()
239 csbcpb->cpb.aes_gcm.bit_length_aad = 8 * nbytes; in gmac()
246 memcpy(csbcpb->cpb.aes_gcm.in_pat_or_aad, in gmac()
247 csbcpb->cpb.aes_gcm.out_pat_or_mac, AES_BLOCK_SIZE); in gmac()
248 memcpy(csbcpb->cpb.aes_gcm.in_s0, in gmac()
249 csbcpb->cpb.aes_gcm.out_s0, AES_BLOCK_SIZE); in gmac()
261 csbcpb->cpb.hdr.mode = NX_MODE_AES_GCM; in gmac()
281 csbcpb->cpb.hdr.mode = NX_MODE_AES_ECB; in gcm_empty()
282 memcpy(csbcpb->cpb.aes_ecb.key, csbcpb->cpb.aes_gcm.key, in gcm_empty()
283 sizeof(csbcpb->cpb.aes_ecb.key)); in gcm_empty()
315 memcpy(csbcpb->cpb.aes_gcm.out_pat_or_mac, out, in gcm_empty()
319 csbcpb->cpb.hdr.mode = NX_MODE_AES_GCM; in gcm_empty()
325 memset(csbcpb->cpb.aes_ecb.key, 0, sizeof(csbcpb->cpb.aes_ecb.key)); in gcm_empty()
359 csbcpb->cpb.aes_gcm.bit_length_aad = req->assoclen * 8; in gcm_aes_nx_crypt()
361 rc = nx_gca(nx_ctx, req, csbcpb->cpb.aes_gcm.in_pat_or_aad); in gcm_aes_nx_crypt()
378 csbcpb->cpb.aes_gcm.bit_length_data = nbytes * 8; in gcm_aes_nx_crypt()
382 csbcpb->cpb.aes_gcm.iv_or_cnt); in gcm_aes_nx_crypt()
398 memcpy(desc.info, csbcpb->cpb.aes_gcm.out_cnt, AES_BLOCK_SIZE); in gcm_aes_nx_crypt()
399 memcpy(csbcpb->cpb.aes_gcm.in_pat_or_aad, in gcm_aes_nx_crypt()
400 csbcpb->cpb.aes_gcm.out_pat_or_mac, AES_BLOCK_SIZE); in gcm_aes_nx_crypt()
401 memcpy(csbcpb->cpb.aes_gcm.in_s0, in gcm_aes_nx_crypt()
402 csbcpb->cpb.aes_gcm.out_s0, AES_BLOCK_SIZE); in gcm_aes_nx_crypt()
416 scatterwalk_map_and_copy(csbcpb->cpb.aes_gcm.out_pat_or_mac, in gcm_aes_nx_crypt()
422 u8 *otag = csbcpb->cpb.aes_gcm.out_pat_or_mac; in gcm_aes_nx_crypt()