Searched defs:shash_alg (Results 1 – 2 of 2) sorted by relevance
| /kernel/linux/linux-5.10/include/crypto/ |
| D | hash.h | 198 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/ |
| D | hash.h | 176 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 …]
|