Lines Matching refs:kctx_len
820 unsigned int kctx_len; in create_cipher_wr() local
830 kctx_len = roundup(ablkctx->enckey_len, 16); in create_cipher_wr()
831 transhdr_len = CIPHER_TRANSHDR_SIZE(kctx_len, dst_size); in create_cipher_wr()
881 phys_cpl = (struct cpl_rx_phys_dsgl *)((u8 *)(chcr_req + 1) + kctx_len); in create_cipher_wr()
887 temp = sizeof(struct cpl_rx_phys_dsgl) + dst_size + kctx_len + IV in create_cipher_wr()
1290 unsigned int dnents = 0, transhdr_len, phys_dsgl, kctx_len; in process_cipher() local
1295 kctx_len = roundup(ablkctx->enckey_len, 16); in process_cipher()
1296 transhdr_len = CIPHER_TRANSHDR_SIZE(kctx_len, phys_dsgl); in process_cipher()
1586 transhdr_len = HASH_TRANSHDR_SIZE(param->kctx_len); in create_hash_wr()
1629 ((param->kctx_len + in create_hash_wr()
1632 ulptx = (struct ulptx_sgl *)((u8 *)(chcr_req + 1) + param->kctx_len + in create_hash_wr()
1649 temp = param->kctx_len + DUMMY_BYTES + (req_ctx->hctx_wr.imm ? in create_hash_wr()
1712 params.kctx_len = roundup(params.alg_prm.result_size, 16); in chcr_ahash_update()
1714 HASH_SPACE_LEFT(params.kctx_len), 0); in chcr_ahash_update()
1794 params.kctx_len = roundup(params.alg_prm.result_size, 16); in chcr_ahash_final()
1797 params.kctx_len *= 2; in chcr_ahash_final()
1871 params.kctx_len = roundup(params.alg_prm.result_size, 16); in chcr_ahash_finup()
1873 params.kctx_len *= 2; in chcr_ahash_finup()
1880 HASH_SPACE_LEFT(params.kctx_len), 0); in chcr_ahash_finup()
1883 params.kctx_len /= 2; in chcr_ahash_finup()
1968 params.kctx_len = roundup(params.alg_prm.result_size, 16); in chcr_ahash_digest()
1970 params.kctx_len *= 2; in chcr_ahash_digest()
1976 HASH_SPACE_LEFT(params.kctx_len), 0); in chcr_ahash_digest()
1979 params.kctx_len /= 2; in chcr_ahash_digest()
2043 params.kctx_len = roundup(params.alg_prm.result_size, 16); in chcr_ahash_continue()
2045 params.kctx_len *= 2; in chcr_ahash_continue()
2051 HASH_SPACE_LEFT(params.kctx_len), in chcr_ahash_continue()
2058 params.kctx_len /= 2; in chcr_ahash_continue()
2454 unsigned int kctx_len = 0, dnents, snents; in create_authenc_wr() local
2483 kctx_len = (KEY_CONTEXT_CTX_LEN_G(ntohl(aeadctx->key_ctx_hdr)) << 4) in create_authenc_wr()
2485 transhdr_len = CIPHER_TRANSHDR_SIZE(kctx_len, dst_size); in create_authenc_wr()
2550 actx->h_iopad, kctx_len - roundup(aeadctx->enckey_len, 16)); in create_authenc_wr()
2551 phys_cpl = (struct cpl_rx_phys_dsgl *)((u8 *)(chcr_req + 1) + kctx_len); in create_authenc_wr()
2568 kctx_len + (reqctx->imm ? (req->assoclen + req->cryptlen) : 0); in create_authenc_wr()
3051 unsigned int dst_size = 0, kctx_len, dnents, temp, snents; in create_aead_ccm_wr() local
3079 kctx_len = roundup(aeadctx->enckey_len, 16) * 2; in create_aead_ccm_wr()
3080 transhdr_len = CIPHER_TRANSHDR_SIZE(kctx_len, dst_size); in create_aead_ccm_wr()
3111 phys_cpl = (struct cpl_rx_phys_dsgl *)((u8 *)(chcr_req + 1) + kctx_len); in create_aead_ccm_wr()
3122 kctx_len + (reqctx->imm ? (req->assoclen + req->cryptlen + in create_aead_ccm_wr()
3150 unsigned int dst_size = 0, temp = 0, kctx_len, assoclen = req->assoclen; in create_gcm_wr() local
3174 kctx_len = roundup(aeadctx->enckey_len, 16) + AEAD_H_SIZE; in create_gcm_wr()
3175 transhdr_len = CIPHER_TRANSHDR_SIZE(kctx_len, dst_size); in create_gcm_wr()
3223 phys_cpl = (struct cpl_rx_phys_dsgl *)((u8 *)(chcr_req + 1) + kctx_len); in create_gcm_wr()
3241 kctx_len + (reqctx->imm ? (req->assoclen + req->cryptlen) : 0); in create_gcm_wr()