Home
last modified time | relevance | path

Searched defs:shash_alg (Results 1 – 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/include/crypto/
Dhash.h198 struct shash_alg { struct
199 int (*init)(struct shash_desc *desc);
200 int (*update)(struct shash_desc *desc, const u8 *data,
202 int (*final)(struct shash_desc *desc, u8 *out);
203 int (*finup)(struct shash_desc *desc, const u8 *data,
205 int (*digest)(struct shash_desc *desc, const u8 *data,
207 int (*export)(struct shash_desc *desc, void *out);
208 int (*import)(struct shash_desc *desc, const void *in);
209 int (*setkey)(struct crypto_shash *tfm, const u8 *key,
211 int (*init_tfm)(struct crypto_shash *tfm);
[all …]
/kernel/linux/linux-4.19/include/crypto/
Dhash.h176 struct shash_alg { struct
177 int (*init)(struct shash_desc *desc);
178 int (*update)(struct shash_desc *desc, const u8 *data,
180 int (*final)(struct shash_desc *desc, u8 *out);
181 int (*finup)(struct shash_desc *desc, const u8 *data,
183 int (*digest)(struct shash_desc *desc, const u8 *data,
185 int (*export)(struct shash_desc *desc, void *out);
186 int (*import)(struct shash_desc *desc, const void *in);
187 int (*setkey)(struct crypto_shash *tfm, const u8 *key,
190 unsigned int descsize;
[all …]