Searched refs:a_req (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/drivers/crypto/hisilicon/sec2/ |
H A D | sec_crypto.c | 893 struct sec_aead_req *a_req = &req->aead_req; in sec_cipher_pbuf_map() local 894 struct aead_request *aead_req = a_req->aead_req; in sec_cipher_pbuf_map() 919 memcpy(a_req->out_mac, mac_offset, authsize); in sec_cipher_pbuf_map() 972 struct sec_aead_req *a_req = &req->aead_req; in sec_cipher_map() local 982 a_req->a_ivin = res->a_ivin; in sec_cipher_map() 983 a_req->a_ivin_dma = res->a_ivin_dma; in sec_cipher_map() 984 a_req->out_mac = res->pbuf + SEC_PBUF_MAC_OFFSET; in sec_cipher_map() 985 a_req->out_mac_dma = res->pbuf_dma + in sec_cipher_map() 995 a_req->a_ivin = res->a_ivin; in sec_cipher_map() 996 a_req in sec_cipher_map() 1473 struct sec_aead_req *a_req = &req->aead_req; set_aead_auth_iv() local 1518 struct sec_aead_req *a_req = &req->aead_req; sec_aead_set_iv() local 1542 struct sec_aead_req *a_req = &req->aead_req; sec_auth_bd_fill_xcm() local 1568 struct sec_aead_req *a_req = &req->aead_req; sec_auth_bd_fill_xcm_v3() local 1593 struct sec_aead_req *a_req = &req->aead_req; sec_auth_bd_fill_ex() local 1647 struct sec_aead_req *a_req = &req->aead_req; sec_auth_bd_fill_ex_v3() local 1703 struct aead_request *a_req = req->aead_req.aead_req; sec_aead_callback() local 2380 sec_aead_crypto(struct aead_request *a_req, bool encrypt) sec_aead_crypto() argument 2402 sec_aead_encrypt(struct aead_request *a_req) sec_aead_encrypt() argument 2407 sec_aead_decrypt(struct aead_request *a_req) sec_aead_decrypt() argument [all...] |
/kernel/linux/linux-5.10/drivers/crypto/hisilicon/zip/ |
H A D | zip_crypto.c | 525 struct acomp_req *a_req = req->req; in hisi_zip_do_work() local 534 if (!a_req->src || !a_req->slen || !a_req->dst || !a_req->dlen) in hisi_zip_do_work() 537 req->hw_src = hisi_acc_sg_buf_map_to_hw_sgl(dev, a_req->src, pool, in hisi_zip_do_work() 546 req->hw_dst = hisi_acc_sg_buf_map_to_hw_sgl(dev, a_req->dst, pool, in hisi_zip_do_work() 557 hisi_zip_fill_sqe(&zip_sqe, qp->req_type, input, output, a_req->slen, in hisi_zip_do_work() 558 a_req->dlen, req->sskip, req->dskip); in hisi_zip_do_work() 575 hisi_acc_sg_buf_unmap(dev, a_req in hisi_zip_do_work() [all...] |
/kernel/linux/linux-6.6/drivers/crypto/hisilicon/zip/ |
H A D | zip_crypto.c | 273 struct acomp_req *a_req = req->req; in hisi_zip_fill_buf_size() local 275 sqe->input_data_length = a_req->slen - req->sskip; in hisi_zip_fill_buf_size() 276 sqe->dest_avail_out = a_req->dlen - req->dskip; in hisi_zip_fill_buf_size() 338 struct acomp_req *a_req = req->req; in hisi_zip_do_work() local 344 if (unlikely(!a_req->src || !a_req->slen || !a_req->dst || !a_req->dlen)) in hisi_zip_do_work() 347 req->hw_src = hisi_acc_sg_buf_map_to_hw_sgl(dev, a_req->src, pool, in hisi_zip_do_work() 355 req->hw_dst = hisi_acc_sg_buf_map_to_hw_sgl(dev, a_req in hisi_zip_do_work() [all...] |
/kernel/linux/linux-5.10/drivers/crypto/hisilicon/sec2/ |
H A D | sec_crypto.c | 747 struct sec_aead_req *a_req = &req->aead_req; in sec_cipher_map() local 758 a_req->out_mac = res->pbuf + SEC_PBUF_MAC_OFFSET; in sec_cipher_map() 759 a_req->out_mac_dma = res->pbuf_dma + in sec_cipher_map() 768 a_req->out_mac = res->out_mac; in sec_cipher_map() 769 a_req->out_mac_dma = res->out_mac_dma; in sec_cipher_map() 1123 struct sec_aead_req *a_req = &req->aead_req; in sec_auth_bd_fill_ex() local 1125 struct aead_request *aq = a_req->aead_req; in sec_auth_bd_fill_ex() 1150 sec_sqe->type2.mac_addr = cpu_to_le64(a_req->out_mac_dma); in sec_auth_bd_fill_ex() 1172 struct aead_request *a_req = req->aead_req.aead_req; in sec_aead_callback() local 1173 struct crypto_aead *tfm = crypto_aead_reqtfm(a_req); in sec_aead_callback() 1571 sec_aead_crypto(struct aead_request *a_req, bool encrypt) sec_aead_crypto() argument 1590 sec_aead_encrypt(struct aead_request *a_req) sec_aead_encrypt() argument 1595 sec_aead_decrypt(struct aead_request *a_req) sec_aead_decrypt() argument [all...] |
Completed in 7 milliseconds