Lines Matching refs:update
92 * @update: **[mandatory]** Push a chunk of data into the driver for transformation. This
107 * @finup: **[optional]** Combination of @update and @final. This function is effectively a
108 * combination of @update and @final calls issued in sequence. As some
109 * hardware cannot do @update and @final separately, this callback was
113 * @digest: Combination of @init and @update and @final. This function
115 * @update and @final issued in sequence. Just like @finup, this was
130 * @init, @update, @final, @finup, @digest is called. No data
160 int (*update)(struct ahash_request *req);
196 * @update: see struct ahash_alg
227 int (*update)(struct shash_desc *desc, const u8 *data,
254 int (*update)(struct ahash_request *req);
469 * crypto_ahash_finup() - update and finalize message digest
609 return crypto_hash_errstat(alg, tfm->update(req));
624 * ahash_request_set_tfm() - update cipher handle reference in request
1013 * Return: 0 if the message digest update was successful; < 0 if an error