Home
last modified time | relevance | path

Searched refs:crypto_async_request (Results 1 – 72 of 72) sorted by relevance

/linux-4.4.14/drivers/crypto/qce/
Dcore.h41 struct crypto_async_request *req;
50 struct crypto_async_request *req);
65 int (*async_req_handle)(struct crypto_async_request *async_req);
Dcore.c62 static int qce_handle_request(struct crypto_async_request *async_req) in qce_handle_request()
80 struct crypto_async_request *req) in qce_handle_queue()
82 struct crypto_async_request *async_req, *backlog; in qce_handle_queue()
125 struct crypto_async_request *req; in qce_tasklet_req_done()
140 struct crypto_async_request *req) in qce_async_request_enqueue()
Dcommon.c230 static int qce_setup_regs_ahash(struct crypto_async_request *async_req, in qce_setup_regs_ahash()
315 static int qce_setup_regs_ablkcipher(struct crypto_async_request *async_req, in qce_setup_regs_ablkcipher()
396 int qce_start(struct crypto_async_request *async_req, u32 type, u32 totallen, in qce_start()
Dcommon.h99 int qce_start(struct crypto_async_request *async_req, u32 type, u32 totallen,
Dsha.c39 struct crypto_async_request *async_req = data; in qce_ahash_done()
76 static int qce_ahash_async_req_handle(struct crypto_async_request *async_req) in qce_ahash_async_req_handle()
352 static void qce_digest_complete(struct crypto_async_request *req, int error) in qce_digest_complete()
Dablkcipher.c27 struct crypto_async_request *async_req = data; in qce_ablkcipher_done()
60 qce_ablkcipher_async_req_handle(struct crypto_async_request *async_req) in qce_ablkcipher_async_req_handle()
/linux-4.4.14/drivers/crypto/marvell/
Dcesa.h441 struct crypto_async_request *req;
459 void (*prepare)(struct crypto_async_request *req,
461 int (*process)(struct crypto_async_request *req, u32 status);
462 void (*step)(struct crypto_async_request *req);
463 void (*cleanup)(struct crypto_async_request *req);
697 int mv_cesa_queue_req(struct crypto_async_request *req);
703 static inline int mv_cesa_req_needs_cleanup(struct crypto_async_request *req, in mv_cesa_req_needs_cleanup()
Dcesa.c42 struct crypto_async_request *req, *backlog; in mv_cesa_dequeue_req_unlocked()
65 struct crypto_async_request *req; in mv_cesa_int()
111 int mv_cesa_queue_req(struct crypto_async_request *req) in mv_cesa_queue_req()
Dcipher.c131 static int mv_cesa_ablkcipher_process(struct crypto_async_request *req, in mv_cesa_ablkcipher_process()
155 static void mv_cesa_ablkcipher_step(struct crypto_async_request *req) in mv_cesa_ablkcipher_step()
188 static inline void mv_cesa_ablkcipher_prepare(struct crypto_async_request *req, in mv_cesa_ablkcipher_prepare()
202 mv_cesa_ablkcipher_req_cleanup(struct crypto_async_request *req) in mv_cesa_ablkcipher_req_cleanup()
Dhash.c318 static void mv_cesa_ahash_step(struct crypto_async_request *req) in mv_cesa_ahash_step()
329 static int mv_cesa_ahash_process(struct crypto_async_request *req, u32 status) in mv_cesa_ahash_process()
376 static void mv_cesa_ahash_prepare(struct crypto_async_request *req, in mv_cesa_ahash_prepare()
396 static void mv_cesa_ahash_req_cleanup(struct crypto_async_request *req) in mv_cesa_ahash_req_cleanup()
1051 static void mv_cesa_hmac_ahash_complete(struct crypto_async_request *req, in mv_cesa_hmac_ahash_complete()
/linux-4.4.14/crypto/
Dchacha20poly1305.c120 static void chacha_decrypt_done(struct crypto_async_request *areq, int err) in chacha_decrypt_done()
166 static void poly_tail_done(struct crypto_async_request *areq, int err) in poly_tail_done()
200 static void poly_cipherpad_done(struct crypto_async_request *areq, int err) in poly_cipherpad_done()
230 static void poly_cipher_done(struct crypto_async_request *areq, int err) in poly_cipher_done()
261 static void poly_adpad_done(struct crypto_async_request *areq, int err) in poly_adpad_done()
291 static void poly_ad_done(struct crypto_async_request *areq, int err) in poly_ad_done()
315 static void poly_setkey_done(struct crypto_async_request *areq, int err) in poly_setkey_done()
342 static void poly_init_done(struct crypto_async_request *areq, int err) in poly_init_done()
365 static void poly_genkey_done(struct crypto_async_request *areq, int err) in poly_genkey_done()
405 static void chacha_encrypt_done(struct crypto_async_request *areq, int err) in chacha_encrypt_done()
Dcryptd.c117 struct crypto_async_request *request) in cryptd_enqueue_request()
137 struct crypto_async_request *req, *backlog; in cryptd_queue_worker()
230 static void cryptd_blkcipher_encrypt(struct crypto_async_request *req, int err) in cryptd_blkcipher_encrypt()
239 static void cryptd_blkcipher_decrypt(struct crypto_async_request *req, int err) in cryptd_blkcipher_decrypt()
459 static void cryptd_hash_init(struct crypto_async_request *req_async, int err) in cryptd_hash_init()
488 static void cryptd_hash_update(struct crypto_async_request *req_async, int err) in cryptd_hash_update()
513 static void cryptd_hash_final(struct crypto_async_request *req_async, int err) in cryptd_hash_final()
536 static void cryptd_hash_finup(struct crypto_async_request *req_async, int err) in cryptd_hash_finup()
559 static void cryptd_hash_digest(struct crypto_async_request *req_async, int err) in cryptd_hash_digest()
705 static void cryptd_aead_encrypt(struct crypto_async_request *areq, int err) in cryptd_aead_encrypt()
[all …]
Dmcryptd.c100 struct crypto_async_request *request, in mcryptd_enqueue_request()
156 struct crypto_async_request *req, *backlog; in mcryptd_queue_worker()
335 static void mcryptd_hash_init(struct crypto_async_request *req_async, int err) in mcryptd_hash_init()
364 static void mcryptd_hash_update(struct crypto_async_request *req_async, int err) in mcryptd_hash_update()
390 static void mcryptd_hash_final(struct crypto_async_request *req_async, int err) in mcryptd_hash_final()
416 static void mcryptd_hash_finup(struct crypto_async_request *req_async, int err) in mcryptd_hash_finup()
443 static void mcryptd_hash_digest(struct crypto_async_request *req_async, int err) in mcryptd_hash_digest()
Dgcm.c101 static void crypto_gcm_setkey_done(struct crypto_async_request *req, int err) in crypto_gcm_setkey_done()
243 static void gcm_hash_len_done(struct crypto_async_request *areq, int err);
292 static void gcm_hash_len_done(struct crypto_async_request *areq, int err) in gcm_hash_len_done()
313 static void gcm_hash_crypt_remain_done(struct crypto_async_request *areq, in gcm_hash_crypt_remain_done()
344 static void gcm_hash_crypt_done(struct crypto_async_request *areq, int err) in gcm_hash_crypt_done()
372 static void gcm_hash_assoc_remain_done(struct crypto_async_request *areq, in gcm_hash_assoc_remain_done()
401 static void gcm_hash_assoc_done(struct crypto_async_request *areq, int err) in gcm_hash_assoc_done()
426 static void gcm_hash_init_done(struct crypto_async_request *areq, int err) in gcm_hash_init_done()
479 static void gcm_encrypt_done(struct crypto_async_request *areq, int err) in gcm_encrypt_done()
523 static void gcm_decrypt_done(struct crypto_async_request *areq, int err) in gcm_decrypt_done()
Dahash.c315 static void ahash_op_unaligned_done(struct crypto_async_request *req, int err) in ahash_op_unaligned_done()
394 static void ahash_def_finup_done2(struct crypto_async_request *req, int err) in ahash_def_finup_done2()
417 static void ahash_def_finup_done1(struct crypto_async_request *req, int err) in ahash_def_finup_done1()
Dauthenc.c118 static void authenc_geniv_ahash_done(struct crypto_async_request *areq, int err) in authenc_geniv_ahash_done()
169 static void crypto_authenc_encrypt_done(struct crypto_async_request *req, in crypto_authenc_encrypt_done()
272 static void authenc_verify_ahash_done(struct crypto_async_request *areq, in authenc_verify_ahash_done()
Dauthencesn.c124 static void authenc_esn_geniv_ahash_done(struct crypto_async_request *areq, in authenc_esn_geniv_ahash_done()
170 static void crypto_authenc_esn_encrypt_done(struct crypto_async_request *req, in crypto_authenc_esn_encrypt_done()
267 static void authenc_esn_verify_ahash_done(struct crypto_async_request *areq, in authenc_esn_verify_ahash_done()
Dalgapi.c885 struct crypto_async_request *request) in crypto_enqueue_request()
905 struct crypto_async_request *crypto_dequeue_request(struct crypto_queue *queue) in crypto_dequeue_request()
920 return list_entry(request, struct crypto_async_request, list); in crypto_dequeue_request()
926 struct crypto_async_request *req; in crypto_tfm_in_queue()
Dseqiv.c53 static void seqiv_complete(struct crypto_async_request *base, int err) in seqiv_complete()
79 static void seqiv_aead_encrypt_complete(struct crypto_async_request *base, in seqiv_aead_encrypt_complete()
Deseqiv.c52 static void eseqiv_complete(struct crypto_async_request *base, int err) in eseqiv_complete()
Dechainiv.c85 static void echainiv_encrypt_complete(struct crypto_async_request *base, in echainiv_encrypt_complete()
Dccm.c287 static void crypto_ccm_encrypt_done(struct crypto_async_request *areq, int err) in crypto_ccm_encrypt_done()
383 static void crypto_ccm_decrypt_done(struct crypto_async_request *areq, in crypto_ccm_decrypt_done()
Dpcrypt.c126 static void pcrypt_aead_done(struct crypto_async_request *areq, int err) in pcrypt_aead_done()
Daf_alg.c497 void af_alg_complete(struct crypto_async_request *req, int err) in af_alg_complete()
Dalgif_skcipher.c95 static void skcipher_async_cb(struct crypto_async_request *req, int err) in skcipher_async_cb()
Dtcrypt.c83 static void tcrypt_complete(struct crypto_async_request *req, int err) in tcrypt_complete()
Dtestmgr.c153 static void tcrypt_complete(struct crypto_async_request *req, int err) in tcrypt_complete()
/linux-4.4.14/include/crypto/
Dif_alg.h25 struct crypto_async_request;
85 void af_alg_complete(struct crypto_async_request *req, int err);
Dskcipher.h37 struct crypto_async_request base;
103 struct crypto_async_request *req) in skcipher_givcrypt_cast()
403 struct crypto_async_request *req) in skcipher_request_cast()
Dalgapi.h184 struct crypto_async_request *request);
185 struct crypto_async_request *crypto_dequeue_request(struct crypto_queue *queue);
323 static inline struct crypto_async_request *crypto_get_backlog( in crypto_get_backlog()
327 container_of(queue->backlog, struct crypto_async_request, list); in crypto_get_backlog()
Dhash.h54 struct crypto_async_request base;
554 struct crypto_async_request *req) in ahash_request_cast()
Daead.h87 struct crypto_async_request base;
Dakcipher.h33 struct crypto_async_request base;
/linux-4.4.14/include/crypto/internal/
Daead.h140 struct crypto_async_request *req; in aead_dequeue_request()
149 struct crypto_async_request *req; in aead_get_backlog()
/linux-4.4.14/drivers/crypto/ccp/
Dccp-crypto.h198 int (*complete)(struct crypto_async_request *req, int ret);
206 int ccp_crypto_enqueue_request(struct crypto_async_request *req,
Dccp-crypto-main.c66 struct crypto_async_request *req;
140 struct crypto_async_request *req = crypto_cmd->req; in ccp_crypto_complete()
268 int ccp_crypto_enqueue_request(struct crypto_async_request *req, in ccp_crypto_enqueue_request()
Dccp-crypto-aes.c25 static int ccp_aes_complete(struct crypto_async_request *async_req, int ret) in ccp_aes_complete()
143 static int ccp_aes_rfc3686_complete(struct crypto_async_request *async_req, in ccp_aes_rfc3686_complete()
Dccp-crypto-aes-xts.c84 static int ccp_aes_xts_complete(struct crypto_async_request *async_req, int ret) in ccp_aes_xts_complete()
Dccp-crypto-aes-cmac.c26 static int ccp_aes_cmac_complete(struct crypto_async_request *async_req, in ccp_aes_cmac_complete()
Dccp-crypto-sha.c26 static int ccp_sha_complete(struct crypto_async_request *async_req, int ret) in ccp_sha_complete()
/linux-4.4.14/drivers/crypto/amcc/
Dcrypto4xx_core.h66 struct crypto_async_request *async_req; /* base crypto request
181 extern u32 crypto4xx_build_pd(struct crypto_async_request *req,
Dcrypto4xx_core.c759 u32 crypto4xx_build_pd(struct crypto_async_request *req, in crypto4xx_build_pd()
/linux-4.4.14/drivers/crypto/
Dmxs-dcp.c249 static int mxs_dcp_aes_block_crypt(struct crypto_async_request *arq) in mxs_dcp_aes_block_crypt()
347 struct crypto_async_request *backlog; in dcp_chan_thread_aes()
348 struct crypto_async_request *arq; in dcp_chan_thread_aes()
398 struct crypto_async_request *arq = &req->base; in mxs_dcp_aes_enqueue()
559 static int dcp_sha_req_to_buf(struct crypto_async_request *arq) in dcp_sha_req_to_buf()
640 struct crypto_async_request *backlog; in dcp_chan_thread_sha()
641 struct crypto_async_request *arq; in dcp_chan_thread_sha()
Dmv_cesa.c100 struct crypto_async_request *cur_req;
465 struct crypto_async_request *req = cpg->cur_req; in dequeue_complete_req()
602 struct crypto_async_request *async_req = NULL; in queue_manag()
603 struct crypto_async_request *backlog = NULL; in queue_manag()
646 static int mv_handle_req(struct crypto_async_request *req) in mv_handle_req()
Ds5p-sss.c466 struct crypto_async_request *async_req, *backlog; in s5p_tasklet_cb()
Dbfin_crc.c282 struct crypto_async_request *async_req, *backlog; in bfin_crypto_crc_handle_queue()
Dsahara.c1038 struct crypto_async_request *async_req; in sahara_queue_manage()
1039 struct crypto_async_request *backlog; in sahara_queue_manage()
Dimg-hash.c497 struct crypto_async_request *async_req, *backlog; in img_hash_handle_queue()
Domap-des.c592 struct crypto_async_request *async_req, *backlog; in omap_des_handle_queue()
Dhifn_795x.c2018 struct crypto_async_request *async_req; in hifn_flush()
2137 struct crypto_async_request *async_req, *backlog; in hifn_process_queue()
Domap-aes.c611 struct crypto_async_request *async_req, *backlog; in omap_aes_handle_queue()
Datmel-aes.c565 struct crypto_async_request *async_req, *backlog; in atmel_aes_handle_queue()
Datmel-tdes.c591 struct crypto_async_request *async_req, *backlog; in atmel_tdes_handle_queue()
Datmel-sha.c832 struct crypto_async_request *async_req, *backlog; in atmel_sha_handle_queue()
Dpicoxcell_crypto.c95 struct crypto_async_request *req;
Domap-sham.c1016 struct crypto_async_request *async_req, *backlog; in omap_sham_handle_queue()
Dtalitos.c2012 static void keyhash_complete(struct crypto_async_request *req, int err) in keyhash_complete()
/linux-4.4.14/include/linux/
Dcrypto.h138 struct crypto_async_request;
145 typedef void (*crypto_completion_t)(struct crypto_async_request *req, int err);
154 struct crypto_async_request { struct
164 struct crypto_async_request base; argument
962 struct crypto_async_request *req) in ablkcipher_request_cast()
/linux-4.4.14/net/ipv6/
Desp6.c117 static void esp_output_done(struct crypto_async_request *base, int err) in esp_output_done()
141 static void esp_output_done_esn(struct crypto_async_request *base, int err) in esp_output_done_esn()
333 static void esp_input_done(struct crypto_async_request *base, int err) in esp_input_done()
346 static void esp_input_done_esn(struct crypto_async_request *base, int err) in esp_input_done_esn()
Dah6.c297 static void ah6_output_done(struct crypto_async_request *base, int err) in ah6_output_done()
465 static void ah6_input_done(struct crypto_async_request *base, int err) in ah6_input_done()
/linux-4.4.14/net/ipv4/
Desp4.c89 static void esp_output_done(struct crypto_async_request *base, int err) in esp_output_done()
113 static void esp_output_done_esn(struct crypto_async_request *base, int err) in esp_output_done_esn()
379 static void esp_input_done(struct crypto_async_request *base, int err) in esp_input_done()
392 static void esp_input_done_esn(struct crypto_async_request *base, int err) in esp_input_done_esn()
Dah4.c118 static void ah_output_done(struct crypto_async_request *base, int err) in ah_output_done()
261 static void ah_input_done(struct crypto_async_request *base, int err) in ah_input_done()
/linux-4.4.14/fs/f2fs/
Dcrypto_key.c23 static void derive_crypt_complete(struct crypto_async_request *req, int rc) in derive_crypt_complete()
Dcrypto.c308 static void f2fs_crypt_complete(struct crypto_async_request *req, int res) in f2fs_crypt_complete()
Dcrypto_fname.c41 static void f2fs_dir_crypt_complete(struct crypto_async_request *req, int res) in f2fs_dir_crypt_complete()
/linux-4.4.14/fs/ext4/
Dcrypto_key.c20 static void derive_crypt_complete(struct crypto_async_request *req, int rc) in derive_crypt_complete()
Dcrypto.c241 static void ext4_crypt_complete(struct crypto_async_request *req, int res) in ext4_crypt_complete()
Dcrypto_fname.c35 static void ext4_dir_crypt_complete(struct crypto_async_request *req, int res) in ext4_dir_crypt_complete()
/linux-4.4.14/security/integrity/ima/
Dima_crypto.c199 static void ahash_complete(struct crypto_async_request *req, int err) in ahash_complete()
/linux-4.4.14/drivers/md/
Ddm-crypt.c883 static void kcryptd_async_done(struct crypto_async_request *async_req,
1354 static void kcryptd_async_done(struct crypto_async_request *async_req, in kcryptd_async_done()
/linux-4.4.14/fs/ecryptfs/
Dcrypto.c318 static void extent_crypt_complete(struct crypto_async_request *req, int rc) in extent_crypt_complete()
/linux-4.4.14/arch/x86/crypto/
Daesni-intel_glue.c818 rfc4106_set_hash_subkey_done(struct crypto_async_request *req, int err) in rfc4106_set_hash_subkey_done()