Lines Matching defs:ahash_alg
159 struct ahash_alg { struct
160 int (*init)(struct ahash_request *req);
161 int (*update)(struct ahash_request *req);
162 int (*final)(struct ahash_request *req);
163 int (*finup)(struct ahash_request *req);
164 int (*digest)(struct ahash_request *req);
165 int (*export)(struct ahash_request *req, void *out);
166 int (*import)(struct ahash_request *req, const void *in);
167 int (*setkey)(struct crypto_ahash *tfm, const u8 *key,
169 int (*init_tfm)(struct crypto_ahash *tfm);
170 void (*exit_tfm)(struct crypto_ahash *tfm);
171 int (*clone_tfm)(struct crypto_ahash *dst, struct crypto_ahash *src);
173 unsigned int reqsize;
198 * @init: see struct ahash_alg argument