Lines Matching refs:areq

96 static void authenc_esn_geniv_ahash_update_done(struct crypto_async_request *areq,  in authenc_esn_geniv_ahash_update_done()  argument
99 struct aead_request *req = areq->data; in authenc_esn_geniv_ahash_update_done()
136 static void authenc_esn_geniv_ahash_update_done2(struct crypto_async_request *areq, in authenc_esn_geniv_ahash_update_done2() argument
139 struct aead_request *req = areq->data; in authenc_esn_geniv_ahash_update_done2()
167 static void authenc_esn_geniv_ahash_done(struct crypto_async_request *areq, in authenc_esn_geniv_ahash_done() argument
170 struct aead_request *req = areq->data; in authenc_esn_geniv_ahash_done()
188 static void authenc_esn_verify_ahash_update_done(struct crypto_async_request *areq, in authenc_esn_verify_ahash_update_done() argument
194 struct aead_request *req = areq->data; in authenc_esn_verify_ahash_update_done()
249 static void authenc_esn_verify_ahash_update_done2(struct crypto_async_request *areq, in authenc_esn_verify_ahash_update_done2() argument
255 struct aead_request *req = areq->data; in authenc_esn_verify_ahash_update_done2()
299 static void authenc_esn_verify_ahash_done(struct crypto_async_request *areq, in authenc_esn_verify_ahash_done() argument
305 struct aead_request *req = areq->data; in authenc_esn_verify_ahash_done()
455 struct aead_request *areq = req->data; in crypto_authenc_esn_encrypt_done() local
458 struct crypto_aead *authenc_esn = crypto_aead_reqtfm(areq); in crypto_authenc_esn_encrypt_done()
460 struct ablkcipher_request *abreq = aead_request_ctx(areq); in crypto_authenc_esn_encrypt_done()
464 err = crypto_authenc_esn_genicv(areq, iv, 0); in crypto_authenc_esn_encrypt_done()
467 authenc_esn_request_complete(areq, err); in crypto_authenc_esn_encrypt_done()
500 struct aead_request *areq = req->data; in crypto_authenc_esn_givencrypt_done() local
503 struct skcipher_givcrypt_request *greq = aead_request_ctx(areq); in crypto_authenc_esn_givencrypt_done()
505 err = crypto_authenc_esn_genicv(areq, greq->giv, 0); in crypto_authenc_esn_givencrypt_done()
508 authenc_esn_request_complete(areq, err); in crypto_authenc_esn_givencrypt_done()
515 struct aead_request *areq = &req->areq; in crypto_authenc_esn_givencrypt() local
516 struct skcipher_givcrypt_request *greq = aead_request_ctx(areq); in crypto_authenc_esn_givencrypt()
521 skcipher_givcrypt_set_callback(greq, aead_request_flags(areq), in crypto_authenc_esn_givencrypt()
522 crypto_authenc_esn_givencrypt_done, areq); in crypto_authenc_esn_givencrypt()
523 skcipher_givcrypt_set_crypt(greq, areq->src, areq->dst, areq->cryptlen, in crypto_authenc_esn_givencrypt()
524 areq->iv); in crypto_authenc_esn_givencrypt()
531 return crypto_authenc_esn_genicv(areq, iv, CRYPTO_TFM_REQ_MAY_SLEEP); in crypto_authenc_esn_givencrypt()