Searched refs:shash_alg (Results 1 – 25 of 89) sorted by relevance
1234
42 struct shash_alg alg;88 static inline bool crypto_shash_alg_has_setkey(struct shash_alg *alg) in crypto_shash_alg_has_setkey()106 int crypto_register_shash(struct shash_alg *alg);107 int crypto_unregister_shash(struct shash_alg *alg);108 int crypto_register_shashes(struct shash_alg *algs, int count);109 int crypto_unregister_shashes(struct shash_alg *algs, int count);115 struct shash_alg *alg,123 struct shash_alg *shash_attr_alg(struct rtattr *rta, u32 type, u32 mask);237 sizeof(struct shash_alg) - sizeof(*alg)); in shash_alloc_instance()
38 struct shash_alg *shash = crypto_shash_alg(tfm); in shash_setkey_unaligned()59 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_setkey()87 struct shash_alg *shash = crypto_shash_alg(tfm); in shash_update_unaligned()111 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_update()125 struct shash_alg *shash = crypto_shash_alg(tfm); in shash_final_unaligned()146 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_final()167 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_finup()188 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_digest()349 struct shash_alg *alg = __crypto_shash_alg(calg); in crypto_init_shash_ops_async()389 struct shash_alg *alg = crypto_shash_alg(hash); in crypto_shash_init_tfm()[all …]
69 static struct shash_alg alg = {
96 static struct shash_alg sha1_ssse3_alg = {148 static struct shash_alg sha1_avx_alg = {239 static struct shash_alg sha1_avx2_alg = {296 static struct shash_alg sha1_ni_alg = {
101 static struct shash_alg sha256_ssse3_algs[] = { {167 static struct shash_alg sha256_avx_algs[] = { {249 static struct shash_alg sha256_avx2_algs[] = { {329 static struct shash_alg sha256_ni_algs[] = { {
101 static struct shash_alg sha512_ssse3_algs[] = { {178 static struct shash_alg sha512_avx_algs[] = { {249 static struct shash_alg sha512_avx2_algs[] = { {
196 extern struct shash_alg nx_shash_aes_xcbc_alg;197 extern struct shash_alg nx_shash_sha512_alg;198 extern struct shash_alg nx_shash_sha256_alg;
236 static struct shash_alg sha1_alg = {259 static struct shash_alg sha256_alg = {472 static struct shash_alg sha1_alg_nano = {490 static struct shash_alg sha256_alg_nano = {518 struct shash_alg *sha1; in padlock_init()519 struct shash_alg *sha256; in padlock_init()
176 struct shash_alg { struct731 static inline struct shash_alg *__crypto_shash_alg(struct crypto_alg *alg) in __crypto_shash_alg()733 return container_of(alg, struct shash_alg, base); in __crypto_shash_alg()736 static inline struct shash_alg *crypto_shash_alg(struct crypto_shash *tfm) in crypto_shash_alg()
61 static struct shash_alg sha256_alg = {97 static struct shash_alg sha224_alg = {
66 static struct shash_alg sha512_alg = {104 static struct shash_alg sha384_alg = {
9 extern struct shash_alg sha512_neon_algs[2];
7 extern struct shash_alg sha256_neon_algs[2];
59 static struct shash_alg alg = {
75 static struct shash_alg alg = {
67 static struct shash_alg alg = {
67 struct shash_alg sha512_neon_algs[] = { {
69 static struct shash_alg crc_t10dif_alg = {
61 static struct shash_alg algs[] = { {144 static struct shash_alg neon_algs[] = { {
66 static struct shash_alg sm3_alg = {
72 static struct shash_alg crc_t10dif_alg = {
168 int crypto_register_shash(struct shash_alg *alg);169 int crypto_register_shashes(struct shash_alg *algs, int count);179 int crypto_unregister_shash(struct shash_alg *alg);180 int crypto_unregister_shashes(struct shash_alg *algs, int count);183 Cipher Definition With struct shash_alg and ahash_alg
147 static struct shash_alg sha512 = {162 static struct shash_alg sha384 = {
159 static struct shash_alg sha256 = {177 static struct shash_alg sha224 = {
31 extern struct shash_alg p8_ghash_alg;