Searched refs:crypto_engine (Results 1 – 12 of 12) sorted by relevance
| /Linux-v5.4/include/crypto/ |
| D | engine.h | 43 struct crypto_engine { struct 57 int (*prepare_crypt_hardware)(struct crypto_engine *engine); argument 58 int (*unprepare_crypt_hardware)(struct crypto_engine *engine); argument 74 int (*prepare_request)(struct crypto_engine *engine, argument 76 int (*unprepare_request)(struct crypto_engine *engine, 78 int (*do_one_request)(struct crypto_engine *engine, 86 int crypto_transfer_ablkcipher_request_to_engine(struct crypto_engine *engine, 88 int crypto_transfer_aead_request_to_engine(struct crypto_engine *engine, 90 int crypto_transfer_akcipher_request_to_engine(struct crypto_engine *engine, 92 int crypto_transfer_hash_request_to_engine(struct crypto_engine *engine, [all …]
|
| /Linux-v5.4/crypto/ |
| D | crypto_engine.c | 24 static void crypto_finalize_request(struct crypto_engine *engine, in crypto_finalize_request() 65 static void crypto_pump_requests(struct crypto_engine *engine, in crypto_pump_requests() 170 struct crypto_engine *engine = in crypto_pump_work() 171 container_of(work, struct crypto_engine, pump_requests); in crypto_pump_work() 181 static int crypto_transfer_request(struct crypto_engine *engine, in crypto_transfer_request() 210 static int crypto_transfer_request_to_engine(struct crypto_engine *engine, in crypto_transfer_request_to_engine() 223 int crypto_transfer_ablkcipher_request_to_engine(struct crypto_engine *engine, in crypto_transfer_ablkcipher_request_to_engine() 236 int crypto_transfer_aead_request_to_engine(struct crypto_engine *engine, in crypto_transfer_aead_request_to_engine() 249 int crypto_transfer_akcipher_request_to_engine(struct crypto_engine *engine, in crypto_transfer_akcipher_request_to_engine() 262 int crypto_transfer_hash_request_to_engine(struct crypto_engine *engine, in crypto_transfer_hash_request_to_engine() [all …]
|
| D | Makefile | 9 obj-$(CONFIG_CRYPTO_ENGINE) += crypto_engine.o
|
| /Linux-v5.4/Documentation/crypto/ |
| D | crypto_engine.rst | 13 crypto_engine: 18 struct crypto_engine engine; 27 of the known member ``struct crypto_engine`` at the beginning. 31 You are required to obtain a struct crypto_engine via ``crypto_engine_alloc_init()``.
|
| D | index.rst | 23 crypto_engine
|
| /Linux-v5.4/drivers/crypto/virtio/ |
| D | virtio_crypto_common.h | 29 struct crypto_engine *engine; 116 struct crypto_engine *engine, void *vreq);
|
| D | virtio_crypto_algs.c | 543 struct crypto_engine *engine, void *vreq) in virtio_crypto_ablkcipher_crypt_req()
|
| /Linux-v5.4/drivers/crypto/stm32/ |
| D | stm32-cryp.c | 138 struct crypto_engine *engine; 684 static int stm32_cryp_cipher_one_req(struct crypto_engine *engine, void *areq); 685 static int stm32_cryp_prepare_cipher_req(struct crypto_engine *engine, 700 static int stm32_cryp_aead_one_req(struct crypto_engine *engine, void *areq); 701 static int stm32_cryp_prepare_aead_req(struct crypto_engine *engine, 1016 static int stm32_cryp_prepare_cipher_req(struct crypto_engine *engine, in stm32_cryp_prepare_cipher_req() 1026 static int stm32_cryp_cipher_one_req(struct crypto_engine *engine, void *areq) in stm32_cryp_cipher_one_req() 1041 static int stm32_cryp_prepare_aead_req(struct crypto_engine *engine, void *areq) in stm32_cryp_prepare_aead_req() 1049 static int stm32_cryp_aead_one_req(struct crypto_engine *engine, void *areq) in stm32_cryp_aead_one_req()
|
| D | stm32-hash.c | 171 struct crypto_engine *engine; 826 static int stm32_hash_one_request(struct crypto_engine *engine, void *areq); 827 static int stm32_hash_prepare_req(struct crypto_engine *engine, void *areq); 835 static int stm32_hash_prepare_req(struct crypto_engine *engine, void *areq) in stm32_hash_prepare_req() 856 static int stm32_hash_one_request(struct crypto_engine *engine, void *areq) in stm32_hash_one_request()
|
| /Linux-v5.4/drivers/crypto/ |
| D | omap-des.c | 143 struct crypto_engine *engine; 525 static int omap_des_prepare_req(struct crypto_engine *engine, in omap_des_prepare_req() 582 static int omap_des_crypt_req(struct crypto_engine *engine, in omap_des_crypt_req() 705 static int omap_des_prepare_req(struct crypto_engine *engine, 707 static int omap_des_crypt_req(struct crypto_engine *engine,
|
| D | omap-aes.h | 167 struct crypto_engine *engine;
|
| D | omap-aes.c | 414 static int omap_aes_prepare_req(struct crypto_engine *engine, in omap_aes_prepare_req() 469 static int omap_aes_crypt_req(struct crypto_engine *engine, in omap_aes_crypt_req() 604 static int omap_aes_prepare_req(struct crypto_engine *engine, 606 static int omap_aes_crypt_req(struct crypto_engine *engine,
|