Lines Matching defs:drv_req
799 * @drv_req: driver-specific request structure
810 struct caam_drv_req drv_req;
821 * @drv_req: driver-specific request structure
830 struct caam_drv_req drv_req;
917 static void aead_done(struct caam_drv_req *drv_req, u32 status)
921 struct aead_request *aead_req = drv_req->app_ctx;
931 edesc = container_of(drv_req, typeof(*edesc), drv_req);
1095 edesc->drv_req.app_ctx = req;
1096 edesc->drv_req.cbk = aead_done;
1097 edesc->drv_req.drv_ctx = drv_ctx;
1139 fd_sgt = &edesc->drv_req.fd_sgt[0];
1177 ret = caam_qi_enqueue(ctx->qidev, &edesc->drv_req);
1216 static void skcipher_done(struct caam_drv_req *drv_req, u32 status)
1219 struct skcipher_request *req = drv_req->app_ctx;
1228 edesc = container_of(drv_req, typeof(*edesc), drv_req);
1356 edesc->drv_req.app_ctx = req;
1357 edesc->drv_req.cbk = skcipher_done;
1358 edesc->drv_req.drv_ctx = drv_ctx;
1395 fd_sgt = &edesc->drv_req.fd_sgt[0];
1460 ret = caam_qi_enqueue(ctx->qidev, &edesc->drv_req);