/linux-4.1.27/drivers/crypto/qce/ |
H A D | core.h | 41 struct crypto_async_request *req; 50 struct crypto_async_request *req); 65 int (*async_req_handle)(struct crypto_async_request *async_req);
|
H A D | core.c | 62 static int qce_handle_request(struct crypto_async_request *async_req) qce_handle_request() 80 struct crypto_async_request *req) qce_handle_queue() 82 struct crypto_async_request *async_req, *backlog; qce_handle_queue() 125 struct crypto_async_request *req; qce_tasklet_req_done() 140 struct crypto_async_request *req) qce_async_request_enqueue()
|
H A D | common.c | 230 static int qce_setup_regs_ahash(struct crypto_async_request *async_req, qce_setup_regs_ahash() 315 static int qce_setup_regs_ablkcipher(struct crypto_async_request *async_req, qce_setup_regs_ablkcipher() 396 int qce_start(struct crypto_async_request *async_req, u32 type, u32 totallen, qce_start()
|
H A D | common.h | 99 int qce_start(struct crypto_async_request *async_req, u32 type, u32 totallen,
|
H A D | sha.c | 39 struct crypto_async_request *async_req = data; qce_ahash_done() 77 static int qce_ahash_async_req_handle(struct crypto_async_request *async_req) qce_ahash_async_req_handle() 356 static void qce_digest_complete(struct crypto_async_request *req, int error) qce_digest_complete()
|
H A D | ablkcipher.c | 27 struct crypto_async_request *async_req = data; qce_ablkcipher_done() 62 qce_ablkcipher_async_req_handle(struct crypto_async_request *async_req) qce_ablkcipher_async_req_handle()
|
/linux-4.1.27/include/crypto/ |
H A D | if_alg.h | 25 struct crypto_async_request; 85 void af_alg_complete(struct crypto_async_request *req, int err);
|
H A D | algapi.h | 180 struct crypto_async_request *request); 182 struct crypto_async_request *crypto_dequeue_request(struct crypto_queue *queue); 336 static inline struct crypto_async_request *crypto_get_backlog( crypto_get_backlog() 340 container_of(queue->backlog, struct crypto_async_request, list); crypto_get_backlog()
|
H A D | skcipher.h | 62 struct crypto_async_request *req) skcipher_givcrypt_cast()
|
H A D | hash.h | 54 struct crypto_async_request base; 535 struct crypto_async_request *req) ahash_request_cast() 555 * &crypto_async_request data structure provided to the callback function. 563 * void callback_function(struct crypto_async_request *req, int error)
|
/linux-4.1.27/drivers/crypto/ccp/ |
H A D | ccp-crypto-main.c | 61 /* Save the crypto_tfm and crypto_async_request addresses 63 * crypto_async_request structure after invoking the request 66 struct crypto_async_request *req; 140 struct crypto_async_request *req = crypto_cmd->req; ccp_crypto_complete() 265 * @req: crypto_async_request struct to be processed 268 int ccp_crypto_enqueue_request(struct crypto_async_request *req, ccp_crypto_enqueue_request() 281 * crypto_async_request (req) pointer because it is used after ccp_crypto_enqueue_request()
|
H A D | ccp-crypto.h | 198 int (*complete)(struct crypto_async_request *req, int ret); 206 int ccp_crypto_enqueue_request(struct crypto_async_request *req,
|
H A D | ccp-crypto-aes.c | 25 static int ccp_aes_complete(struct crypto_async_request *async_req, int ret) ccp_aes_complete() 143 static int ccp_aes_rfc3686_complete(struct crypto_async_request *async_req, ccp_aes_rfc3686_complete()
|
H A D | ccp-crypto-aes-xts.c | 84 static int ccp_aes_xts_complete(struct crypto_async_request *async_req, int ret) ccp_aes_xts_complete()
|
H A D | ccp-crypto-aes-cmac.c | 26 static int ccp_aes_cmac_complete(struct crypto_async_request *async_req, ccp_aes_cmac_complete()
|
H A D | ccp-crypto-sha.c | 26 static int ccp_sha_complete(struct crypto_async_request *async_req, int ret) ccp_sha_complete()
|
/linux-4.1.27/crypto/ |
H A D | cryptd.c | 117 struct crypto_async_request *request) cryptd_enqueue_request() 137 struct crypto_async_request *req, *backlog; cryptd_queue_worker() 231 static void cryptd_blkcipher_encrypt(struct crypto_async_request *req, int err) cryptd_blkcipher_encrypt() 240 static void cryptd_blkcipher_decrypt(struct crypto_async_request *req, int err) cryptd_blkcipher_decrypt() 450 static void cryptd_hash_init(struct crypto_async_request *req_async, int err) cryptd_hash_init() 479 static void cryptd_hash_update(struct crypto_async_request *req_async, int err) cryptd_hash_update() 504 static void cryptd_hash_final(struct crypto_async_request *req_async, int err) cryptd_hash_final() 527 static void cryptd_hash_finup(struct crypto_async_request *req_async, int err) cryptd_hash_finup() 550 static void cryptd_hash_digest(struct crypto_async_request *req_async, int err) cryptd_hash_digest() 676 static void cryptd_aead_encrypt(struct crypto_async_request *areq, int err) cryptd_aead_encrypt() 686 static void cryptd_aead_decrypt(struct crypto_async_request *areq, int err) cryptd_aead_decrypt()
|
H A D | mcryptd.c | 100 struct crypto_async_request *request, mcryptd_enqueue_request() 156 struct crypto_async_request *req, *backlog; mcryptd_queue_worker() 335 static void mcryptd_hash_init(struct crypto_async_request *req_async, int err) mcryptd_hash_init() 364 static void mcryptd_hash_update(struct crypto_async_request *req_async, int err) mcryptd_hash_update() 390 static void mcryptd_hash_final(struct crypto_async_request *req_async, int err) mcryptd_hash_final() 416 static void mcryptd_hash_finup(struct crypto_async_request *req_async, int err) mcryptd_hash_finup() 443 static void mcryptd_hash_digest(struct crypto_async_request *req_async, int err) mcryptd_hash_digest()
|
H A D | gcm.c | 93 static void crypto_gcm_setkey_done(struct crypto_async_request *req, int err) crypto_gcm_setkey_done() 226 static void gcm_hash_len_done(struct crypto_async_request *areq, int err); 227 static void gcm_hash_final_done(struct crypto_async_request *areq, int err); 301 static void gcm_hash_final_done(struct crypto_async_request *areq, int err) gcm_hash_final_done() 321 static void gcm_hash_len_done(struct crypto_async_request *areq, int err) gcm_hash_len_done() 341 static void gcm_hash_crypt_remain_done(struct crypto_async_request *areq, gcm_hash_crypt_remain_done() 367 static void gcm_hash_crypt_done(struct crypto_async_request *areq, int err) gcm_hash_crypt_done() 397 static void gcm_hash_assoc_remain_done(struct crypto_async_request *areq, gcm_hash_assoc_remain_done() 422 static void gcm_hash_assoc_done(struct crypto_async_request *areq, int err) gcm_hash_assoc_done() 451 static void gcm_hash_init_done(struct crypto_async_request *areq, int err) gcm_hash_init_done() 527 static void gcm_encrypt_done(struct crypto_async_request *areq, int err) gcm_encrypt_done() 588 static void gcm_decrypt_done(struct crypto_async_request *areq, int err) gcm_decrypt_done() 1103 static void crypto_rfc4543_done(struct crypto_async_request *areq, int err) crypto_rfc4543_done()
|
H A D | authencesn.c | 96 static void authenc_esn_geniv_ahash_update_done(struct crypto_async_request *areq, authenc_esn_geniv_ahash_update_done() 136 static void authenc_esn_geniv_ahash_update_done2(struct crypto_async_request *areq, authenc_esn_geniv_ahash_update_done2() 167 static void authenc_esn_geniv_ahash_done(struct crypto_async_request *areq, authenc_esn_geniv_ahash_done() 188 static void authenc_esn_verify_ahash_update_done(struct crypto_async_request *areq, authenc_esn_verify_ahash_update_done() 249 static void authenc_esn_verify_ahash_update_done2(struct crypto_async_request *areq, authenc_esn_verify_ahash_update_done2() 299 static void authenc_esn_verify_ahash_done(struct crypto_async_request *areq, authenc_esn_verify_ahash_done() 452 static void crypto_authenc_esn_encrypt_done(struct crypto_async_request *req, crypto_authenc_esn_encrypt_done() 497 static void crypto_authenc_esn_givencrypt_done(struct crypto_async_request *req, crypto_authenc_esn_givencrypt_done()
|
H A D | authenc.c | 122 static void authenc_geniv_ahash_update_done(struct crypto_async_request *areq, authenc_geniv_ahash_update_done() 152 static void authenc_geniv_ahash_done(struct crypto_async_request *areq, int err) authenc_geniv_ahash_done() 171 static void authenc_verify_ahash_update_done(struct crypto_async_request *areq, authenc_verify_ahash_update_done() 220 static void authenc_verify_ahash_done(struct crypto_async_request *areq, authenc_verify_ahash_done() 375 static void crypto_authenc_encrypt_done(struct crypto_async_request *req, crypto_authenc_encrypt_done() 421 static void crypto_authenc_givencrypt_done(struct crypto_async_request *req, crypto_authenc_givencrypt_done()
|
H A D | seqiv.c | 50 static void seqiv_complete(struct crypto_async_request *base, int err) seqiv_complete() 76 static void seqiv_aead_complete(struct crypto_async_request *base, int err) seqiv_aead_complete()
|
H A D | ahash.c | 315 static void ahash_op_unaligned_done(struct crypto_async_request *req, int err) ahash_op_unaligned_done() 394 static void ahash_def_finup_done2(struct crypto_async_request *req, int err) ahash_def_finup_done2() 417 static void ahash_def_finup_done1(struct crypto_async_request *req, int err) ahash_def_finup_done1()
|
H A D | algapi.c | 861 struct crypto_async_request *request) crypto_enqueue_request() 896 return (char *)list_entry(request, struct crypto_async_request, list) - __crypto_dequeue_request() 901 struct crypto_async_request *crypto_dequeue_request(struct crypto_queue *queue) crypto_dequeue_request() 909 struct crypto_async_request *req; crypto_tfm_in_queue()
|
H A D | eseqiv.c | 52 static void eseqiv_complete(struct crypto_async_request *base, int err) eseqiv_complete()
|
H A D | ccm.c | 281 static void crypto_ccm_encrypt_done(struct crypto_async_request *areq, int err) crypto_ccm_encrypt_done() 356 static void crypto_ccm_decrypt_done(struct crypto_async_request *areq, crypto_ccm_decrypt_done()
|
H A D | af_alg.c | 494 void af_alg_complete(struct crypto_async_request *req, int err) af_alg_complete()
|
H A D | pcrypt.c | 133 static void pcrypt_aead_done(struct crypto_async_request *areq, int err) pcrypt_aead_done()
|
H A D | algif_skcipher.c | 103 static void skcipher_async_cb(struct crypto_async_request *req, int err) skcipher_async_cb()
|
H A D | tcrypt.c | 756 static void tcrypt_complete(struct crypto_async_request *req, int err) tcrypt_complete()
|
H A D | testmgr.c | 143 static void tcrypt_complete(struct crypto_async_request *req, int err) tcrypt_complete()
|
/linux-4.1.27/drivers/crypto/amcc/ |
H A D | crypto4xx_core.h | 66 struct crypto_async_request *async_req; /* base crypto request 181 extern u32 crypto4xx_build_pd(struct crypto_async_request *req,
|
H A D | crypto4xx_core.c | 779 u32 crypto4xx_build_pd(struct crypto_async_request *req, crypto4xx_build_pd()
|
/linux-4.1.27/drivers/crypto/ |
H A D | mxs-dcp.c | 249 static int mxs_dcp_aes_block_crypt(struct crypto_async_request *arq) mxs_dcp_aes_block_crypt() 347 struct crypto_async_request *backlog; dcp_chan_thread_aes() 348 struct crypto_async_request *arq; dcp_chan_thread_aes() 398 struct crypto_async_request *arq = &req->base; mxs_dcp_aes_enqueue() 559 static int dcp_sha_req_to_buf(struct crypto_async_request *arq) dcp_sha_req_to_buf() 640 struct crypto_async_request *backlog; dcp_chan_thread_sha() 641 struct crypto_async_request *arq; dcp_chan_thread_sha()
|
H A D | mv_cesa.c | 95 struct crypto_async_request *cur_req; 460 struct crypto_async_request *req = cpg->cur_req; dequeue_complete_req() 597 struct crypto_async_request *async_req = NULL; queue_manag() 598 struct crypto_async_request *backlog; queue_manag() 641 static int mv_handle_req(struct crypto_async_request *req) mv_handle_req()
|
H A D | s5p-sss.c | 484 struct crypto_async_request *async_req, *backlog; s5p_tasklet_cb()
|
H A D | bfin_crc.c | 302 struct crypto_async_request *async_req, *backlog; bfin_crypto_crc_handle_queue()
|
H A D | img-hash.c | 497 struct crypto_async_request *async_req, *backlog; img_hash_handle_queue()
|
H A D | sahara.c | 1102 struct crypto_async_request *async_req; sahara_queue_manage() 1103 struct crypto_async_request *backlog; sahara_queue_manage()
|
H A D | atmel-aes.c | 565 struct crypto_async_request *async_req, *backlog; atmel_aes_handle_queue()
|
H A D | atmel-sha.c | 832 struct crypto_async_request *async_req, *backlog; atmel_sha_handle_queue()
|
H A D | atmel-tdes.c | 591 struct crypto_async_request *async_req, *backlog; atmel_tdes_handle_queue()
|
H A D | omap-aes.c | 610 struct crypto_async_request *async_req, *backlog; omap_aes_handle_queue()
|
H A D | omap-des.c | 592 struct crypto_async_request *async_req, *backlog; omap_des_handle_queue()
|
H A D | hifn_795x.c | 2020 struct crypto_async_request *async_req; hifn_flush() 2139 struct crypto_async_request *async_req, *backlog; hifn_process_queue()
|
H A D | omap-sham.c | 1010 struct crypto_async_request *async_req, *backlog; omap_sham_handle_queue()
|
H A D | picoxcell_crypto.c | 94 struct crypto_async_request *req;
|
H A D | talitos.c | 1823 static void keyhash_complete(struct crypto_async_request *req, int err) keyhash_complete()
|
/linux-4.1.27/fs/ext4/ |
H A D | crypto_key.c | 20 static void derive_crypt_complete(struct crypto_async_request *req, int rc) derive_crypt_complete()
|
H A D | crypto.c | 293 static void ext4_crypt_complete(struct crypto_async_request *req, int res) ext4_crypt_complete()
|
H A D | crypto_fname.c | 36 static void ext4_dir_crypt_complete(struct crypto_async_request *req, int res) ext4_dir_crypt_complete()
|
/linux-4.1.27/net/ipv4/ |
H A D | ah4.c | 118 static void ah_output_done(struct crypto_async_request *base, int err) ah_output_done() 261 static void ah_input_done(struct crypto_async_request *base, int err) ah_input_done()
|
H A D | esp4.c | 108 static void esp_output_done(struct crypto_async_request *base, int err) esp_output_done() 360 static void esp_input_done(struct crypto_async_request *base, int err) esp_input_done()
|
/linux-4.1.27/net/ipv6/ |
H A D | esp6.c | 136 static void esp_output_done(struct crypto_async_request *base, int err) esp_output_done() 314 static void esp_input_done(struct crypto_async_request *base, int err) esp_input_done()
|
H A D | ah6.c | 297 static void ah6_output_done(struct crypto_async_request *base, int err) ah6_output_done() 465 static void ah6_input_done(struct crypto_async_request *base, int err) ah6_input_done()
|
/linux-4.1.27/include/linux/ |
H A D | crypto.h | 137 struct crypto_async_request; 147 typedef void (*crypto_completion_t)(struct crypto_async_request *req, int err); 156 struct crypto_async_request { struct 166 struct crypto_async_request base; 190 struct crypto_async_request base; 1095 struct crypto_async_request *req) ablkcipher_request_cast() 1150 * crypto_async_request data structure provided to the callback function. 1158 * void callback_function(struct crypto_async_request *req, int error) 1512 * crypto_async_request data structure provided to the callback function. 1520 * void callback_function(struct crypto_async_request *req, int error)
|
/linux-4.1.27/security/integrity/ima/ |
H A D | ima_crypto.c | 199 static void ahash_complete(struct crypto_async_request *req, int err) ahash_complete()
|
/linux-4.1.27/drivers/md/ |
H A D | dm-crypt.c | 882 static void kcryptd_async_done(struct crypto_async_request *async_req, 1342 static void kcryptd_async_done(struct crypto_async_request *async_req, kcryptd_async_done()
|
/linux-4.1.27/arch/x86/crypto/ |
H A D | aesni-intel_glue.c | 826 rfc4106_set_hash_subkey_done(struct crypto_async_request *req, int err) rfc4106_set_hash_subkey_done()
|
/linux-4.1.27/fs/ecryptfs/ |
H A D | crypto.c | 319 static void extent_crypt_complete(struct crypto_async_request *req, int rc) extent_crypt_complete()
|