Lines Matching refs:req
73 static int hash_async_init(struct ahash_request *req) in hash_async_init() argument
75 struct crypto_tfm *tfm = req->base.tfm; in hash_async_init()
79 .flags = req->base.flags, in hash_async_init()
85 static int hash_async_update(struct ahash_request *req) in hash_async_update() argument
87 struct crypto_tfm *tfm = req->base.tfm; in hash_async_update()
91 .flags = req->base.flags, in hash_async_update()
94 return alg->update(&desc, req->src, req->nbytes); in hash_async_update()
97 static int hash_async_final(struct ahash_request *req) in hash_async_final() argument
99 struct crypto_tfm *tfm = req->base.tfm; in hash_async_final()
103 .flags = req->base.flags, in hash_async_final()
106 return alg->final(&desc, req->result); in hash_async_final()
109 static int hash_async_digest(struct ahash_request *req) in hash_async_digest() argument
111 struct crypto_tfm *tfm = req->base.tfm; in hash_async_digest()
115 .flags = req->base.flags, in hash_async_digest()
118 return alg->digest(&desc, req->src, req->nbytes, req->result); in hash_async_digest()