Lines Matching refs:creq
62 struct mv_cesa_ablkcipher_req *creq = ablkcipher_request_ctx(req); in mv_cesa_ablkcipher_dma_cleanup() local
65 dma_unmap_sg(cesa_dev->dev, req->dst, creq->dst_nents, in mv_cesa_ablkcipher_dma_cleanup()
67 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_ablkcipher_dma_cleanup()
70 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_ablkcipher_dma_cleanup()
73 mv_cesa_dma_cleanup(&creq->req.dma); in mv_cesa_ablkcipher_dma_cleanup()
78 struct mv_cesa_ablkcipher_req *creq = ablkcipher_request_ctx(req); in mv_cesa_ablkcipher_cleanup() local
80 if (creq->req.base.type == CESA_DMA_REQ) in mv_cesa_ablkcipher_cleanup()
86 struct mv_cesa_ablkcipher_req *creq = ablkcipher_request_ctx(req); in mv_cesa_ablkcipher_std_step() local
87 struct mv_cesa_ablkcipher_std_req *sreq = &creq->req.std; in mv_cesa_ablkcipher_std_step()
92 len = sg_pcopy_to_buffer(req->src, creq->src_nents, in mv_cesa_ablkcipher_std_step()
115 struct mv_cesa_ablkcipher_req *creq = ablkcipher_request_ctx(req); in mv_cesa_ablkcipher_std_process() local
116 struct mv_cesa_ablkcipher_std_req *sreq = &creq->req.std; in mv_cesa_ablkcipher_std_process()
120 len = sg_pcopy_from_buffer(req->dst, creq->dst_nents, in mv_cesa_ablkcipher_std_process()
135 struct mv_cesa_ablkcipher_req *creq = ablkcipher_request_ctx(ablkreq); in mv_cesa_ablkcipher_process() local
136 struct mv_cesa_ablkcipher_std_req *sreq = &creq->req.std; in mv_cesa_ablkcipher_process()
140 if (creq->req.base.type == CESA_DMA_REQ) in mv_cesa_ablkcipher_process()
141 ret = mv_cesa_dma_process(&creq->req.dma, status); in mv_cesa_ablkcipher_process()
158 struct mv_cesa_ablkcipher_req *creq = ablkcipher_request_ctx(ablkreq); in mv_cesa_ablkcipher_step() local
160 if (creq->req.base.type == CESA_DMA_REQ) in mv_cesa_ablkcipher_step()
161 mv_cesa_dma_step(&creq->req.dma); in mv_cesa_ablkcipher_step()
169 struct mv_cesa_ablkcipher_req *creq = ablkcipher_request_ctx(req); in mv_cesa_ablkcipher_dma_prepare() local
170 struct mv_cesa_tdma_req *dreq = &creq->req.dma; in mv_cesa_ablkcipher_dma_prepare()
178 struct mv_cesa_ablkcipher_req *creq = ablkcipher_request_ctx(req); in mv_cesa_ablkcipher_std_prepare() local
179 struct mv_cesa_ablkcipher_std_req *sreq = &creq->req.std; in mv_cesa_ablkcipher_std_prepare()
192 struct mv_cesa_ablkcipher_req *creq = ablkcipher_request_ctx(ablkreq); in mv_cesa_ablkcipher_prepare() local
193 creq->req.base.engine = engine; in mv_cesa_ablkcipher_prepare()
195 if (creq->req.base.type == CESA_DMA_REQ) in mv_cesa_ablkcipher_prepare()
295 struct mv_cesa_ablkcipher_req *creq = ablkcipher_request_ctx(req); in mv_cesa_ablkcipher_dma_req_init() local
298 struct mv_cesa_tdma_req *dreq = &creq->req.dma; in mv_cesa_ablkcipher_dma_req_init()
309 ret = dma_map_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_ablkcipher_dma_req_init()
314 ret = dma_map_sg(cesa_dev->dev, req->dst, creq->dst_nents, in mv_cesa_ablkcipher_dma_req_init()
321 ret = dma_map_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_ablkcipher_dma_req_init()
368 dma_unmap_sg(cesa_dev->dev, req->dst, creq->dst_nents, in mv_cesa_ablkcipher_dma_req_init()
372 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_ablkcipher_dma_req_init()
382 struct mv_cesa_ablkcipher_req *creq = ablkcipher_request_ctx(req); in mv_cesa_ablkcipher_std_req_init() local
383 struct mv_cesa_ablkcipher_std_req *sreq = &creq->req.std; in mv_cesa_ablkcipher_std_req_init()
395 struct mv_cesa_ablkcipher_req *creq = ablkcipher_request_ctx(req); in mv_cesa_ablkcipher_req_init() local
403 creq->src_nents = sg_nents_for_len(req->src, req->nbytes); in mv_cesa_ablkcipher_req_init()
404 creq->dst_nents = sg_nents_for_len(req->dst, req->nbytes); in mv_cesa_ablkcipher_req_init()