Lines Matching refs:drv_req
810 struct caam_drv_req drv_req; member
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.cbk = aead_done; in aead_edesc_alloc()
1097 edesc->drv_req.drv_ctx = drv_ctx; in aead_edesc_alloc()
1139 fd_sgt = &edesc->drv_req.fd_sgt[0]; in aead_edesc_alloc()
1177 ret = caam_qi_enqueue(ctx->qidev, &edesc->drv_req); in aead_crypt()
1216 static void skcipher_done(struct caam_drv_req *drv_req, u32 status) in skcipher_done() argument
1219 struct skcipher_request *req = drv_req->app_ctx; in skcipher_done()
1228 edesc = container_of(drv_req, typeof(*edesc), drv_req); in skcipher_done()
1356 edesc->drv_req.app_ctx = req; in skcipher_edesc_alloc()
1357 edesc->drv_req.cbk = skcipher_done; in skcipher_edesc_alloc()
1358 edesc->drv_req.drv_ctx = drv_ctx; in skcipher_edesc_alloc()
1395 fd_sgt = &edesc->drv_req.fd_sgt[0]; in skcipher_edesc_alloc()
1460 ret = caam_qi_enqueue(ctx->qidev, &edesc->drv_req); in skcipher_crypt()