Lines Matching refs:drv_req
805 struct caam_drv_req drv_req; member
825 struct caam_drv_req drv_req; member
912 static void aead_done(struct caam_drv_req *drv_req, u32 status) in aead_done() argument
916 struct aead_request *aead_req = drv_req->app_ctx; in aead_done()
926 edesc = container_of(drv_req, typeof(*edesc), drv_req); in aead_done()
1090 edesc->drv_req.app_ctx = req; in aead_edesc_alloc()
1091 edesc->drv_req.cbk = aead_done; in aead_edesc_alloc()
1092 edesc->drv_req.drv_ctx = drv_ctx; in aead_edesc_alloc()
1134 fd_sgt = &edesc->drv_req.fd_sgt[0]; in aead_edesc_alloc()
1172 ret = caam_qi_enqueue(ctx->qidev, &edesc->drv_req); in aead_crypt()
1205 static void skcipher_done(struct caam_drv_req *drv_req, u32 status) in skcipher_done() argument
1208 struct skcipher_request *req = drv_req->app_ctx; in skcipher_done()
1217 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()
1379 fd_sgt = &edesc->drv_req.fd_sgt[0]; in skcipher_edesc_alloc()
1444 ret = caam_qi_enqueue(ctx->qidev, &edesc->drv_req); in skcipher_crypt()