Lines Matching refs:dec_cd
78 struct qat_alg_cd *dec_cd; member
97 struct icp_qat_hw_cipher_algo_blk *dec_cd; member
337 struct qat_dec *dec_ctx = &ctx->dec_cd->qat_dec_cd; in qat_alg_aead_init_dec_session()
503 struct icp_qat_hw_cipher_algo_blk *dec_cd = ctx->dec_cd; in qat_alg_skcipher_init_dec() local
508 qat_alg_skcipher_init_com(ctx, req, dec_cd, key, keylen); in qat_alg_skcipher_init_dec()
513 dec_cd->aes.cipher_config.val = in qat_alg_skcipher_init_dec()
517 qat_alg_xts_reverse_key(dec_cd->ucs_aes.key, keylen / 2, in qat_alg_skcipher_init_dec()
518 dec_cd->ucs_aes.key); in qat_alg_skcipher_init_dec()
520 dec_cd->aes.cipher_config.val = in qat_alg_skcipher_init_dec()
523 dec_cd->aes.cipher_config.val = in qat_alg_skcipher_init_dec()
608 memset(ctx->dec_cd, 0, sizeof(*ctx->dec_cd)); in qat_alg_aead_rekey()
637 ctx->dec_cd = dma_alloc_coherent(dev, sizeof(*ctx->dec_cd), in qat_alg_aead_newkey()
640 if (!ctx->dec_cd) { in qat_alg_aead_newkey()
653 memset(ctx->dec_cd, 0, sizeof(struct qat_alg_cd)); in qat_alg_aead_newkey()
655 ctx->dec_cd, ctx->dec_cd_paddr); in qat_alg_aead_newkey()
656 ctx->dec_cd = NULL; in qat_alg_aead_newkey()
1032 memset(ctx->dec_cd, 0, sizeof(*ctx->dec_cd)); in qat_alg_skcipher_rekey()
1060 ctx->dec_cd = dma_alloc_coherent(dev, sizeof(*ctx->dec_cd), in qat_alg_skcipher_newkey()
1063 if (!ctx->dec_cd) { in qat_alg_skcipher_newkey()
1075 memset(ctx->dec_cd, 0, sizeof(*ctx->dec_cd)); in qat_alg_skcipher_newkey()
1076 dma_free_coherent(dev, sizeof(*ctx->dec_cd), in qat_alg_skcipher_newkey()
1077 ctx->dec_cd, ctx->dec_cd_paddr); in qat_alg_skcipher_newkey()
1078 ctx->dec_cd = NULL; in qat_alg_skcipher_newkey()
1354 if (ctx->dec_cd) { in qat_alg_aead_exit()
1355 memset(ctx->dec_cd, 0, sizeof(struct qat_alg_cd)); in qat_alg_aead_exit()
1357 ctx->dec_cd, ctx->dec_cd_paddr); in qat_alg_aead_exit()
1409 if (ctx->dec_cd) { in qat_alg_skcipher_exit_tfm()
1410 memset(ctx->dec_cd, 0, in qat_alg_skcipher_exit_tfm()
1414 ctx->dec_cd, ctx->dec_cd_paddr); in qat_alg_skcipher_exit_tfm()