Home
last modified time | relevance | path

Searched refs:drv_req (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/crypto/caam/
H A Dqi.c146 struct caam_drv_req *drv_req; in caam_fq_ern_cb() local
152 drv_req = caam_iova_to_virt(priv->domain, qm_fd_addr_get64(fd)); in caam_fq_ern_cb()
153 if (!drv_req) { in caam_fq_ern_cb()
159 refcount_dec(&drv_req->drv_ctx->refcnt); in caam_fq_ern_cb()
166 dma_unmap_single(drv_req->drv_ctx->qidev, qm_fd_addr(fd), in caam_fq_ern_cb()
167 sizeof(drv_req->fd_sgt), DMA_BIDIRECTIONAL); in caam_fq_ern_cb()
170 drv_req->cbk(drv_req, be32_to_cpu(fd->status)); in caam_fq_ern_cb()
172 drv_req->cbk(drv_req, JRSTA_SSRC_QI); in caam_fq_ern_cb()
572 struct caam_drv_req *drv_req; in caam_rsp_fq_dqrr_cb() local
583 drv_req = caam_iova_to_virt(priv->domain, qm_fd_addr_get64(fd)); in caam_rsp_fq_dqrr_cb()
[all …]
H A Dcaamalg_qi.c799 * @drv_req: driver-specific request structure
810 struct caam_drv_req drv_req; member
821 * @drv_req: driver-specific request structure
830 struct caam_drv_req drv_req; member
917 static void aead_done(struct caam_drv_req *drv_req, u32 status) in aead_done() argument
921 struct aead_request *aead_req = drv_req->app_ctx; in aead_done()
931 edesc = container_of(drv_req, typeof(*edesc), drv_req); in aead_done()
1095 edesc->drv_req.app_ctx = req; in aead_edesc_alloc()
1096 edesc->drv_req in aead_edesc_alloc()
1216 skcipher_done(struct caam_drv_req * drv_req,u32 status) skcipher_done() argument
[all...]
H A Dqi.h36 typedef void (*caam_qi_cbk)(struct caam_drv_req *drv_req, u32 status);
/linux/drivers/gpu/drm/i915/display/
H A Dintel_display_power_well.c992 u32 drv_req = intel_de_read(display, regs->driver); in hsw_power_well_sync_hw()
994 if (!(drv_req & mask)) in hsw_power_well_sync_hw()
995 intel_de_write(display, regs->driver, drv_req | mask); in hsw_power_well_sync_hw()
993 u32 drv_req = intel_de_read(display, regs->driver); hsw_power_well_sync_hw() local