/crypto/ |
D | gcm.c | 40 struct aead_request subreq; 54 struct aead_request subreq; 60 int (*complete)(struct aead_request *req, u32 flags); 82 static int crypto_rfc4543_copy_src_to_dst(struct aead_request *req, bool enc); 85 struct aead_request *req) in crypto_gcm_reqctx() 152 static void crypto_gcm_init_common(struct aead_request *req) in crypto_gcm_init_common() 177 static void crypto_gcm_init_crypt(struct aead_request *req, in crypto_gcm_init_crypt() 202 static int gcm_hash_update(struct aead_request *req, in gcm_hash_update() 216 static int gcm_hash_remain(struct aead_request *req, in gcm_hash_remain() 223 static int gcm_hash_len(struct aead_request *req, u32 flags) in gcm_hash_len() [all …]
|
D | seqiv.c | 21 static void seqiv_aead_encrypt_complete2(struct aead_request *req, int err) in seqiv_aead_encrypt_complete2() 23 struct aead_request *subreq = aead_request_ctx(req); in seqiv_aead_encrypt_complete2() 42 struct aead_request *req = base->data; in seqiv_aead_encrypt_complete() 48 static int seqiv_aead_encrypt(struct aead_request *req) in seqiv_aead_encrypt() 52 struct aead_request *subreq = aead_request_ctx(req); in seqiv_aead_encrypt() 109 static int seqiv_aead_decrypt(struct aead_request *req) in seqiv_aead_decrypt() 113 struct aead_request *subreq = aead_request_ctx(req); in seqiv_aead_decrypt()
|
D | chacha20poly1305.c | 70 static inline void async_done_continue(struct aead_request *req, int err, in async_done_continue() 71 int (*cont)(struct aead_request *)) in async_done_continue() argument 84 static void chacha_iv(u8 *iv, struct aead_request *req, u32 icb) in chacha_iv() 95 static int poly_verify_tag(struct aead_request *req) in poly_verify_tag() 108 static int poly_copy_tag(struct aead_request *req) in poly_copy_tag() 123 static int chacha_decrypt(struct aead_request *req) in chacha_decrypt() 154 static int poly_tail_continue(struct aead_request *req) in poly_tail_continue() 169 static int poly_tail(struct aead_request *req) in poly_tail() 199 static int poly_cipherpad(struct aead_request *req) in poly_cipherpad() 228 static int poly_cipher(struct aead_request *req) in poly_cipher() [all …]
|
D | pcrypt.c | 61 struct aead_request *req = pcrypt_request_ctx(preq); in pcrypt_aead_serial() 68 struct aead_request *req = areq->data; in pcrypt_aead_done() 80 struct aead_request *req = pcrypt_request_ctx(preq); in pcrypt_aead_enc() 92 static int pcrypt_aead_encrypt(struct aead_request *req) in pcrypt_aead_encrypt() 96 struct aead_request *creq = pcrypt_request_ctx(preq); in pcrypt_aead_encrypt() 129 struct aead_request *req = pcrypt_request_ctx(preq); in pcrypt_aead_dec() 141 static int pcrypt_aead_decrypt(struct aead_request *req) in pcrypt_aead_decrypt() 145 struct aead_request *creq = pcrypt_request_ctx(preq); in pcrypt_aead_decrypt() 197 sizeof(struct aead_request) + in pcrypt_aead_init_tfm()
|
D | authencesn.c | 43 static void authenc_esn_request_complete(struct aead_request *req, int err) in authenc_esn_request_complete() 86 static int crypto_authenc_esn_genicv_tail(struct aead_request *req, in crypto_authenc_esn_genicv_tail() 113 struct aead_request *req = areq->data; in authenc_esn_geniv_ahash_done() 119 static int crypto_authenc_esn_genicv(struct aead_request *req, in crypto_authenc_esn_genicv() 159 struct aead_request *areq = req->data; in crypto_authenc_esn_encrypt_done() 167 static int crypto_authenc_esn_copy(struct aead_request *req, unsigned int len) in crypto_authenc_esn_copy() 181 static int crypto_authenc_esn_encrypt(struct aead_request *req) in crypto_authenc_esn_encrypt() 219 static int crypto_authenc_esn_decrypt_tail(struct aead_request *req, in crypto_authenc_esn_decrypt_tail() 264 struct aead_request *req = areq->data; in authenc_esn_verify_ahash_done() 270 static int crypto_authenc_esn_decrypt(struct aead_request *req) in crypto_authenc_esn_decrypt()
|
D | echainiv.c | 26 static int echainiv_encrypt(struct aead_request *req) in echainiv_encrypt() 30 struct aead_request *subreq = aead_request_ctx(req); in echainiv_encrypt() 85 static int echainiv_decrypt(struct aead_request *req) in echainiv_decrypt() 89 struct aead_request *subreq = aead_request_ctx(req); in echainiv_decrypt()
|
D | authenc.c | 40 static void authenc_request_complete(struct aead_request *req, int err) in authenc_request_complete() 114 struct aead_request *req = areq->data; in authenc_geniv_ahash_done() 132 static int crypto_authenc_genicv(struct aead_request *req, unsigned int flags) in crypto_authenc_genicv() 166 struct aead_request *areq = req->data; in crypto_authenc_encrypt_done() 177 static int crypto_authenc_copy_assoc(struct aead_request *req) in crypto_authenc_copy_assoc() 192 static int crypto_authenc_encrypt(struct aead_request *req) in crypto_authenc_encrypt() 229 static int crypto_authenc_decrypt_tail(struct aead_request *req, in crypto_authenc_decrypt_tail() 267 struct aead_request *req = areq->data; in authenc_verify_ahash_done() 278 static int crypto_authenc_decrypt(struct aead_request *req) in crypto_authenc_decrypt()
|
D | ccm.c | 37 struct aead_request subreq; 62 struct aead_request *req) in crypto_ccm_reqctx() 127 static int format_input(u8 *info, struct aead_request *req, in format_input() 168 static int crypto_ccm_auth(struct aead_request *req, struct scatterlist *plain, in crypto_ccm_auth() 229 struct aead_request *req = areq->data; in crypto_ccm_encrypt_done() 250 static int crypto_ccm_init_crypt(struct aead_request *req, u8 *tag) in crypto_ccm_init_crypt() 285 static int crypto_ccm_encrypt(struct aead_request *req) in crypto_ccm_encrypt() 326 struct aead_request *req = areq->data; in crypto_ccm_decrypt_done() 345 static int crypto_ccm_decrypt(struct aead_request *req) in crypto_ccm_decrypt() 604 static struct aead_request *crypto_rfc4309_crypt(struct aead_request *req) in crypto_rfc4309_crypt() [all …]
|
D | essiv.c | 63 struct aead_request aead_req; 171 struct aead_request *req = areq->data; in essiv_aead_done() 183 static int essiv_aead_crypt(struct aead_request *req, bool enc) in essiv_aead_crypt() 188 struct aead_request *subreq = &rctx->aead_req; in essiv_aead_crypt() 260 static int essiv_aead_encrypt(struct aead_request *req) in essiv_aead_encrypt() 265 static int essiv_aead_decrypt(struct aead_request *req) in essiv_aead_decrypt()
|
D | simd.c | 310 static int simd_aead_encrypt(struct aead_request *req) in simd_aead_encrypt() 314 struct aead_request *subreq; in simd_aead_encrypt() 331 static int simd_aead_decrypt(struct aead_request *req) in simd_aead_decrypt() 335 struct aead_request *subreq; in simd_aead_decrypt() 379 reqsize += sizeof(struct aead_request); in simd_aead_init()
|
D | cryptd.c | 714 static void cryptd_aead_crypt(struct aead_request *req, in cryptd_aead_crypt() 717 int (*crypt)(struct aead_request *req)) in cryptd_aead_crypt() 751 struct aead_request *req; in cryptd_aead_encrypt() 753 req = container_of(areq, struct aead_request, base); in cryptd_aead_encrypt() 761 struct aead_request *req; in cryptd_aead_decrypt() 763 req = container_of(areq, struct aead_request, base); in cryptd_aead_decrypt() 767 static int cryptd_aead_enqueue(struct aead_request *req, in cryptd_aead_enqueue() 779 static int cryptd_aead_encrypt_enqueue(struct aead_request *req) in cryptd_aead_encrypt_enqueue() 784 static int cryptd_aead_decrypt_enqueue(struct aead_request *req) in cryptd_aead_decrypt_enqueue()
|
D | aegis128-core.c | 327 struct aead_request *req, in crypto_aegis128_process_crypt() 392 static int crypto_aegis128_encrypt(struct aead_request *req) in crypto_aegis128_encrypt() 423 static int crypto_aegis128_decrypt(struct aead_request *req) in crypto_aegis128_decrypt()
|
D | aead.c | 83 int crypto_aead_encrypt(struct aead_request *req) in crypto_aead_encrypt() 100 int crypto_aead_decrypt(struct aead_request *req) in crypto_aead_decrypt()
|
D | crypto_engine.c | 298 struct aead_request *req) in crypto_transfer_aead_request_to_engine() 351 struct aead_request *req, int err) in crypto_finalize_aead_request()
|
D | geniv.c | 140 sizeof(struct aead_request)); in aead_init_geniv()
|
D | skcipher.c | 512 struct aead_request *req, bool atomic) in skcipher_walk_aead_common() 554 struct aead_request *req, bool atomic) in skcipher_walk_aead_encrypt() 563 struct aead_request *req, bool atomic) in skcipher_walk_aead_decrypt()
|
D | testmgr.c | 1933 struct aead_request *req, in test_aead_vec_cfg() 2114 struct aead_request *req, in test_aead_vec() 2156 struct aead_request *req; 2203 static void generate_aead_message(struct aead_request *req, in generate_aead_message() 2268 static void generate_random_aead_testvec(struct aead_request *req, in generate_random_aead_testvec() 2387 struct aead_request *generic_req = NULL; in test_aead_vs_generic_impl() 2484 struct aead_request *req, in test_aead_extra() 2536 struct aead_request *req, in test_aead_extra() 2545 struct aead_request *req, in test_aead() 2566 struct aead_request *req = NULL; in alg_test_aead()
|
D | tcrypt.c | 140 static inline int do_one_aead_op(struct aead_request *req, int ret) in do_one_aead_op() 150 struct aead_request *req; 454 static int test_aead_jiffies(struct aead_request *req, int enc, in test_aead_jiffies() 477 static int test_aead_cycles(struct aead_request *req, int enc, int blen) in test_aead_cycles() 528 struct aead_request *req; in test_aead_speed()
|
D | fips140-selftests.c | 305 struct aead_request *req = NULL; in fips_test_aead()
|