/crypto/ |
H A D | seqiv.c | 70 memcpy(req->areq.iv, subreq->iv, crypto_aead_ivsize(geniv)); 147 struct aead_request *areq = &req->areq; local 157 complete = areq->base.complete; 158 data = areq->base.data; 159 info = areq->iv; 165 info = kmalloc(ivsize, areq->base.flags & 175 aead_request_set_callback(subreq, areq->base.flags, complete, data); 176 aead_request_set_crypt(subreq, areq->src, areq [all...] |
H A D | ahash.c | 209 struct ahash_request *areq = req->data; local 210 struct ahash_request_priv *priv = areq->priv; 214 ahash_op_unaligned_finish(areq, err); 295 struct ahash_request *areq = req->data; local 296 struct ahash_request_priv *priv = areq->priv; 300 ahash_def_finup_finish2(areq, err); 321 struct ahash_request *areq = req->data; local 322 struct ahash_request_priv *priv = areq->priv; 326 err = ahash_def_finup_finish1(areq, err);
|
H A D | authenc.c | 110 static void authenc_geniv_ahash_update_done(struct crypto_async_request *areq, argument 113 struct aead_request *req = areq->data; 140 static void authenc_geniv_ahash_done(struct crypto_async_request *areq, int err) argument 142 struct aead_request *req = areq->data; 159 static void authenc_verify_ahash_update_done(struct crypto_async_request *areq, argument 165 struct aead_request *req = areq->data; 208 static void authenc_verify_ahash_done(struct crypto_async_request *areq, argument 214 struct aead_request *req = areq->data; 366 struct aead_request *areq = req->data; local 369 struct crypto_aead *authenc = crypto_aead_reqtfm(areq); 411 struct aead_request *areq = req->data; local 426 struct aead_request *areq = &req->areq; local [all...] |
H A D | authencesn.c | 114 static void authenc_esn_geniv_ahash_update_done(struct crypto_async_request *areq, argument 117 struct aead_request *req = areq->data; 154 static void authenc_esn_geniv_ahash_update_done2(struct crypto_async_request *areq, argument 157 struct aead_request *req = areq->data; 185 static void authenc_esn_geniv_ahash_done(struct crypto_async_request *areq, argument 188 struct aead_request *req = areq->data; 206 static void authenc_esn_verify_ahash_update_done(struct crypto_async_request *areq, argument 212 struct aead_request *req = areq->data; 267 static void authenc_esn_verify_ahash_update_done2(struct crypto_async_request *areq, argument 273 struct aead_request *req = areq 317 authenc_esn_verify_ahash_done(struct crypto_async_request *areq, int err) argument 473 struct aead_request *areq = req->data; local 518 struct aead_request *areq = req->data; local 533 struct aead_request *areq = &req->areq; local [all...] |
H A D | pcrypt.c | 130 aead_request_complete(req->areq.base.data, padata->info); 133 static void pcrypt_aead_done(struct crypto_async_request *areq, int err) argument 135 struct aead_request *req = areq->data; 245 struct aead_request *areq = &req->areq; local 246 struct pcrypt_request *preq = aead_request_ctx(areq); 251 u32 flags = aead_request_flags(areq); 260 pcrypt_aead_done, areq); 261 aead_givcrypt_set_crypt(creq, areq->src, areq [all...] |
H A D | ccm.c | 280 static void crypto_ccm_encrypt_done(struct crypto_async_request *areq, int err) argument 282 struct aead_request *req = areq->data; 355 static void crypto_ccm_decrypt_done(struct crypto_async_request *areq, argument 358 struct aead_request *req = areq->data;
|
H A D | cryptd.c | 649 static void cryptd_aead_encrypt(struct crypto_async_request *areq, int err) argument 651 struct cryptd_aead_ctx *ctx = crypto_tfm_ctx(areq->tfm); 655 req = container_of(areq, struct aead_request, base); 659 static void cryptd_aead_decrypt(struct crypto_async_request *areq, int err) argument 661 struct cryptd_aead_ctx *ctx = crypto_tfm_ctx(areq->tfm); 665 req = container_of(areq, struct aead_request, base);
|
H A D | gcm.c | 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) argument 303 struct aead_request *req = areq->data; 321 static void gcm_hash_len_done(struct crypto_async_request *areq, int err) argument 323 struct aead_request *req = areq->data; 341 static void gcm_hash_crypt_remain_done(struct crypto_async_request *areq, argument 344 struct aead_request *req = areq->data; 367 static void gcm_hash_crypt_done(struct crypto_async_request *areq, int err) argument 369 struct aead_request *req = areq 397 gcm_hash_assoc_remain_done(struct crypto_async_request *areq, int err) argument 422 gcm_hash_assoc_done(struct crypto_async_request *areq, int err) argument 451 gcm_hash_init_done(struct crypto_async_request *areq, int err) argument 527 gcm_encrypt_done(struct crypto_async_request *areq, int err) argument 588 gcm_decrypt_done(struct crypto_async_request *areq, int err) argument 1103 crypto_rfc4543_done(struct crypto_async_request *areq, int err) argument [all...] |