Home
last modified time | relevance | path

Searched refs:shash_alg (Results 1 – 25 of 25) sorted by relevance

/linux-4.19.296/crypto/
Dshash.c41 bool crypto_shash_alg_has_setkey(struct shash_alg *alg) in crypto_shash_alg_has_setkey()
50 struct shash_alg *shash = crypto_shash_alg(tfm); in shash_setkey_unaligned()
68 static void shash_set_needkey(struct crypto_shash *tfm, struct shash_alg *alg) in shash_set_needkey()
78 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_setkey()
108 struct shash_alg *shash = crypto_shash_alg(tfm); in shash_update_unaligned()
132 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_update()
146 struct shash_alg *shash = crypto_shash_alg(tfm); in shash_final_unaligned()
167 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_final()
188 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_finup()
209 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_digest()
[all …]
Dsha1_generic.c69 static struct shash_alg alg = {
Dcrct10dif_generic.c88 static struct shash_alg alg = {
Dcrc32_generic.c118 static struct shash_alg alg = {
Dcrc32c_generic.c137 static struct shash_alg alg = {
Dghash-generic.c130 static struct shash_alg ghash_alg = {
Dmichael_mic.c153 static struct shash_alg alg = {
Dcrypto_null.c97 static struct shash_alg digest_null = {
Dsm3_generic.c177 static struct shash_alg sm3_alg = {
Dhmac.c186 struct shash_alg *salg; in hmac_create()
Dsha512_generic.c186 static struct shash_alg sha512_algs[2] = { {
Dtgr192.c631 static struct shash_alg tgr_algs[3] = { {
Dsha3_generic.c245 static struct shash_alg algs[] = { {
Dpoly1305_generic.c272 static struct shash_alg poly1305_alg = {
Dmd4.c212 static struct shash_alg alg = {
Dmd5.c221 static struct shash_alg alg = {
Dwp512.c1122 static struct shash_alg wp_algs[3] = { {
Drmd128.c298 static struct shash_alg alg = {
Drmd256.c317 static struct shash_alg alg = {
Dsha256_generic.c264 static struct shash_alg sha256_algs[2] = { {
Drmd320.c366 static struct shash_alg alg = {
Drmd160.c342 static struct shash_alg alg = {
Dcryptd.c873 struct shash_alg *salg; in cryptd_create_hash()
/linux-4.19.296/include/crypto/internal/
Dhash.h42 struct shash_alg alg;
85 bool crypto_shash_alg_has_setkey(struct shash_alg *alg);
100 int crypto_register_shash(struct shash_alg *alg);
101 int crypto_unregister_shash(struct shash_alg *alg);
102 int crypto_register_shashes(struct shash_alg *algs, int count);
103 int crypto_unregister_shashes(struct shash_alg *algs, int count);
109 struct shash_alg *alg,
117 struct shash_alg *shash_attr_alg(struct rtattr *rta, u32 type, u32 mask);
231 sizeof(struct shash_alg) - sizeof(*alg)); in shash_alloc_instance()
/linux-4.19.296/include/crypto/
Dhash.h176 struct shash_alg { struct
735 static inline struct shash_alg *__crypto_shash_alg(struct crypto_alg *alg) in __crypto_shash_alg()
737 return container_of(alg, struct shash_alg, base); in __crypto_shash_alg()
740 static inline struct shash_alg *crypto_shash_alg(struct crypto_shash *tfm) in crypto_shash_alg()