Lines Matching refs:req
434 * @req: current crypto request
458 struct crypto_async_request *req;
482 int (*process)(struct crypto_async_request *req, u32 status);
483 void (*step)(struct crypto_async_request *req);
484 void (*cleanup)(struct crypto_async_request *req);
485 void (*complete)(struct crypto_async_request *req);
566 * @req: type specific request information
600 * @req: type specific request information
614 } req;
632 struct crypto_async_request *req)
634 list_add_tail(&req->list, &engine->complete_queue);
640 struct crypto_async_request *req;
642 req = list_first_entry_or_null(&engine->complete_queue,
645 if (req)
646 list_del(&req->list);
648 return req;
653 mv_cesa_req_get_type(struct mv_cesa_req *req)
655 return req->chain.first ? CESA_DMA_REQ : CESA_STD_REQ;
730 int mv_cesa_queue_req(struct crypto_async_request *req,
762 static inline int mv_cesa_req_needs_cleanup(struct crypto_async_request *req,