Lines Matching refs:crypto_engine
40 static void crypto_finalize_request(struct crypto_engine *engine,
73 static void crypto_pump_requests(struct crypto_engine *engine,
224 struct crypto_engine *engine =
225 container_of(work, struct crypto_engine, pump_requests);
236 static int crypto_transfer_request(struct crypto_engine *engine,
265 static int crypto_transfer_request_to_engine(struct crypto_engine *engine,
277 int crypto_transfer_aead_request_to_engine(struct crypto_engine *engine,
290 int crypto_transfer_akcipher_request_to_engine(struct crypto_engine *engine,
303 int crypto_transfer_hash_request_to_engine(struct crypto_engine *engine,
316 int crypto_transfer_kpp_request_to_engine(struct crypto_engine *engine,
329 int crypto_transfer_skcipher_request_to_engine(struct crypto_engine *engine,
343 void crypto_finalize_aead_request(struct crypto_engine *engine,
357 void crypto_finalize_akcipher_request(struct crypto_engine *engine,
371 void crypto_finalize_hash_request(struct crypto_engine *engine,
384 void crypto_finalize_kpp_request(struct crypto_engine *engine,
398 void crypto_finalize_skcipher_request(struct crypto_engine *engine,
411 int crypto_engine_start(struct crypto_engine *engine)
437 int crypto_engine_stop(struct crypto_engine *engine)
478 * callback(struct crypto_engine *engine)
487 struct crypto_engine *crypto_engine_alloc_init_and_set(struct device *dev,
489 int (*cbk_do_batch)(struct crypto_engine *engine),
492 struct crypto_engine *engine;
545 struct crypto_engine *crypto_engine_alloc_init(struct device *dev, bool rt)
558 int crypto_engine_exit(struct crypto_engine *engine)