Lines Matching refs:req
74 struct crypto_async_request *req;
141 struct crypto_async_request *req = crypto_cmd->req;
142 struct ccp_ctx *ctx = crypto_tfm_ctx_dma(req->tfm);
149 crypto_request_complete(req, -EINPROGRESS);
162 crypto_request_complete(backlog->req, -EINPROGRESS);
167 crypto_request_complete(req, -EINPROGRESS);
172 ret = ctx->complete(req, ret);
173 crypto_request_complete(req, ret);
186 ctx = crypto_tfm_ctx_dma(held->req->tfm);
188 ret = ctx->complete(held->req, ret);
189 crypto_request_complete(held->req, ret);
194 crypto_request_complete(backlog->req, -EINPROGRESS);
264 * @req: crypto_async_request struct to be processed
267 int ccp_crypto_enqueue_request(struct crypto_async_request *req,
273 gfp = req->flags & CRYPTO_TFM_REQ_MAY_SLEEP ? GFP_KERNEL : GFP_ATOMIC;
280 * crypto_async_request (req) pointer because it is used after
281 * completion callback for the request and the req pointer
285 crypto_cmd->req = req;
286 crypto_cmd->tfm = req->tfm;
291 if (req->flags & CRYPTO_TFM_REQ_MAY_BACKLOG)