Lines Matching refs:csbcpb_aead
41 struct nx_csbcpb *csbcpb_aead = nx_ctx->csbcpb_aead; in gcm_aes_nx_set_key() local
48 NX_CPB_SET_KEY_SIZE(csbcpb_aead, NX_KS_AES_128); in gcm_aes_nx_set_key()
53 NX_CPB_SET_KEY_SIZE(csbcpb_aead, NX_KS_AES_192); in gcm_aes_nx_set_key()
58 NX_CPB_SET_KEY_SIZE(csbcpb_aead, NX_KS_AES_256); 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()
129 struct nx_csbcpb *csbcpb_aead = nx_ctx->csbcpb_aead; in nx_gca() local
143 NX_CPB_FDM(csbcpb_aead) &= ~NX_FDM_CONTINUATION; in nx_gca()
165 NX_CPB_FDM(csbcpb_aead) |= NX_FDM_INTERMEDIATE; in nx_gca()
167 NX_CPB_FDM(csbcpb_aead) &= ~NX_FDM_INTERMEDIATE; in nx_gca()
177 memcpy(csbcpb_aead->cpb.aes_gca.in_pat, in nx_gca()
178 csbcpb_aead->cpb.aes_gca.out_pat, in nx_gca()
180 NX_CPB_FDM(csbcpb_aead) |= NX_FDM_CONTINUATION; in nx_gca()
188 memcpy(out, csbcpb_aead->cpb.aes_gca.out_pat, AES_BLOCK_SIZE); in nx_gca()