Lines Matching refs:enc_cd
107 struct qat_alg_cd *enc_cd; member
122 struct icp_qat_hw_cipher_algo_blk *enc_cd; member
287 struct qat_enc *enc_ctx = &ctx->enc_cd->qat_enc_cd; in qat_alg_aead_init_enc_session()
478 struct icp_qat_hw_cipher_algo_blk *enc_cd = ctx->enc_cd; in qat_alg_ablkcipher_init_enc() local
482 qat_alg_ablkcipher_init_com(ctx, req, enc_cd, key, keylen); in qat_alg_ablkcipher_init_enc()
484 enc_cd->aes.cipher_config.val = QAT_AES_HW_CONFIG_CBC_ENC(alg); in qat_alg_ablkcipher_init_enc()
571 if (ctx->enc_cd) { in qat_alg_aead_setkey()
574 memset(ctx->enc_cd, 0, sizeof(*ctx->enc_cd)); in qat_alg_aead_setkey()
590 ctx->enc_cd = dma_zalloc_coherent(dev, sizeof(*ctx->enc_cd), in qat_alg_aead_setkey()
593 if (!ctx->enc_cd) { in qat_alg_aead_setkey()
617 memset(ctx->enc_cd, 0, sizeof(struct qat_alg_cd)); in qat_alg_aead_setkey()
619 ctx->enc_cd, ctx->enc_cd_paddr); in qat_alg_aead_setkey()
620 ctx->enc_cd = NULL; in qat_alg_aead_setkey()
958 if (ctx->enc_cd) { in qat_alg_ablkcipher_setkey()
961 memset(ctx->enc_cd, 0, sizeof(*ctx->enc_cd)); in qat_alg_ablkcipher_setkey()
977 ctx->enc_cd = dma_zalloc_coherent(dev, sizeof(*ctx->enc_cd), in qat_alg_ablkcipher_setkey()
980 if (!ctx->enc_cd) { in qat_alg_ablkcipher_setkey()
999 memset(ctx->dec_cd, 0, sizeof(*ctx->enc_cd)); in qat_alg_ablkcipher_setkey()
1000 dma_free_coherent(dev, sizeof(*ctx->enc_cd), in qat_alg_ablkcipher_setkey()
1004 memset(ctx->enc_cd, 0, sizeof(*ctx->dec_cd)); in qat_alg_ablkcipher_setkey()
1006 ctx->enc_cd, ctx->enc_cd_paddr); in qat_alg_ablkcipher_setkey()
1007 ctx->enc_cd = NULL; in qat_alg_ablkcipher_setkey()
1132 if (ctx->enc_cd) { in qat_alg_aead_exit()
1133 memset(ctx->enc_cd, 0, sizeof(struct qat_alg_cd)); in qat_alg_aead_exit()
1135 ctx->enc_cd, ctx->enc_cd_paddr); in qat_alg_aead_exit()
1166 if (ctx->enc_cd) { in qat_alg_ablkcipher_exit()
1167 memset(ctx->enc_cd, 0, in qat_alg_ablkcipher_exit()
1171 ctx->enc_cd, ctx->enc_cd_paddr); in qat_alg_ablkcipher_exit()