Lines Matching defs:ahash_alg
154 struct ahash_alg { struct
155 int (*init)(struct ahash_request *req);
156 int (*update)(struct ahash_request *req);
157 int (*final)(struct ahash_request *req);
158 int (*finup)(struct ahash_request *req);
159 int (*digest)(struct ahash_request *req);
160 int (*export)(struct ahash_request *req, void *out);
161 int (*import)(struct ahash_request *req, const void *in);
162 int (*export_core)(struct ahash_request *req, void *out);
163 int (*import_core)(struct ahash_request *req, const void *in);
164 int (*setkey)(struct crypto_ahash *tfm, const u8 *key,
166 int (*init_tfm)(struct crypto_ahash *tfm);
167 void (*exit_tfm)(struct crypto_ahash *tfm);
168 int (*clone_tfm)(struct crypto_ahash *dst, struct crypto_ahash *src);
170 struct hash_alg_common halg;