Lines Matching refs:data

52 static inline void ahash_op_done(void *data, int err,  in ahash_op_done()  argument
55 struct ahash_request *areq = data; in ahash_op_done()
59 data = areq->saved_data; in ahash_op_done()
70 compl(data, err); in ahash_op_done()
79 walk->data = kmap_local_page(walk->pg); in hash_walk_next()
80 walk->data += offset; in hash_walk_next()
114 walk->data = req->svirt; in crypto_hash_walk_first()
130 walk->data -= walk->offset; in crypto_hash_walk_done()
132 kunmap_local(walk->data); in crypto_hash_walk_done()
178 nbytes = crypto_shash_update(desc, walk.data, nbytes); in shash_ahash_update()
195 crypto_shash_finup(desc, walk.data, nbytes, in shash_ahash_finup()
197 crypto_shash_update(desc, walk.data, nbytes); in shash_ahash_finup()
211 const u8 *data; in shash_ahash_digest() local
214 data = req->svirt; in shash_ahash_digest()
216 return crypto_shash_digest(desc, data, nbytes, req->result); in shash_ahash_digest()
225 data = lowmem_page_address(page) + offset; in shash_ahash_digest()
227 return crypto_shash_digest(desc, data, nbytes, req->result); in shash_ahash_digest()
236 data = kmap_local_page(page); in shash_ahash_digest()
237 err = crypto_shash_digest(desc, data + offset, nbytes, in shash_ahash_digest()
239 kunmap_local(data); in shash_ahash_digest()
394 req->saved_data = req->base.data; in ahash_save_req()
396 req->base.data = req; in ahash_save_req()
402 req->base.data = req->saved_data; in ahash_restore_req()
438 static void ahash_update_done(void *data, int err) in ahash_update_done() argument
440 ahash_op_done(data, err, ahash_update_finish); in ahash_update_done()
519 static void ahash_finup_done(void *data, int err) in ahash_finup_done() argument
521 ahash_op_done(data, err, ahash_finup_finish); in ahash_finup_done()
580 static void ahash_def_finup_done2(void *data, int err) in ahash_def_finup_done2() argument
582 struct ahash_request *areq = data; in ahash_def_finup_done2()
609 static void ahash_def_finup_done1(void *data, int err) in ahash_def_finup_done1() argument
611 ahash_op_done(data, err, ahash_def_finup_finish1); in ahash_def_finup_done1()
1062 int crypto_hash_digest(struct crypto_ahash *tfm, const u8 *data, in crypto_hash_digest() argument
1069 ahash_request_set_virt(req, data, out, len); in crypto_hash_digest()