Searched refs:shash_alg (Results 1 – 25 of 105) sorted by relevance
12345
47 char head[offsetof(struct shash_alg, base)];50 struct shash_alg alg;81 static inline bool crypto_shash_alg_has_setkey(struct shash_alg *alg) in crypto_shash_alg_has_setkey()86 static inline bool crypto_shash_alg_needs_key(struct shash_alg *alg) in crypto_shash_alg_needs_key()109 int crypto_register_shash(struct shash_alg *alg);110 void crypto_unregister_shash(struct shash_alg *alg);111 int crypto_register_shashes(struct shash_alg *algs, int count);112 void crypto_unregister_shashes(struct shash_alg *algs, int count);126 static inline struct shash_alg *crypto_spawn_shash_alg( in crypto_spawn_shash_alg()
33 struct shash_alg *shash = crypto_shash_alg(tfm); in shash_setkey_unaligned()51 static void shash_set_needkey(struct crypto_shash *tfm, struct shash_alg *alg) in shash_set_needkey()60 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_setkey()83 struct shash_alg *shash = crypto_shash_alg(tfm); in shash_update_unaligned()113 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_update()127 struct shash_alg *shash = crypto_shash_alg(tfm); in shash_final_unaligned()154 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_final()175 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_finup()196 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_digest()368 struct shash_alg *alg = __crypto_shash_alg(calg); in crypto_init_shash_ops_async()[all …]
87 static struct shash_alg sha1_ssse3_alg = {136 static struct shash_alg sha1_avx_alg = {218 static struct shash_alg sha1_avx2_alg = {268 static struct shash_alg sha1_ni_alg = {
101 static struct shash_alg sha256_ssse3_algs[] = { {166 static struct shash_alg sha256_avx_algs[] = { {242 static struct shash_alg sha256_avx2_algs[] = { {317 static struct shash_alg sha256_ni_algs[] = { {
99 static struct shash_alg sha512_ssse3_algs[] = { {175 static struct shash_alg sha512_avx_algs[] = { {241 static struct shash_alg sha512_avx2_algs[] = { {
44 static struct shash_alg nhpoly1305_alg = {
186 extern struct shash_alg nx_shash_aes_xcbc_alg;187 extern struct shash_alg nx_shash_sha512_alg;188 extern struct shash_alg nx_shash_sha256_alg;
220 static struct shash_alg sha1_alg = {243 static struct shash_alg sha256_alg = {456 static struct shash_alg sha1_alg_nano = {474 static struct shash_alg sha256_alg_nano = {502 struct shash_alg *sha1; in padlock_init()503 struct shash_alg *sha256; in padlock_init()
70 static struct shash_alg sha3_256_alg = {99 static struct shash_alg sha3_224_alg = {
61 static struct shash_alg sha256_alg = {97 static struct shash_alg sha224_alg = {
77 static struct shash_alg sha3_512_alg = {108 static struct shash_alg sha3_384_alg = {
66 static struct shash_alg sha512_alg = {104 static struct shash_alg sha384_alg = {
198 struct shash_alg { struct763 static inline struct shash_alg *__crypto_shash_alg(struct crypto_alg *alg) in __crypto_shash_alg()765 return container_of(alg, struct shash_alg, base); in __crypto_shash_alg()768 static inline struct shash_alg *crypto_shash_alg(struct crypto_shash *tfm) in crypto_shash_alg()
9 extern struct shash_alg sha512_neon_algs[2];
7 extern struct shash_alg sha256_neon_algs[2];
53 static struct shash_alg alg = {
56 static struct shash_alg crc_t10dif_alg = {
153 int crypto_register_shash(struct shash_alg *alg);154 int crypto_register_shashes(struct shash_alg *algs, int count);164 void crypto_unregister_shash(struct shash_alg *alg);165 void crypto_unregister_shashes(struct shash_alg *algs, int count);168 Cipher Definition With struct shash_alg and ahash_alg
67 static struct shash_alg algs[] = { {147 static struct shash_alg neon_algs[] = { {
147 static struct shash_alg sha512 = {162 static struct shash_alg sha384 = {
159 static struct shash_alg sha256_alg = {177 static struct shash_alg sha224_alg = {
20 extern struct shash_alg p8_ghash_alg;