Searched refs:qat_req (Results 1 - 1 of 1) sorted by relevance

/linux-4.1.27/drivers/crypto/qat/qat_common/
H A Dqat_algs.c625 struct qat_crypto_request *qat_req) qat_alg_free_bufl()
628 struct qat_alg_buf_list *bl = qat_req->buf.bl; qat_alg_free_bufl()
629 struct qat_alg_buf_list *blout = qat_req->buf.blout; qat_alg_free_bufl()
630 dma_addr_t blp = qat_req->buf.blp; qat_alg_free_bufl()
631 dma_addr_t blpout = qat_req->buf.bloutp; qat_alg_free_bufl()
632 size_t sz = qat_req->buf.sz; qat_alg_free_bufl()
633 size_t sz_out = qat_req->buf.sz_out; qat_alg_free_bufl()
661 struct qat_crypto_request *qat_req) qat_alg_sgl_to_bufl()
722 qat_req->buf.bl = bufl;
723 qat_req->buf.blp = blp;
724 qat_req->buf.sz = sz;
763 qat_req->buf.blout = buflout;
764 qat_req->buf.bloutp = bloutp;
765 qat_req->buf.sz_out = sz_out;
768 qat_req->buf.bloutp = qat_req->buf.blp;
769 qat_req->buf.sz_out = 0;
799 struct qat_crypto_request *qat_req) qat_aead_alg_callback()
801 struct qat_alg_aead_ctx *ctx = qat_req->aead_ctx; qat_aead_alg_callback()
803 struct aead_request *areq = qat_req->aead_req; qat_aead_alg_callback()
807 qat_alg_free_bufl(inst, qat_req); qat_aead_alg_callback()
814 struct qat_crypto_request *qat_req) qat_ablkcipher_alg_callback()
816 struct qat_alg_ablkcipher_ctx *ctx = qat_req->ablkcipher_ctx; qat_ablkcipher_alg_callback()
818 struct ablkcipher_request *areq = qat_req->ablkcipher_req; qat_ablkcipher_alg_callback()
822 qat_alg_free_bufl(inst, qat_req); qat_ablkcipher_alg_callback()
831 struct qat_crypto_request *qat_req = qat_alg_callback() local
834 qat_req->cb(qat_resp, qat_req); qat_alg_callback()
842 struct qat_crypto_request *qat_req = aead_request_ctx(areq); qat_alg_aead_dec() local
850 areq->iv, AES_BLOCK_SIZE, qat_req); qat_alg_aead_dec()
854 msg = &qat_req->req; qat_alg_aead_dec()
856 qat_req->aead_ctx = ctx; qat_alg_aead_dec()
857 qat_req->aead_req = areq; qat_alg_aead_dec()
858 qat_req->cb = qat_aead_alg_callback; qat_alg_aead_dec()
859 qat_req->req.comn_mid.opaque_data = (uint64_t)(__force long)qat_req; qat_alg_aead_dec()
860 qat_req->req.comn_mid.src_data_addr = qat_req->buf.blp; qat_alg_aead_dec()
861 qat_req->req.comn_mid.dest_data_addr = qat_req->buf.bloutp; qat_alg_aead_dec()
862 cipher_param = (void *)&qat_req->req.serv_specif_rqpars; qat_alg_aead_dec()
875 qat_alg_free_bufl(ctx->inst, qat_req); qat_alg_aead_dec()
887 struct qat_crypto_request *qat_req = aead_request_ctx(areq); qat_alg_aead_enc_internal() local
894 iv, AES_BLOCK_SIZE, qat_req); qat_alg_aead_enc_internal()
898 msg = &qat_req->req; qat_alg_aead_enc_internal()
900 qat_req->aead_ctx = ctx; qat_alg_aead_enc_internal()
901 qat_req->aead_req = areq; qat_alg_aead_enc_internal()
902 qat_req->cb = qat_aead_alg_callback; qat_alg_aead_enc_internal()
903 qat_req->req.comn_mid.opaque_data = (uint64_t)(__force long)qat_req; qat_alg_aead_enc_internal()
904 qat_req->req.comn_mid.src_data_addr = qat_req->buf.blp; qat_alg_aead_enc_internal()
905 qat_req->req.comn_mid.dest_data_addr = qat_req->buf.bloutp; qat_alg_aead_enc_internal()
906 cipher_param = (void *)&qat_req->req.serv_specif_rqpars; qat_alg_aead_enc_internal()
925 qat_alg_free_bufl(ctx->inst, qat_req); qat_alg_aead_enc_internal()
1016 struct qat_crypto_request *qat_req = ablkcipher_request_ctx(req); qat_alg_ablkcipher_encrypt() local
1022 NULL, 0, qat_req); qat_alg_ablkcipher_encrypt()
1026 msg = &qat_req->req; qat_alg_ablkcipher_encrypt()
1028 qat_req->ablkcipher_ctx = ctx; qat_alg_ablkcipher_encrypt()
1029 qat_req->ablkcipher_req = req; qat_alg_ablkcipher_encrypt()
1030 qat_req->cb = qat_ablkcipher_alg_callback; qat_alg_ablkcipher_encrypt()
1031 qat_req->req.comn_mid.opaque_data = (uint64_t)(__force long)qat_req; qat_alg_ablkcipher_encrypt()
1032 qat_req->req.comn_mid.src_data_addr = qat_req->buf.blp; qat_alg_ablkcipher_encrypt()
1033 qat_req->req.comn_mid.dest_data_addr = qat_req->buf.bloutp; qat_alg_ablkcipher_encrypt()
1034 cipher_param = (void *)&qat_req->req.serv_specif_rqpars; qat_alg_ablkcipher_encrypt()
1043 qat_alg_free_bufl(ctx->inst, qat_req); qat_alg_ablkcipher_encrypt()
1054 struct qat_crypto_request *qat_req = ablkcipher_request_ctx(req); qat_alg_ablkcipher_decrypt() local
1060 NULL, 0, qat_req); qat_alg_ablkcipher_decrypt()
1064 msg = &qat_req->req; qat_alg_ablkcipher_decrypt()
1066 qat_req->ablkcipher_ctx = ctx; qat_alg_ablkcipher_decrypt()
1067 qat_req->ablkcipher_req = req; qat_alg_ablkcipher_decrypt()
1068 qat_req->cb = qat_ablkcipher_alg_callback; qat_alg_ablkcipher_decrypt()
1069 qat_req->req.comn_mid.opaque_data = (uint64_t)(__force long)qat_req; qat_alg_ablkcipher_decrypt()
1070 qat_req->req.comn_mid.src_data_addr = qat_req->buf.blp; qat_alg_ablkcipher_decrypt()
1071 qat_req->req.comn_mid.dest_data_addr = qat_req->buf.bloutp; qat_alg_ablkcipher_decrypt()
1072 cipher_param = (void *)&qat_req->req.serv_specif_rqpars; qat_alg_ablkcipher_decrypt()
1081 qat_alg_free_bufl(ctx->inst, qat_req); qat_alg_ablkcipher_decrypt()
624 qat_alg_free_bufl(struct qat_crypto_instance *inst, struct qat_crypto_request *qat_req) qat_alg_free_bufl() argument
656 qat_alg_sgl_to_bufl(struct qat_crypto_instance *inst, struct scatterlist *assoc, struct scatterlist *sgl, struct scatterlist *sglout, uint8_t *iv, uint8_t ivlen, struct qat_crypto_request *qat_req) qat_alg_sgl_to_bufl() argument
798 qat_aead_alg_callback(struct icp_qat_fw_la_resp *qat_resp, struct qat_crypto_request *qat_req) qat_aead_alg_callback() argument
813 qat_ablkcipher_alg_callback(struct icp_qat_fw_la_resp *qat_resp, struct qat_crypto_request *qat_req) qat_ablkcipher_alg_callback() argument

Completed in 45 milliseconds