Home
last modified time | relevance | path

Searched refs:creq (Results 1 - 25 of 50) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/crypto/marvell/cesa/
H A Dhash.c30 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); in mv_cesa_ahash_req_iter_init() local
31 unsigned int len = req->nbytes + creq->cache_ptr; in mv_cesa_ahash_req_iter_init()
33 if (!creq->last_req) in mv_cesa_ahash_req_iter_init()
38 iter->src.op_offset = creq->cache_ptr; in mv_cesa_ahash_req_iter_init()
96 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); in mv_cesa_ahash_dma_last_cleanup() local
98 mv_cesa_ahash_dma_free_padding(&creq->req.dma); in mv_cesa_ahash_dma_last_cleanup()
103 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); in mv_cesa_ahash_dma_cleanup() local
105 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, DMA_TO_DEVICE); in mv_cesa_ahash_dma_cleanup()
106 mv_cesa_ahash_dma_free_cache(&creq->req.dma); in mv_cesa_ahash_dma_cleanup()
107 mv_cesa_dma_cleanup(&creq in mv_cesa_ahash_dma_cleanup()
112 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_cleanup() local
120 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_last_cleanup() local
126 mv_cesa_ahash_pad_len(struct mv_cesa_ahash_req *creq) mv_cesa_ahash_pad_len() argument
136 mv_cesa_ahash_pad_req(struct mv_cesa_ahash_req *creq, u8 *buf) mv_cesa_ahash_pad_req() argument
160 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_std_step() local
286 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_std_process() local
297 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_dma_prepare() local
305 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_std_prepare() local
313 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_dma_step() local
333 struct mv_cesa_ahash_req *creq = ahash_request_ctx(ahashreq); mv_cesa_ahash_step() local
344 struct mv_cesa_ahash_req *creq = ahash_request_ctx(ahashreq); mv_cesa_ahash_process() local
355 struct mv_cesa_ahash_req *creq = ahash_request_ctx(ahashreq); mv_cesa_ahash_complete() local
406 struct mv_cesa_ahash_req *creq = ahash_request_ctx(ahashreq); mv_cesa_ahash_prepare() local
419 struct mv_cesa_ahash_req *creq = ahash_request_ctx(ahashreq); mv_cesa_ahash_req_cleanup() local
443 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_init() local
471 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_cache_req() local
520 mv_cesa_ahash_dma_add_cache(struct mv_cesa_tdma_chain *chain, struct mv_cesa_ahash_req *creq, gfp_t flags) mv_cesa_ahash_dma_add_cache() argument
545 mv_cesa_ahash_dma_last_req(struct mv_cesa_tdma_chain *chain, struct mv_cesa_ahash_dma_iter *dma_iter, struct mv_cesa_ahash_req *creq, unsigned int frag_len, gfp_t flags) mv_cesa_ahash_dma_last_req() argument
629 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_dma_req_init() local
763 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_req_init() local
784 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_queue_req() local
809 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_update() local
818 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_final() local
830 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_finup() local
844 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_export() local
862 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_import() local
894 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_md5_init() local
964 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_sha1_init() local
1035 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_sha256_init() local
[all...]
H A Dcipher.c61 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); in mv_cesa_skcipher_dma_cleanup() local
64 dma_unmap_sg(cesa_dev->dev, req->dst, creq->dst_nents, in mv_cesa_skcipher_dma_cleanup()
66 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_skcipher_dma_cleanup()
69 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_skcipher_dma_cleanup()
72 mv_cesa_dma_cleanup(&creq->base); in mv_cesa_skcipher_dma_cleanup()
77 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); in mv_cesa_skcipher_cleanup() local
79 if (mv_cesa_req_get_type(&creq->base) == CESA_DMA_REQ) in mv_cesa_skcipher_cleanup()
85 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); in mv_cesa_skcipher_std_step() local
86 struct mv_cesa_skcipher_std_req *sreq = &creq->std; in mv_cesa_skcipher_std_step()
87 struct mv_cesa_engine *engine = creq in mv_cesa_skcipher_std_step()
126 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); mv_cesa_skcipher_std_process() local
146 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(skreq); mv_cesa_skcipher_process() local
158 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(skreq); mv_cesa_skcipher_step() local
169 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); mv_cesa_skcipher_dma_prepare() local
178 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); mv_cesa_skcipher_std_prepare() local
189 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(skreq); mv_cesa_skcipher_prepare() local
211 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(skreq); mv_cesa_skcipher_complete() local
315 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); mv_cesa_skcipher_dma_req_init() local
410 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); mv_cesa_skcipher_std_req_init() local
425 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); mv_cesa_skcipher_req_init() local
459 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); mv_cesa_skcipher_queue_req() local
[all...]
/kernel/linux/linux-5.10/drivers/crypto/marvell/cesa/
H A Dhash.c29 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); in mv_cesa_ahash_req_iter_init() local
30 unsigned int len = req->nbytes + creq->cache_ptr; in mv_cesa_ahash_req_iter_init()
32 if (!creq->last_req) in mv_cesa_ahash_req_iter_init()
37 iter->src.op_offset = creq->cache_ptr; in mv_cesa_ahash_req_iter_init()
95 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); in mv_cesa_ahash_dma_last_cleanup() local
97 mv_cesa_ahash_dma_free_padding(&creq->req.dma); in mv_cesa_ahash_dma_last_cleanup()
102 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); in mv_cesa_ahash_dma_cleanup() local
104 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, DMA_TO_DEVICE); in mv_cesa_ahash_dma_cleanup()
105 mv_cesa_ahash_dma_free_cache(&creq->req.dma); in mv_cesa_ahash_dma_cleanup()
106 mv_cesa_dma_cleanup(&creq in mv_cesa_ahash_dma_cleanup()
111 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_cleanup() local
119 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_last_cleanup() local
125 mv_cesa_ahash_pad_len(struct mv_cesa_ahash_req *creq) mv_cesa_ahash_pad_len() argument
135 mv_cesa_ahash_pad_req(struct mv_cesa_ahash_req *creq, u8 *buf) mv_cesa_ahash_pad_req() argument
159 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_std_step() local
262 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_std_process() local
273 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_dma_prepare() local
281 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_std_prepare() local
289 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_dma_step() local
309 struct mv_cesa_ahash_req *creq = ahash_request_ctx(ahashreq); mv_cesa_ahash_step() local
320 struct mv_cesa_ahash_req *creq = ahash_request_ctx(ahashreq); mv_cesa_ahash_process() local
331 struct mv_cesa_ahash_req *creq = ahash_request_ctx(ahashreq); mv_cesa_ahash_complete() local
382 struct mv_cesa_ahash_req *creq = ahash_request_ctx(ahashreq); mv_cesa_ahash_prepare() local
395 struct mv_cesa_ahash_req *creq = ahash_request_ctx(ahashreq); mv_cesa_ahash_req_cleanup() local
419 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_init() local
447 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_cache_req() local
496 mv_cesa_ahash_dma_add_cache(struct mv_cesa_tdma_chain *chain, struct mv_cesa_ahash_req *creq, gfp_t flags) mv_cesa_ahash_dma_add_cache() argument
521 mv_cesa_ahash_dma_last_req(struct mv_cesa_tdma_chain *chain, struct mv_cesa_ahash_dma_iter *dma_iter, struct mv_cesa_ahash_req *creq, unsigned int frag_len, gfp_t flags) mv_cesa_ahash_dma_last_req() argument
605 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_dma_req_init() local
739 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_req_init() local
760 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_queue_req() local
785 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_update() local
794 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_final() local
806 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_finup() local
820 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_export() local
838 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_ahash_import() local
870 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_md5_init() local
940 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_sha1_init() local
1011 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); mv_cesa_sha256_init() local
[all...]
H A Dcipher.c61 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); in mv_cesa_skcipher_dma_cleanup() local
64 dma_unmap_sg(cesa_dev->dev, req->dst, creq->dst_nents, in mv_cesa_skcipher_dma_cleanup()
66 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_skcipher_dma_cleanup()
69 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_skcipher_dma_cleanup()
72 mv_cesa_dma_cleanup(&creq->base); in mv_cesa_skcipher_dma_cleanup()
77 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); in mv_cesa_skcipher_cleanup() local
79 if (mv_cesa_req_get_type(&creq->base) == CESA_DMA_REQ) in mv_cesa_skcipher_cleanup()
85 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); in mv_cesa_skcipher_std_step() local
86 struct mv_cesa_skcipher_std_req *sreq = &creq->std; in mv_cesa_skcipher_std_step()
87 struct mv_cesa_engine *engine = creq in mv_cesa_skcipher_std_step()
119 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); mv_cesa_skcipher_std_process() local
139 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(skreq); mv_cesa_skcipher_process() local
151 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(skreq); mv_cesa_skcipher_step() local
162 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); mv_cesa_skcipher_dma_prepare() local
171 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); mv_cesa_skcipher_std_prepare() local
182 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(skreq); mv_cesa_skcipher_prepare() local
204 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(skreq); mv_cesa_skcipher_complete() local
305 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); mv_cesa_skcipher_dma_req_init() local
400 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); mv_cesa_skcipher_std_req_init() local
415 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); mv_cesa_skcipher_req_init() local
449 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); mv_cesa_skcipher_queue_req() local
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/
H A Dqplib_rcfw.c82 bnxt_qplib_service_creq(&rcfw->creq.creq_tasklet); in __block_for_resp()
293 rc = rcfw->creq.aeq_handler(rcfw, (void *)func_event, NULL); in bnxt_qplib_process_func_event()
329 rc = rcfw->creq.aeq_handler(rcfw, qp_event, qp); in bnxt_qplib_process_qp_event()
336 * is always called with creq->lock held. Using in bnxt_qplib_process_qp_event()
378 struct bnxt_qplib_rcfw *rcfw = from_tasklet(rcfw, t, creq.creq_tasklet); in bnxt_qplib_service_creq()
379 struct bnxt_qplib_creq_ctx *creq = &rcfw->creq; in bnxt_qplib_service_creq() local
381 struct bnxt_qplib_hwq *hwq = &creq->hwq; in bnxt_qplib_service_creq()
406 creq->stats.creq_qp_event_processed++; in bnxt_qplib_service_creq()
411 creq in bnxt_qplib_service_creq()
440 struct bnxt_qplib_creq_ctx *creq; bnxt_qplib_creq_irq() local
577 struct bnxt_qplib_creq_ctx *creq; bnxt_qplib_alloc_rcfw_channel() local
640 struct bnxt_qplib_creq_ctx *creq; bnxt_qplib_rcfw_stop_irq() local
663 struct bnxt_qplib_creq_ctx *creq; bnxt_qplib_disable_rcfw_channel() local
689 struct bnxt_qplib_creq_ctx *creq; bnxt_qplib_rcfw_start_irq() local
797 struct bnxt_qplib_creq_ctx *creq; bnxt_qplib_start_rcfw() local
824 struct bnxt_qplib_creq_ctx *creq; bnxt_qplib_enable_rcfw_channel() local
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/
H A Dqplib_rcfw.c168 bnxt_qplib_service_creq(&rcfw->creq.creq_tasklet); in __wait_for_resp()
209 bnxt_qplib_service_creq(&rcfw->creq.creq_tasklet); in __block_for_resp()
406 bnxt_qplib_service_creq(&rcfw->creq.creq_tasklet); in __poll_for_resp()
615 rc = rcfw->creq.aeq_handler(rcfw, (void *)func_event, NULL); in bnxt_qplib_process_func_event()
650 rc = rcfw->creq.aeq_handler(rcfw, qp_event, qp); in bnxt_qplib_process_qp_event()
657 * is always called with creq->lock held. Using in bnxt_qplib_process_qp_event()
732 struct bnxt_qplib_rcfw *rcfw = from_tasklet(rcfw, t, creq.creq_tasklet); in bnxt_qplib_service_creq()
733 struct bnxt_qplib_creq_ctx *creq = &rcfw->creq; in bnxt_qplib_service_creq() local
735 struct bnxt_qplib_hwq *hwq = &creq in bnxt_qplib_service_creq()
795 struct bnxt_qplib_creq_ctx *creq; bnxt_qplib_creq_irq() local
936 struct bnxt_qplib_creq_ctx *creq; bnxt_qplib_alloc_rcfw_channel() local
993 struct bnxt_qplib_creq_ctx *creq; bnxt_qplib_rcfw_stop_irq() local
1016 struct bnxt_qplib_creq_ctx *creq; bnxt_qplib_disable_rcfw_channel() local
1036 struct bnxt_qplib_creq_ctx *creq; bnxt_qplib_rcfw_start_irq() local
1142 struct bnxt_qplib_creq_ctx *creq; bnxt_qplib_start_rcfw() local
1169 struct bnxt_qplib_creq_ctx *creq; bnxt_qplib_enable_rcfw_channel() local
[all...]
/kernel/linux/linux-5.10/drivers/crypto/cavium/nitrox/
H A Dnitrox_req.h212 struct se_crypto_request creq; member
619 struct se_crypto_request *creq = &nkreq->creq; in alloc_src_req_buf() local
621 nkreq->src = alloc_req_buf(nents, ivsize, creq->gfp); in alloc_src_req_buf()
644 struct se_crypto_request *creq = &nkreq->creq; in nitrox_creq_set_src_sg() local
646 creq->src = nitrox_creq_src_sg(iv, ivsize); in nitrox_creq_set_src_sg()
647 sg = creq->src; in nitrox_creq_set_src_sg()
666 struct se_crypto_request *creq = &nkreq->creq; in alloc_dst_req_buf() local
677 struct se_crypto_request *creq = &nkreq->creq; nitrox_creq_set_orh() local
685 struct se_crypto_request *creq = &nkreq->creq; nitrox_creq_set_comp() local
700 struct se_crypto_request *creq = &nkreq->creq; nitrox_creq_set_dst_sg() local
[all...]
H A Dnitrox_aead.c154 struct se_crypto_request *creq = &rctx->nkreq.creq; in nitrox_set_creq() local
158 creq->flags = rctx->flags; in nitrox_set_creq()
159 creq->gfp = (rctx->flags & CRYPTO_TFM_REQ_MAY_SLEEP) ? GFP_KERNEL : in nitrox_set_creq()
162 creq->ctrl.value = 0; in nitrox_set_creq()
163 creq->opcode = FLEXI_CRYPTO_ENCRYPT_HMAC; in nitrox_set_creq()
164 creq->ctrl.s.arg = rctx->ctrl_arg; in nitrox_set_creq()
166 creq->gph.param0 = cpu_to_be16(rctx->cryptlen); in nitrox_set_creq()
167 creq->gph.param1 = cpu_to_be16(rctx->cryptlen + rctx->assoclen); in nitrox_set_creq()
168 creq in nitrox_set_creq()
219 struct se_crypto_request *creq = &rctx->nkreq.creq; nitrox_aes_gcm_enc() local
253 struct se_crypto_request *creq = &rctx->nkreq.creq; nitrox_aes_gcm_dec() local
447 struct se_crypto_request *creq = &aead_rctx->nkreq.creq; nitrox_rfc4106_enc() local
479 struct se_crypto_request *creq = &aead_rctx->nkreq.creq; nitrox_rfc4106_dec() local
[all...]
H A Dnitrox_skcipher.c92 if (nkreq->creq.ctrl.s.arg == ENCRYPT) { in nitrox_cbc_cipher_callback()
253 struct se_crypto_request *creq; in nitrox_skcipher_crypt() local
256 creq = &nkreq->creq; in nitrox_skcipher_crypt()
257 creq->flags = skreq->base.flags; in nitrox_skcipher_crypt()
258 creq->gfp = (skreq->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP) ? in nitrox_skcipher_crypt()
262 creq->ctrl.value = 0; in nitrox_skcipher_crypt()
263 creq->opcode = FLEXI_CRYPTO_ENCRYPT_HMAC; in nitrox_skcipher_crypt()
264 creq->ctrl.s.arg = (enc ? ENCRYPT : DECRYPT); in nitrox_skcipher_crypt()
266 creq in nitrox_skcipher_crypt()
[all...]
/kernel/linux/linux-6.6/drivers/crypto/cavium/nitrox/
H A Dnitrox_req.h213 struct se_crypto_request creq; member
623 struct se_crypto_request *creq = &nkreq->creq; in alloc_src_req_buf() local
625 nkreq->src = alloc_req_buf(nents, ivsize, creq->gfp); in alloc_src_req_buf()
648 struct se_crypto_request *creq = &nkreq->creq; in nitrox_creq_set_src_sg() local
650 creq->src = nitrox_creq_src_sg(iv, ivsize); in nitrox_creq_set_src_sg()
651 sg = creq->src; in nitrox_creq_set_src_sg()
670 struct se_crypto_request *creq = &nkreq->creq; in alloc_dst_req_buf() local
681 struct se_crypto_request *creq = &nkreq->creq; nitrox_creq_set_orh() local
689 struct se_crypto_request *creq = &nkreq->creq; nitrox_creq_set_comp() local
704 struct se_crypto_request *creq = &nkreq->creq; nitrox_creq_set_dst_sg() local
[all...]
H A Dnitrox_aead.c153 struct se_crypto_request *creq = &rctx->nkreq.creq; in nitrox_set_creq() local
157 creq->flags = rctx->flags; in nitrox_set_creq()
158 creq->gfp = (rctx->flags & CRYPTO_TFM_REQ_MAY_SLEEP) ? GFP_KERNEL : in nitrox_set_creq()
161 creq->ctrl.value = 0; in nitrox_set_creq()
162 creq->opcode = FLEXI_CRYPTO_ENCRYPT_HMAC; in nitrox_set_creq()
163 creq->ctrl.s.arg = rctx->ctrl_arg; in nitrox_set_creq()
165 creq->gph.param0 = cpu_to_be16(rctx->cryptlen); in nitrox_set_creq()
166 creq->gph.param1 = cpu_to_be16(rctx->cryptlen + rctx->assoclen); in nitrox_set_creq()
167 creq in nitrox_set_creq()
218 struct se_crypto_request *creq = &rctx->nkreq.creq; nitrox_aes_gcm_enc() local
252 struct se_crypto_request *creq = &rctx->nkreq.creq; nitrox_aes_gcm_dec() local
446 struct se_crypto_request *creq = &aead_rctx->nkreq.creq; nitrox_rfc4106_enc() local
478 struct se_crypto_request *creq = &aead_rctx->nkreq.creq; nitrox_rfc4106_dec() local
[all...]
H A Dnitrox_skcipher.c92 if (nkreq->creq.ctrl.s.arg == ENCRYPT) { in nitrox_cbc_cipher_callback()
253 struct se_crypto_request *creq; in nitrox_skcipher_crypt() local
256 creq = &nkreq->creq; in nitrox_skcipher_crypt()
257 creq->flags = skreq->base.flags; in nitrox_skcipher_crypt()
258 creq->gfp = (skreq->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP) ? in nitrox_skcipher_crypt()
262 creq->ctrl.value = 0; in nitrox_skcipher_crypt()
263 creq->opcode = FLEXI_CRYPTO_ENCRYPT_HMAC; in nitrox_skcipher_crypt()
264 creq->ctrl.s.arg = (enc ? ENCRYPT : DECRYPT); in nitrox_skcipher_crypt()
266 creq in nitrox_skcipher_crypt()
[all...]
/kernel/linux/linux-6.6/crypto/
H A Dchacha20poly1305.c127 struct chacha_req *creq = &rctx->u.chacha; in chacha_decrypt() local
134 chacha_iv(creq->iv, req, 1); in chacha_decrypt()
141 skcipher_request_set_callback(&creq->req, rctx->flags, in chacha_decrypt()
143 skcipher_request_set_tfm(&creq->req, ctx->chacha); in chacha_decrypt()
144 skcipher_request_set_crypt(&creq->req, src, dst, in chacha_decrypt()
145 rctx->cryptlen, creq->iv); in chacha_decrypt()
146 err = crypto_skcipher_decrypt(&creq->req); in chacha_decrypt()
365 struct chacha_req *creq = &rctx->u.chacha; in poly_genkey() local
377 sg_init_one(creq->src, rctx->key, sizeof(rctx->key)); in poly_genkey()
379 chacha_iv(creq in poly_genkey()
403 struct chacha_req *creq = &rctx->u.chacha; chacha_encrypt() local
[all...]
H A Dpcrypt.c96 struct aead_request *creq = pcrypt_request_ctx(preq); in pcrypt_aead_encrypt() local
110 aead_request_set_tfm(creq, ctx->child); in pcrypt_aead_encrypt()
111 aead_request_set_callback(creq, flags & ~CRYPTO_TFM_REQ_MAY_SLEEP, in pcrypt_aead_encrypt()
113 aead_request_set_crypt(creq, req->src, req->dst, in pcrypt_aead_encrypt()
115 aead_request_set_ad(creq, req->assoclen); in pcrypt_aead_encrypt()
145 struct aead_request *creq = pcrypt_request_ctx(preq); in pcrypt_aead_decrypt() local
159 aead_request_set_tfm(creq, ctx->child); in pcrypt_aead_decrypt()
160 aead_request_set_callback(creq, flags & ~CRYPTO_TFM_REQ_MAY_SLEEP, in pcrypt_aead_decrypt()
162 aead_request_set_crypt(creq, req->src, req->dst, in pcrypt_aead_decrypt()
164 aead_request_set_ad(creq, re in pcrypt_aead_decrypt()
[all...]
/kernel/linux/linux-5.10/crypto/
H A Dchacha20poly1305.c127 struct chacha_req *creq = &rctx->u.chacha; in chacha_decrypt() local
134 chacha_iv(creq->iv, req, 1); in chacha_decrypt()
141 skcipher_request_set_callback(&creq->req, rctx->flags, in chacha_decrypt()
143 skcipher_request_set_tfm(&creq->req, ctx->chacha); in chacha_decrypt()
144 skcipher_request_set_crypt(&creq->req, src, dst, in chacha_decrypt()
145 rctx->cryptlen, creq->iv); in chacha_decrypt()
146 err = crypto_skcipher_decrypt(&creq->req); in chacha_decrypt()
365 struct chacha_req *creq = &rctx->u.chacha; in poly_genkey() local
377 sg_init_one(creq->src, rctx->key, sizeof(rctx->key)); in poly_genkey()
379 chacha_iv(creq in poly_genkey()
403 struct chacha_req *creq = &rctx->u.chacha; chacha_encrypt() local
[all...]
H A Dpcrypt.c96 struct aead_request *creq = pcrypt_request_ctx(preq); in pcrypt_aead_encrypt() local
110 aead_request_set_tfm(creq, ctx->child); in pcrypt_aead_encrypt()
111 aead_request_set_callback(creq, flags & ~CRYPTO_TFM_REQ_MAY_SLEEP, in pcrypt_aead_encrypt()
113 aead_request_set_crypt(creq, req->src, req->dst, in pcrypt_aead_encrypt()
115 aead_request_set_ad(creq, req->assoclen); in pcrypt_aead_encrypt()
145 struct aead_request *creq = pcrypt_request_ctx(preq); in pcrypt_aead_decrypt() local
159 aead_request_set_tfm(creq, ctx->child); in pcrypt_aead_decrypt()
160 aead_request_set_callback(creq, flags & ~CRYPTO_TFM_REQ_MAY_SLEEP, in pcrypt_aead_decrypt()
162 aead_request_set_crypt(creq, req->src, req->dst, in pcrypt_aead_decrypt()
164 aead_request_set_ad(creq, re in pcrypt_aead_decrypt()
[all...]
/kernel/linux/linux-6.6/tools/net/ynl/samples/
H A Dethtool.c13 struct ethtool_channels_get_req_dump creq = {}; in main() local
23 creq._present.header = 1; /* ethtool needs an empty nest, sigh */ in main()
24 channels = ethtool_channels_get_dump(ys, &creq); in main()
/kernel/linux/linux-5.10/drivers/net/can/
H A Dpch_can.c123 u32 creq; member
285 pch_can_rw_msg_obj(&priv->regs->ifregs[dir].creq, buff_num); in pch_can_set_rxtx()
301 pch_can_rw_msg_obj(&priv->regs->ifregs[dir].creq, buff_num); in pch_can_set_rxtx()
345 pch_can_rw_msg_obj(&priv->regs->ifregs[0].creq, i); in pch_can_clear_if_buffers()
355 pch_can_rw_msg_obj(&priv->regs->ifregs[0].creq, i); in pch_can_config_rx_tx_buffers()
379 pch_can_rw_msg_obj(&priv->regs->ifregs[0].creq, i); in pch_can_config_rx_tx_buffers()
384 pch_can_rw_msg_obj(&priv->regs->ifregs[1].creq, i); in pch_can_config_rx_tx_buffers()
401 pch_can_rw_msg_obj(&priv->regs->ifregs[1].creq, i); in pch_can_config_rx_tx_buffers()
451 pch_can_rw_msg_obj(&priv->regs->ifregs[0].creq, mask); in pch_can_int_clr()
468 pch_can_rw_msg_obj(&priv->regs->ifregs[1].creq, mas in pch_can_int_clr()
[all...]
/kernel/linux/linux-5.10/drivers/crypto/ccree/
H A Dcc_request_mgr.c47 struct cc_crypto_req creq; member
349 struct cc_crypto_req *creq; in cc_proc_backlog() local
363 creq = &bli->creq; in cc_proc_backlog()
364 req = creq->user_arg; in cc_proc_backlog()
371 creq->user_cb(dev, req, -EINPROGRESS); in cc_proc_backlog()
388 cc_do_send_request(drvdata, &bli->creq, bli->desc, bli->len, in cc_proc_backlog()
436 memcpy(&bli->creq, cc_req, sizeof(*cc_req)); in cc_send_request()
/kernel/linux/linux-6.6/drivers/crypto/ccree/
H A Dcc_request_mgr.c47 struct cc_crypto_req creq; member
348 struct cc_crypto_req *creq; in cc_proc_backlog() local
362 creq = &bli->creq; in cc_proc_backlog()
363 req = creq->user_arg; in cc_proc_backlog()
370 creq->user_cb(dev, req, -EINPROGRESS); in cc_proc_backlog()
387 cc_do_send_request(drvdata, &bli->creq, bli->desc, bli->len, in cc_proc_backlog()
435 memcpy(&bli->creq, cc_req, sizeof(*cc_req)); in cc_send_request()
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/libertas/
H A Dcfg.c1227 struct cfg80211_scan_request *creq = NULL; in _new_connect_scan_req() local
1231 creq = kzalloc(sizeof(*creq) + sizeof(struct cfg80211_ssid) + in _new_connect_scan_req()
1234 if (!creq) in _new_connect_scan_req()
1238 creq->ssids = (void *)&creq->channels[n_channels]; in _new_connect_scan_req()
1239 creq->n_channels = n_channels; in _new_connect_scan_req()
1240 creq->n_ssids = 1; in _new_connect_scan_req()
1256 creq->channels[i] = &wiphy->bands[band]->channels[j]; in _new_connect_scan_req()
1261 /* Set real number of channels specified in creq in _new_connect_scan_req()
1288 struct cfg80211_scan_request *creq; lbs_cfg_connect() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/libertas/
H A Dcfg.c1274 struct cfg80211_scan_request *creq = NULL; in _new_connect_scan_req() local
1278 creq = kzalloc(sizeof(*creq) + sizeof(struct cfg80211_ssid) + in _new_connect_scan_req()
1281 if (!creq) in _new_connect_scan_req()
1285 creq->ssids = (void *)&creq->channels[n_channels]; in _new_connect_scan_req()
1286 creq->n_channels = n_channels; in _new_connect_scan_req()
1287 creq->n_ssids = 1; in _new_connect_scan_req()
1303 creq->channels[i] = &wiphy->bands[band]->channels[j]; in _new_connect_scan_req()
1308 /* Set real number of channels specified in creq in _new_connect_scan_req()
1335 struct cfg80211_scan_request *creq; lbs_cfg_connect() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_surface.c1398 rep->creq = rep_ext.creq.base; in vmw_gb_surface_reference_ioctl()
1681 rep->creq.base.svga3d_flags = SVGA3D_FLAGS_LOWER_32(metadata->flags); in vmw_gb_surface_reference_internal()
1682 rep->creq.base.format = metadata->format; in vmw_gb_surface_reference_internal()
1683 rep->creq.base.mip_levels = metadata->mip_levels[0]; in vmw_gb_surface_reference_internal()
1684 rep->creq.base.drm_surface_flags = 0; in vmw_gb_surface_reference_internal()
1685 rep->creq.base.multisample_count = metadata->multisample_count; in vmw_gb_surface_reference_internal()
1686 rep->creq.base.autogen_filter = metadata->autogen_filter; in vmw_gb_surface_reference_internal()
1687 rep->creq.base.array_size = metadata->array_size; in vmw_gb_surface_reference_internal()
1688 rep->creq in vmw_gb_surface_reference_internal()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_surface.c1365 rep->creq = rep_ext.creq.base; in vmw_gb_surface_reference_ioctl()
1628 rep->creq.base.svga3d_flags = SVGA3D_FLAGS_LOWER_32(metadata->flags); in vmw_gb_surface_reference_internal()
1629 rep->creq.base.format = metadata->format; in vmw_gb_surface_reference_internal()
1630 rep->creq.base.mip_levels = metadata->mip_levels[0]; in vmw_gb_surface_reference_internal()
1631 rep->creq.base.drm_surface_flags = 0; in vmw_gb_surface_reference_internal()
1632 rep->creq.base.multisample_count = metadata->multisample_count; in vmw_gb_surface_reference_internal()
1633 rep->creq.base.autogen_filter = metadata->autogen_filter; in vmw_gb_surface_reference_internal()
1634 rep->creq.base.array_size = metadata->array_size; in vmw_gb_surface_reference_internal()
1635 rep->creq in vmw_gb_surface_reference_internal()
[all...]
/kernel/linux/linux-5.10/net/wireless/
H A Dscan.c2752 struct cfg80211_scan_request *creq = NULL; in cfg80211_wext_siwscan() local
2774 /* Determine number of channels, needed to allocate creq */ in cfg80211_wext_siwscan()
2784 creq = kzalloc(sizeof(*creq) + sizeof(struct cfg80211_ssid) + in cfg80211_wext_siwscan()
2787 if (!creq) { in cfg80211_wext_siwscan()
2792 creq->wiphy = wiphy; in cfg80211_wext_siwscan()
2793 creq->wdev = dev->ieee80211_ptr; in cfg80211_wext_siwscan()
2795 creq->ssids = (void *)&creq->channels[n_channels]; in cfg80211_wext_siwscan()
2796 creq in cfg80211_wext_siwscan()
[all...]

Completed in 29 milliseconds

12