Lines Matching refs:aead_request
44 struct aead_request subreq;
58 struct aead_request subreq;
64 int (*complete)(struct aead_request *req, u32 flags);
86 static int crypto_rfc4543_copy_src_to_dst(struct aead_request *req, bool enc);
89 struct aead_request *req) in crypto_gcm_reqctx()
174 static void crypto_gcm_init_common(struct aead_request *req) in crypto_gcm_init_common()
199 static void crypto_gcm_init_crypt(struct aead_request *req, in crypto_gcm_init_crypt()
224 static int gcm_hash_update(struct aead_request *req, in gcm_hash_update()
238 static int gcm_hash_remain(struct aead_request *req, in gcm_hash_remain()
245 static int gcm_hash_len(struct aead_request *req, u32 flags) in gcm_hash_len()
263 static int gcm_hash_len_continue(struct aead_request *req, u32 flags) in gcm_hash_len_continue()
273 struct aead_request *req = areq->data; in gcm_hash_len_done()
286 static int gcm_hash_crypt_remain_continue(struct aead_request *req, u32 flags) in gcm_hash_crypt_remain_continue()
295 struct aead_request *req = areq->data; in gcm_hash_crypt_remain_done()
308 static int gcm_hash_crypt_continue(struct aead_request *req, u32 flags) in gcm_hash_crypt_continue()
325 struct aead_request *req = areq->data; in gcm_hash_crypt_done()
338 static int gcm_hash_assoc_remain_continue(struct aead_request *req, u32 flags) in gcm_hash_assoc_remain_continue()
354 struct aead_request *req = areq->data; in gcm_hash_assoc_remain_done()
367 static int gcm_hash_assoc_continue(struct aead_request *req, u32 flags) in gcm_hash_assoc_continue()
382 struct aead_request *req = areq->data; in gcm_hash_assoc_done()
395 static int gcm_hash_init_continue(struct aead_request *req, u32 flags) in gcm_hash_init_continue()
407 struct aead_request *req = areq->data; in gcm_hash_init_done()
420 static int gcm_hash(struct aead_request *req, u32 flags) in gcm_hash()
433 static int gcm_enc_copy_hash(struct aead_request *req, u32 flags) in gcm_enc_copy_hash()
446 static int gcm_encrypt_continue(struct aead_request *req, u32 flags) in gcm_encrypt_continue()
460 struct aead_request *req = areq->data; in gcm_encrypt_done()
473 static int crypto_gcm_encrypt(struct aead_request *req) in crypto_gcm_encrypt()
487 static int crypto_gcm_verify(struct aead_request *req) in crypto_gcm_verify()
504 struct aead_request *req = areq->data; in gcm_decrypt_done()
512 static int gcm_dec_hash_continue(struct aead_request *req, u32 flags) in gcm_dec_hash_continue()
523 static int crypto_gcm_decrypt(struct aead_request *req) in crypto_gcm_decrypt()
805 static struct aead_request *crypto_rfc4106_crypt(struct aead_request *req) in crypto_rfc4106_crypt()
810 struct aead_request *subreq = &rctx->subreq; in crypto_rfc4106_crypt()
846 static int crypto_rfc4106_encrypt(struct aead_request *req) in crypto_rfc4106_encrypt()
856 static int crypto_rfc4106_decrypt(struct aead_request *req) in crypto_rfc4106_decrypt()
1032 static int crypto_rfc4543_crypt(struct aead_request *req, bool enc) in crypto_rfc4543_crypt()
1037 struct aead_request *subreq = &rctx->subreq; in crypto_rfc4543_crypt()
1063 static int crypto_rfc4543_copy_src_to_dst(struct aead_request *req, bool enc) in crypto_rfc4543_copy_src_to_dst()
1079 static int crypto_rfc4543_encrypt(struct aead_request *req) in crypto_rfc4543_encrypt()
1084 static int crypto_rfc4543_decrypt(struct aead_request *req) in crypto_rfc4543_decrypt()