Lines Matching defs:drv_req
146 struct caam_drv_req *drv_req;
152 drv_req = caam_iova_to_virt(priv->domain, qm_fd_addr_get64(fd));
153 if (!drv_req) {
159 refcount_dec(&drv_req->drv_ctx->refcnt);
166 dma_unmap_single(drv_req->drv_ctx->qidev, qm_fd_addr(fd),
167 sizeof(drv_req->fd_sgt), DMA_BIDIRECTIONAL);
170 drv_req->cbk(drv_req, be32_to_cpu(fd->status));
172 drv_req->cbk(drv_req, JRSTA_SSRC_QI);
574 struct caam_drv_req *drv_req;
585 drv_req = caam_iova_to_virt(priv->domain, qm_fd_addr_get64(fd));
586 if (unlikely(!drv_req)) {
592 refcount_dec(&drv_req->drv_ctx->refcnt);
611 dma_unmap_single(drv_req->drv_ctx->qidev, qm_fd_addr(fd),
612 sizeof(drv_req->fd_sgt), DMA_BIDIRECTIONAL);
614 drv_req->cbk(drv_req, status);