/linux-4.1.27/include/crypto/internal/ |
D | hash.h | 42 struct shash_alg alg; 97 int crypto_register_shash(struct shash_alg *alg); 98 int crypto_unregister_shash(struct shash_alg *alg); 99 int crypto_register_shashes(struct shash_alg *algs, int count); 100 int crypto_unregister_shashes(struct shash_alg *algs, int count); 106 struct shash_alg *alg, 114 struct shash_alg *shash_attr_alg(struct rtattr *rta, u32 type, u32 mask); 227 sizeof(struct shash_alg) - sizeof(*alg)); in shash_alloc_instance()
|
/linux-4.1.27/crypto/ |
D | shash.c | 36 struct shash_alg *shash = crypto_shash_alg(tfm); in shash_setkey_unaligned() 57 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_setkey() 78 struct shash_alg *shash = crypto_shash_alg(tfm); in shash_update_unaligned() 102 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_update() 116 struct shash_alg *shash = crypto_shash_alg(tfm); in shash_final_unaligned() 137 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_final() 158 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_finup() 179 struct shash_alg *shash = crypto_shash_alg(tfm); in crypto_shash_digest() 335 struct shash_alg *alg = __crypto_shash_alg(calg); in crypto_init_shash_ops_async() 459 struct shash_alg *alg = __crypto_shash_alg(calg); in crypto_init_shash_ops_compat() [all …]
|
D | sha1_generic.c | 62 static struct shash_alg alg = {
|
D | crct10dif_generic.c | 91 static struct shash_alg alg = {
|
D | mcryptd.c | 495 struct shash_alg *salg; in mcryptd_create_hash() 634 struct shash_alg *shash = crypto_shash_alg(tfm); in shash_ahash_mcryptd_update() 646 struct shash_alg *shash = crypto_shash_alg(tfm); in shash_ahash_mcryptd_finup() 658 struct shash_alg *shash = crypto_shash_alg(tfm); in shash_ahash_mcryptd_final()
|
D | crc32.c | 123 static struct shash_alg alg = {
|
D | crc32c_generic.c | 136 static struct shash_alg alg = {
|
D | md5.c | 139 static struct shash_alg alg = {
|
D | ghash-generic.c | 141 static struct shash_alg ghash_alg = {
|
D | crypto_null.c | 93 static struct shash_alg digest_null = {
|
D | michael_mic.c | 153 static struct shash_alg alg = {
|
D | sha512_generic.c | 164 static struct shash_alg sha512_algs[2] = { {
|
D | hmac.c | 185 struct shash_alg *salg; in hmac_create()
|
D | tgr192.c | 631 static struct shash_alg tgr_algs[3] = { {
|
D | md4.c | 229 static struct shash_alg alg = {
|
D | wp512.c | 1122 static struct shash_alg wp_algs[3] = { {
|
D | rmd128.c | 300 static struct shash_alg alg = {
|
D | rmd256.c | 319 static struct shash_alg alg = {
|
D | sha256_generic.c | 248 static struct shash_alg sha256_algs[2] = { {
|
D | rmd160.c | 344 static struct shash_alg alg = {
|
D | rmd320.c | 368 static struct shash_alg alg = {
|
D | cryptd.c | 598 struct shash_alg *salg; in cryptd_create_hash()
|
/linux-4.1.27/drivers/crypto/nx/ |
D | nx.h | 193 extern struct shash_alg nx_shash_aes_xcbc_alg; 194 extern struct shash_alg nx_shash_sha512_alg; 195 extern struct shash_alg nx_shash_sha256_alg;
|
D | nx-sha256.c | 278 struct shash_alg nx_shash_sha256_alg = {
|
D | nx-sha512.c | 284 struct shash_alg nx_shash_sha512_alg = {
|
D | nx-aes-xcbc.c | 377 struct shash_alg nx_shash_aes_xcbc_alg = {
|
/linux-4.1.27/drivers/staging/skein/ |
D | skein_generic.c | 129 static struct shash_alg alg256 = { 147 static struct shash_alg alg512 = { 165 static struct shash_alg alg1024 = {
|
/linux-4.1.27/include/crypto/ |
D | hash.h | 166 struct shash_alg { struct 661 static inline struct shash_alg *__crypto_shash_alg(struct crypto_alg *alg) in __crypto_shash_alg() 663 return container_of(alg, struct shash_alg, base); in __crypto_shash_alg() 666 static inline struct shash_alg *crypto_shash_alg(struct crypto_shash *tfm) in crypto_shash_alg()
|
/linux-4.1.27/drivers/crypto/ |
D | padlock-sha.c | 244 static struct shash_alg sha1_alg = { 268 static struct shash_alg sha256_alg = { 492 static struct shash_alg sha1_alg_nano = { 511 static struct shash_alg sha256_alg_nano = { 540 struct shash_alg *sha1; in padlock_init() 541 struct shash_alg *sha256; in padlock_init()
|
/linux-4.1.27/arch/s390/crypto/ |
D | sha512_s390.c | 70 static struct shash_alg sha512_alg = { 109 static struct shash_alg sha384_alg = {
|
D | sha256_s390.c | 65 static struct shash_alg sha256_alg = { 102 static struct shash_alg sha224_alg = {
|
D | sha1_s390.c | 72 static struct shash_alg alg = {
|
D | ghash_s390.c | 129 static struct shash_alg ghash_alg = {
|
/linux-4.1.27/arch/arm/crypto/ |
D | sha256_glue.h | 6 extern struct shash_alg sha256_neon_algs[2];
|
D | sha1_glue.c | 59 static struct shash_alg alg = {
|
D | sha1-ce-glue.c | 66 static struct shash_alg alg = {
|
D | sha256_neon_glue.c | 71 struct shash_alg sha256_neon_algs[] = { {
|
D | sha1_neon_glue.c | 75 static struct shash_alg alg = {
|
D | sha2-ce-glue.c | 69 static struct shash_alg algs[] = { {
|
D | sha256_glue.c | 63 static struct shash_alg algs[] = { {
|
D | sha512_neon_glue.c | 249 static struct shash_alg algs[] = { {
|
D | ghash-ce-glue.c | 133 static struct shash_alg ghash_alg = {
|
/linux-4.1.27/arch/sparc/crypto/ |
D | sha256_glue.c | 159 static struct shash_alg sha256 = { 178 static struct shash_alg sha224 = {
|
D | sha512_glue.c | 147 static struct shash_alg sha512 = { 163 static struct shash_alg sha384 = {
|
D | crc32c_glue.c | 123 static struct shash_alg alg = {
|
D | md5_glue.c | 134 static struct shash_alg alg = {
|
D | sha1_glue.c | 129 static struct shash_alg alg = {
|
/linux-4.1.27/drivers/crypto/vmx/ |
D | vmx.c | 30 extern struct shash_alg p8_ghash_alg;
|
D | ghash.c | 200 struct shash_alg p8_ghash_alg = {
|
/linux-4.1.27/arch/arm64/crypto/ |
D | crc32-arm64.c | 222 static struct shash_alg crc32_alg = { 243 static struct shash_alg crc32c_alg = {
|
D | sha1-ce-glue.c | 86 static struct shash_alg alg = {
|
D | sha2-ce-glue.c | 87 static struct shash_alg algs[] = { {
|
D | ghash-ce-glue.c | 127 static struct shash_alg ghash_alg = {
|
/linux-4.1.27/drivers/staging/lustre/lustre/libcfs/linux/ |
D | linux-crypto-adler.c | 112 static struct shash_alg alg = {
|
/linux-4.1.27/arch/x86/crypto/ |
D | crct10dif-pclmul_glue.c | 107 static struct shash_alg alg = {
|
D | sha1_ssse3_glue.c | 106 static struct shash_alg alg = {
|
D | sha256_ssse3_glue.c | 100 static struct shash_alg algs[] = { {
|
D | sha512_ssse3_glue.c | 99 static struct shash_alg algs[] = { {
|
D | crc32-pclmul_glue.c | 152 static struct shash_alg alg = {
|
D | crc32c-intel_glue.c | 230 static struct shash_alg alg = {
|
D | ghash-clmulni-intel_glue.c | 146 static struct shash_alg ghash_alg = {
|
/linux-4.1.27/arch/powerpc/crypto/ |
D | sha1.c | 123 static struct shash_alg alg = {
|
D | md5-glue.c | 129 static struct shash_alg alg = {
|
D | sha1-spe-glue.c | 174 static struct shash_alg alg = {
|
D | sha256-spe-glue.c | 220 static struct shash_alg algs[2] = { {
|
/linux-4.1.27/arch/mips/cavium-octeon/crypto/ |
D | octeon-md5.c | 172 static struct shash_alg alg = {
|
D | octeon-sha1.c | 205 static struct shash_alg octeon_sha1_alg = {
|
D | octeon-sha256.c | 229 static struct shash_alg octeon_sha256_algs[2] = { {
|
D | octeon-sha512.c | 228 static struct shash_alg octeon_sha512_algs[2] = { {
|
/linux-4.1.27/arch/x86/crypto/sha-mb/ |
D | sha1_mb.c | 679 static struct shash_alg sha1_mb_shash_alg = {
|