shash_desc 65 arch/arm/crypto/crc32-ce-glue.c static int crc32_init(struct shash_desc *desc) shash_desc 74 arch/arm/crypto/crc32-ce-glue.c static int crc32_update(struct shash_desc *desc, const u8 *data, shash_desc 83 arch/arm/crypto/crc32-ce-glue.c static int crc32c_update(struct shash_desc *desc, const u8 *data, shash_desc 92 arch/arm/crypto/crc32-ce-glue.c static int crc32_final(struct shash_desc *desc, u8 *out) shash_desc 100 arch/arm/crypto/crc32-ce-glue.c static int crc32c_final(struct shash_desc *desc, u8 *out) shash_desc 108 arch/arm/crypto/crc32-ce-glue.c static int crc32_pmull_update(struct shash_desc *desc, const u8 *data, shash_desc 142 arch/arm/crypto/crc32-ce-glue.c static int crc32c_pmull_update(struct shash_desc *desc, const u8 *data, shash_desc 24 arch/arm/crypto/crct10dif-ce-glue.c static int crct10dif_init(struct shash_desc *desc) shash_desc 32 arch/arm/crypto/crct10dif-ce-glue.c static int crct10dif_update(struct shash_desc *desc, const u8 *data, shash_desc 48 arch/arm/crypto/crct10dif-ce-glue.c static int crct10dif_final(struct shash_desc *desc, u8 *out) shash_desc 60 arch/arm/crypto/ghash-ce-glue.c static int ghash_init(struct shash_desc *desc) shash_desc 98 arch/arm/crypto/ghash-ce-glue.c static int ghash_update(struct shash_desc *desc, const u8 *src, shash_desc 131 arch/arm/crypto/ghash-ce-glue.c static int ghash_final(struct shash_desc *desc, u8 *dst) shash_desc 210 arch/arm/crypto/ghash-ce-glue.c struct shash_desc *desc = cryptd_shash_desc(cryptd_req); shash_desc 230 arch/arm/crypto/ghash-ce-glue.c struct shash_desc *desc = cryptd_shash_desc(cryptd_req); shash_desc 248 arch/arm/crypto/ghash-ce-glue.c struct shash_desc *desc = cryptd_shash_desc(cryptd_req); shash_desc 266 arch/arm/crypto/ghash-ce-glue.c struct shash_desc *desc = cryptd_shash_desc(cryptd_req); shash_desc 279 arch/arm/crypto/ghash-ce-glue.c struct shash_desc *desc = cryptd_shash_desc(cryptd_req); shash_desc 289 arch/arm/crypto/ghash-ce-glue.c struct shash_desc *desc = cryptd_shash_desc(cryptd_req); shash_desc 26 arch/arm/crypto/nhpoly1305-neon-glue.c static int nhpoly1305_neon_update(struct shash_desc *desc, shash_desc 29 arch/arm/crypto/sha1-ce-glue.c static int sha1_ce_update(struct shash_desc *desc, const u8 *data, shash_desc 45 arch/arm/crypto/sha1-ce-glue.c static int sha1_ce_finup(struct shash_desc *desc, const u8 *data, shash_desc 60 arch/arm/crypto/sha1-ce-glue.c static int sha1_ce_final(struct shash_desc *desc, u8 *out) shash_desc 8 arch/arm/crypto/sha1.h extern int sha1_update_arm(struct shash_desc *desc, const u8 *data, shash_desc 11 arch/arm/crypto/sha1.h extern int sha1_finup_arm(struct shash_desc *desc, const u8 *data, shash_desc 28 arch/arm/crypto/sha1_glue.c int sha1_update_arm(struct shash_desc *desc, const u8 *data, shash_desc 39 arch/arm/crypto/sha1_glue.c static int sha1_final(struct shash_desc *desc, u8 *out) shash_desc 45 arch/arm/crypto/sha1_glue.c int sha1_finup_arm(struct shash_desc *desc, const u8 *data, shash_desc 33 arch/arm/crypto/sha1_neon_glue.c static int sha1_neon_update(struct shash_desc *desc, const u8 *data, shash_desc 50 arch/arm/crypto/sha1_neon_glue.c static int sha1_neon_finup(struct shash_desc *desc, const u8 *data, shash_desc 66 arch/arm/crypto/sha1_neon_glue.c static int sha1_neon_final(struct shash_desc *desc, u8 *out) shash_desc 30 arch/arm/crypto/sha2-ce-glue.c static int sha2_ce_update(struct shash_desc *desc, const u8 *data, shash_desc 47 arch/arm/crypto/sha2-ce-glue.c static int sha2_ce_finup(struct shash_desc *desc, const u8 *data, shash_desc 63 arch/arm/crypto/sha2-ce-glue.c static int sha2_ce_final(struct shash_desc *desc, u8 *out) shash_desc 31 arch/arm/crypto/sha256_glue.c int crypto_sha256_arm_update(struct shash_desc *desc, const u8 *data, shash_desc 42 arch/arm/crypto/sha256_glue.c static int crypto_sha256_arm_final(struct shash_desc *desc, u8 *out) shash_desc 49 arch/arm/crypto/sha256_glue.c int crypto_sha256_arm_finup(struct shash_desc *desc, const u8 *data, shash_desc 9 arch/arm/crypto/sha256_glue.h int crypto_sha256_arm_update(struct shash_desc *desc, const u8 *data, shash_desc 12 arch/arm/crypto/sha256_glue.h int crypto_sha256_arm_finup(struct shash_desc *desc, const u8 *data, shash_desc 28 arch/arm/crypto/sha256_neon_glue.c static int crypto_sha256_neon_update(struct shash_desc *desc, const u8 *data, shash_desc 45 arch/arm/crypto/sha256_neon_glue.c static int crypto_sha256_neon_finup(struct shash_desc *desc, const u8 *data, shash_desc 62 arch/arm/crypto/sha256_neon_glue.c static int crypto_sha256_neon_final(struct shash_desc *desc, u8 *out) shash_desc 30 arch/arm/crypto/sha512-glue.c int sha512_arm_update(struct shash_desc *desc, const u8 *data, shash_desc 37 arch/arm/crypto/sha512-glue.c static int sha512_arm_final(struct shash_desc *desc, u8 *out) shash_desc 44 arch/arm/crypto/sha512-glue.c int sha512_arm_finup(struct shash_desc *desc, const u8 *data, shash_desc 26 arch/arm/crypto/sha512-neon-glue.c static int sha512_neon_update(struct shash_desc *desc, const u8 *data, shash_desc 43 arch/arm/crypto/sha512-neon-glue.c static int sha512_neon_finup(struct shash_desc *desc, const u8 *data, shash_desc 60 arch/arm/crypto/sha512-neon-glue.c static int sha512_neon_final(struct shash_desc *desc, u8 *out) shash_desc 3 arch/arm/crypto/sha512.h int sha512_arm_update(struct shash_desc *desc, const u8 *data, shash_desc 6 arch/arm/crypto/sha512.h int sha512_arm_finup(struct shash_desc *desc, const u8 *data, shash_desc 862 arch/arm64/crypto/aes-glue.c static int mac_init(struct shash_desc *desc) shash_desc 896 arch/arm64/crypto/aes-glue.c static int mac_update(struct shash_desc *desc, const u8 *p, unsigned int len) shash_desc 936 arch/arm64/crypto/aes-glue.c static int cbcmac_final(struct shash_desc *desc, u8 *out) shash_desc 948 arch/arm64/crypto/aes-glue.c static int cmac_final(struct shash_desc *desc, u8 *out) shash_desc 26 arch/arm64/crypto/crct10dif-ce-glue.c static int crct10dif_init(struct shash_desc *desc) shash_desc 34 arch/arm64/crypto/crct10dif-ce-glue.c static int crct10dif_update_pmull_p8(struct shash_desc *desc, const u8 *data, shash_desc 50 arch/arm64/crypto/crct10dif-ce-glue.c static int crct10dif_update_pmull_p64(struct shash_desc *desc, const u8 *data, shash_desc 66 arch/arm64/crypto/crct10dif-ce-glue.c static int crct10dif_final(struct shash_desc *desc, u8 *out) shash_desc 73 arch/arm64/crypto/ghash-ce-glue.c static int ghash_init(struct shash_desc *desc) shash_desc 118 arch/arm64/crypto/ghash-ce-glue.c static int __ghash_update(struct shash_desc *desc, const u8 *src, shash_desc 162 arch/arm64/crypto/ghash-ce-glue.c static int ghash_update_p8(struct shash_desc *desc, const u8 *src, shash_desc 168 arch/arm64/crypto/ghash-ce-glue.c static int ghash_update_p64(struct shash_desc *desc, const u8 *src, shash_desc 174 arch/arm64/crypto/ghash-ce-glue.c static int ghash_final_p8(struct shash_desc *desc, u8 *dst) shash_desc 194 arch/arm64/crypto/ghash-ce-glue.c static int ghash_final_p64(struct shash_desc *desc, u8 *dst) shash_desc 26 arch/arm64/crypto/nhpoly1305-neon-glue.c static int nhpoly1305_neon_update(struct shash_desc *desc, shash_desc 34 arch/arm64/crypto/sha1-ce-glue.c static int sha1_ce_update(struct shash_desc *desc, const u8 *data, shash_desc 51 arch/arm64/crypto/sha1-ce-glue.c static int sha1_ce_finup(struct shash_desc *desc, const u8 *data, shash_desc 75 arch/arm64/crypto/sha1-ce-glue.c static int sha1_ce_final(struct shash_desc *desc, u8 *out) shash_desc 38 arch/arm64/crypto/sha2-ce-glue.c static int sha256_ce_update(struct shash_desc *desc, const u8 *data, shash_desc 56 arch/arm64/crypto/sha2-ce-glue.c static int sha256_ce_finup(struct shash_desc *desc, const u8 *data, shash_desc 87 arch/arm64/crypto/sha2-ce-glue.c static int sha256_ce_final(struct shash_desc *desc, u8 *out) shash_desc 33 arch/arm64/crypto/sha256-glue.c static int crypto_sha256_arm64_update(struct shash_desc *desc, const u8 *data, shash_desc 40 arch/arm64/crypto/sha256-glue.c static int crypto_sha256_arm64_finup(struct shash_desc *desc, const u8 *data, shash_desc 52 arch/arm64/crypto/sha256-glue.c static int crypto_sha256_arm64_final(struct shash_desc *desc, u8 *out) shash_desc 83 arch/arm64/crypto/sha256-glue.c static int sha256_update_neon(struct shash_desc *desc, const u8 *data, shash_desc 115 arch/arm64/crypto/sha256-glue.c static int sha256_finup_neon(struct shash_desc *desc, const u8 *data, shash_desc 135 arch/arm64/crypto/sha256-glue.c static int sha256_final_neon(struct shash_desc *desc, u8 *out) shash_desc 30 arch/arm64/crypto/sha3-ce-glue.c static int sha3_update(struct shash_desc *desc, const u8 *data, shash_desc 73 arch/arm64/crypto/sha3-ce-glue.c static int sha3_final(struct shash_desc *desc, u8 *out) shash_desc 32 arch/arm64/crypto/sha512-ce-glue.c static int sha512_ce_update(struct shash_desc *desc, const u8 *data, shash_desc 47 arch/arm64/crypto/sha512-ce-glue.c static int sha512_ce_finup(struct shash_desc *desc, const u8 *data, shash_desc 67 arch/arm64/crypto/sha512-ce-glue.c static int sha512_ce_final(struct shash_desc *desc, u8 *out) shash_desc 27 arch/arm64/crypto/sha512-glue.c static int sha512_update(struct shash_desc *desc, const u8 *data, shash_desc 34 arch/arm64/crypto/sha512-glue.c static int sha512_finup(struct shash_desc *desc, const u8 *data, shash_desc 46 arch/arm64/crypto/sha512-glue.c static int sha512_final(struct shash_desc *desc, u8 *out) shash_desc 26 arch/arm64/crypto/sm3-ce-glue.c static int sm3_ce_update(struct shash_desc *desc, const u8 *data, shash_desc 39 arch/arm64/crypto/sm3-ce-glue.c static int sm3_ce_final(struct shash_desc *desc, u8 *out) shash_desc 51 arch/arm64/crypto/sm3-ce-glue.c static int sm3_ce_finup(struct shash_desc *desc, const u8 *data, shash_desc 68 arch/mips/cavium-octeon/crypto/octeon-md5.c static int octeon_md5_init(struct shash_desc *desc) shash_desc 81 arch/mips/cavium-octeon/crypto/octeon-md5.c static int octeon_md5_update(struct shash_desc *desc, const u8 *data, shash_desc 121 arch/mips/cavium-octeon/crypto/octeon-md5.c static int octeon_md5_final(struct shash_desc *desc, u8 *out) shash_desc 156 arch/mips/cavium-octeon/crypto/octeon-md5.c static int octeon_md5_export(struct shash_desc *desc, void *out) shash_desc 164 arch/mips/cavium-octeon/crypto/octeon-md5.c static int octeon_md5_import(struct shash_desc *desc, const void *in) shash_desc 74 arch/mips/cavium-octeon/crypto/octeon-sha1.c static int octeon_sha1_init(struct shash_desc *desc) shash_desc 119 arch/mips/cavium-octeon/crypto/octeon-sha1.c static int octeon_sha1_update(struct shash_desc *desc, const u8 *data, shash_desc 145 arch/mips/cavium-octeon/crypto/octeon-sha1.c static int octeon_sha1_final(struct shash_desc *desc, u8 *out) shash_desc 185 arch/mips/cavium-octeon/crypto/octeon-sha1.c static int octeon_sha1_export(struct shash_desc *desc, void *out) shash_desc 193 arch/mips/cavium-octeon/crypto/octeon-sha1.c static int octeon_sha1_import(struct shash_desc *desc, const void *in) shash_desc 66 arch/mips/cavium-octeon/crypto/octeon-sha256.c static int octeon_sha224_init(struct shash_desc *desc) shash_desc 83 arch/mips/cavium-octeon/crypto/octeon-sha256.c static int octeon_sha256_init(struct shash_desc *desc) shash_desc 131 arch/mips/cavium-octeon/crypto/octeon-sha256.c static int octeon_sha256_update(struct shash_desc *desc, const u8 *data, shash_desc 157 arch/mips/cavium-octeon/crypto/octeon-sha256.c static int octeon_sha256_final(struct shash_desc *desc, u8 *out) shash_desc 197 arch/mips/cavium-octeon/crypto/octeon-sha256.c static int octeon_sha224_final(struct shash_desc *desc, u8 *hash) shash_desc 209 arch/mips/cavium-octeon/crypto/octeon-sha256.c static int octeon_sha256_export(struct shash_desc *desc, void *out) shash_desc 217 arch/mips/cavium-octeon/crypto/octeon-sha256.c static int octeon_sha256_import(struct shash_desc *desc, const void *in) shash_desc 77 arch/mips/cavium-octeon/crypto/octeon-sha512.c static int octeon_sha512_init(struct shash_desc *desc) shash_desc 94 arch/mips/cavium-octeon/crypto/octeon-sha512.c static int octeon_sha384_init(struct shash_desc *desc) shash_desc 145 arch/mips/cavium-octeon/crypto/octeon-sha512.c static int octeon_sha512_update(struct shash_desc *desc, const u8 *data, shash_desc 171 arch/mips/cavium-octeon/crypto/octeon-sha512.c static int octeon_sha512_final(struct shash_desc *desc, u8 *hash) shash_desc 212 arch/mips/cavium-octeon/crypto/octeon-sha512.c static int octeon_sha384_final(struct shash_desc *desc, u8 *hash) shash_desc 160 arch/mips/crypto/crc32-mips.c static int chksum_init(struct shash_desc *desc) shash_desc 188 arch/mips/crypto/crc32-mips.c static int chksum_update(struct shash_desc *desc, const u8 *data, shash_desc 197 arch/mips/crypto/crc32-mips.c static int chksumc_update(struct shash_desc *desc, const u8 *data, shash_desc 206 arch/mips/crypto/crc32-mips.c static int chksum_final(struct shash_desc *desc, u8 *out) shash_desc 214 arch/mips/crypto/crc32-mips.c static int chksumc_final(struct shash_desc *desc, u8 *out) shash_desc 234 arch/mips/crypto/crc32-mips.c static int chksum_finup(struct shash_desc *desc, const u8 *data, shash_desc 242 arch/mips/crypto/crc32-mips.c static int chksumc_finup(struct shash_desc *desc, const u8 *data, shash_desc 250 arch/mips/crypto/crc32-mips.c static int chksum_digest(struct shash_desc *desc, const u8 *data, shash_desc 258 arch/mips/crypto/crc32-mips.c static int chksumc_digest(struct shash_desc *desc, const u8 *data, shash_desc 84 arch/powerpc/crypto/crc32c-vpmsum_glue.c static int crc32c_vpmsum_init(struct shash_desc *desc) shash_desc 94 arch/powerpc/crypto/crc32c-vpmsum_glue.c static int crc32c_vpmsum_update(struct shash_desc *desc, const u8 *data, shash_desc 112 arch/powerpc/crypto/crc32c-vpmsum_glue.c static int crc32c_vpmsum_finup(struct shash_desc *desc, const u8 *data, shash_desc 118 arch/powerpc/crypto/crc32c-vpmsum_glue.c static int crc32c_vpmsum_final(struct shash_desc *desc, u8 *out) shash_desc 127 arch/powerpc/crypto/crc32c-vpmsum_glue.c static int crc32c_vpmsum_digest(struct shash_desc *desc, const u8 *data, shash_desc 64 arch/powerpc/crypto/crct10dif-vpmsum_glue.c static int crct10dif_vpmsum_init(struct shash_desc *desc) shash_desc 72 arch/powerpc/crypto/crct10dif-vpmsum_glue.c static int crct10dif_vpmsum_update(struct shash_desc *desc, const u8 *data, shash_desc 83 arch/powerpc/crypto/crct10dif-vpmsum_glue.c static int crct10dif_vpmsum_final(struct shash_desc *desc, u8 *out) shash_desc 31 arch/powerpc/crypto/md5-glue.c static int ppc_md5_init(struct shash_desc *desc) shash_desc 44 arch/powerpc/crypto/md5-glue.c static int ppc_md5_update(struct shash_desc *desc, const u8 *data, shash_desc 76 arch/powerpc/crypto/md5-glue.c static int ppc_md5_final(struct shash_desc *desc, u8 *out) shash_desc 108 arch/powerpc/crypto/md5-glue.c static int ppc_md5_export(struct shash_desc *desc, void *out) shash_desc 116 arch/powerpc/crypto/md5-glue.c static int ppc_md5_import(struct shash_desc *desc, const void *in) shash_desc 59 arch/powerpc/crypto/sha1-spe-glue.c static int ppc_spe_sha1_init(struct shash_desc *desc) shash_desc 73 arch/powerpc/crypto/sha1-spe-glue.c static int ppc_spe_sha1_update(struct shash_desc *desc, const u8 *data, shash_desc 117 arch/powerpc/crypto/sha1-spe-glue.c static int ppc_spe_sha1_final(struct shash_desc *desc, u8 *out) shash_desc 154 arch/powerpc/crypto/sha1-spe-glue.c static int ppc_spe_sha1_export(struct shash_desc *desc, void *out) shash_desc 162 arch/powerpc/crypto/sha1-spe-glue.c static int ppc_spe_sha1_import(struct shash_desc *desc, const void *in) shash_desc 26 arch/powerpc/crypto/sha1.c static int sha1_init(struct shash_desc *desc) shash_desc 37 arch/powerpc/crypto/sha1.c static int sha1_update(struct shash_desc *desc, const u8 *data, shash_desc 74 arch/powerpc/crypto/sha1.c static int sha1_final(struct shash_desc *desc, u8 *out) shash_desc 102 arch/powerpc/crypto/sha1.c static int sha1_export(struct shash_desc *desc, void *out) shash_desc 110 arch/powerpc/crypto/sha1.c static int sha1_import(struct shash_desc *desc, const void *in) shash_desc 60 arch/powerpc/crypto/sha256-spe-glue.c static int ppc_spe_sha256_init(struct shash_desc *desc) shash_desc 77 arch/powerpc/crypto/sha256-spe-glue.c static int ppc_spe_sha224_init(struct shash_desc *desc) shash_desc 94 arch/powerpc/crypto/sha256-spe-glue.c static int ppc_spe_sha256_update(struct shash_desc *desc, const u8 *data, shash_desc 139 arch/powerpc/crypto/sha256-spe-glue.c static int ppc_spe_sha256_final(struct shash_desc *desc, u8 *out) shash_desc 179 arch/powerpc/crypto/sha256-spe-glue.c static int ppc_spe_sha224_final(struct shash_desc *desc, u8 *out) shash_desc 200 arch/powerpc/crypto/sha256-spe-glue.c static int ppc_spe_sha256_export(struct shash_desc *desc, void *out) shash_desc 208 arch/powerpc/crypto/sha256-spe-glue.c static int ppc_spe_sha256_import(struct shash_desc *desc, const void *in) shash_desc 100 arch/s390/crypto/crc32-vx.c static int crc32_vx_init(struct shash_desc *desc) shash_desc 135 arch/s390/crypto/crc32-vx.c static int crc32le_vx_final(struct shash_desc *desc, u8 *out) shash_desc 143 arch/s390/crypto/crc32-vx.c static int crc32be_vx_final(struct shash_desc *desc, u8 *out) shash_desc 151 arch/s390/crypto/crc32-vx.c static int crc32c_vx_final(struct shash_desc *desc, u8 *out) shash_desc 190 arch/s390/crypto/crc32-vx.c static int alg ## _vx_finup(struct shash_desc *desc, const u8 *data, \ shash_desc 202 arch/s390/crypto/crc32-vx.c static int alg ## _vx_digest(struct shash_desc *desc, const u8 *data, \ shash_desc 214 arch/s390/crypto/crc32-vx.c static int alg ## _vx_update(struct shash_desc *desc, const u8 *data, \ shash_desc 30 arch/s390/crypto/ghash_s390.c static int ghash_init(struct shash_desc *desc) shash_desc 56 arch/s390/crypto/ghash_s390.c static int ghash_update(struct shash_desc *desc, shash_desc 109 arch/s390/crypto/ghash_s390.c static int ghash_final(struct shash_desc *desc, u8 *dst) shash_desc 29 arch/s390/crypto/sha.h struct shash_desc; shash_desc 31 arch/s390/crypto/sha.h int s390_sha_update(struct shash_desc *desc, const u8 *data, unsigned int len); shash_desc 32 arch/s390/crypto/sha.h int s390_sha_final(struct shash_desc *desc, u8 *out); shash_desc 30 arch/s390/crypto/sha1_s390.c static int sha1_init(struct shash_desc *desc) shash_desc 45 arch/s390/crypto/sha1_s390.c static int sha1_export(struct shash_desc *desc, void *out) shash_desc 56 arch/s390/crypto/sha1_s390.c static int sha1_import(struct shash_desc *desc, const void *in) shash_desc 20 arch/s390/crypto/sha256_s390.c static int s390_sha256_init(struct shash_desc *desc) shash_desc 38 arch/s390/crypto/sha256_s390.c static int sha256_export(struct shash_desc *desc, void *out) shash_desc 49 arch/s390/crypto/sha256_s390.c static int sha256_import(struct shash_desc *desc, const void *in) shash_desc 79 arch/s390/crypto/sha256_s390.c static int s390_sha224_init(struct shash_desc *desc) shash_desc 21 arch/s390/crypto/sha3_256_s390.c static int sha3_256_init(struct shash_desc *desc) shash_desc 32 arch/s390/crypto/sha3_256_s390.c static int sha3_256_export(struct shash_desc *desc, void *out) shash_desc 44 arch/s390/crypto/sha3_256_s390.c static int sha3_256_import(struct shash_desc *desc, const void *in) shash_desc 57 arch/s390/crypto/sha3_256_s390.c static int sha3_224_import(struct shash_desc *desc, const void *in) shash_desc 88 arch/s390/crypto/sha3_256_s390.c static int sha3_224_init(struct shash_desc *desc) shash_desc 20 arch/s390/crypto/sha3_512_s390.c static int sha3_512_init(struct shash_desc *desc) shash_desc 31 arch/s390/crypto/sha3_512_s390.c static int sha3_512_export(struct shash_desc *desc, void *out) shash_desc 45 arch/s390/crypto/sha3_512_s390.c static int sha3_512_import(struct shash_desc *desc, const void *in) shash_desc 61 arch/s390/crypto/sha3_512_s390.c static int sha3_384_import(struct shash_desc *desc, const void *in) shash_desc 97 arch/s390/crypto/sha3_512_s390.c static int sha3_384_init(struct shash_desc *desc) shash_desc 21 arch/s390/crypto/sha512_s390.c static int sha512_init(struct shash_desc *desc) shash_desc 39 arch/s390/crypto/sha512_s390.c static int sha512_export(struct shash_desc *desc, void *out) shash_desc 51 arch/s390/crypto/sha512_s390.c static int sha512_import(struct shash_desc *desc, const void *in) shash_desc 86 arch/s390/crypto/sha512_s390.c static int sha384_init(struct shash_desc *desc) shash_desc 16 arch/s390/crypto/sha_common.c int s390_sha_update(struct shash_desc *desc, const u8 *data, unsigned int len) shash_desc 72 arch/s390/crypto/sha_common.c int s390_sha_final(struct shash_desc *desc, u8 *out) shash_desc 44 arch/sparc/crypto/crc32c_glue.c static int crc32c_sparc64_init(struct shash_desc *desc) shash_desc 70 arch/sparc/crypto/crc32c_glue.c static int crc32c_sparc64_update(struct shash_desc *desc, const u8 *data, shash_desc 91 arch/sparc/crypto/crc32c_glue.c static int crc32c_sparc64_finup(struct shash_desc *desc, const u8 *data, shash_desc 97 arch/sparc/crypto/crc32c_glue.c static int crc32c_sparc64_final(struct shash_desc *desc, u8 *out) shash_desc 105 arch/sparc/crypto/crc32c_glue.c static int crc32c_sparc64_digest(struct shash_desc *desc, const u8 *data, shash_desc 33 arch/sparc/crypto/md5_glue.c static int md5_sparc64_init(struct shash_desc *desc) shash_desc 67 arch/sparc/crypto/md5_glue.c static int md5_sparc64_update(struct shash_desc *desc, const u8 *data, shash_desc 84 arch/sparc/crypto/md5_glue.c static int md5_sparc64_final(struct shash_desc *desc, u8 *out) shash_desc 117 arch/sparc/crypto/md5_glue.c static int md5_sparc64_export(struct shash_desc *desc, void *out) shash_desc 126 arch/sparc/crypto/md5_glue.c static int md5_sparc64_import(struct shash_desc *desc, const void *in) shash_desc 30 arch/sparc/crypto/sha1_glue.c static int sha1_sparc64_init(struct shash_desc *desc) shash_desc 62 arch/sparc/crypto/sha1_glue.c static int sha1_sparc64_update(struct shash_desc *desc, const u8 *data, shash_desc 79 arch/sparc/crypto/sha1_glue.c static int sha1_sparc64_final(struct shash_desc *desc, u8 *out) shash_desc 112 arch/sparc/crypto/sha1_glue.c static int sha1_sparc64_export(struct shash_desc *desc, void *out) shash_desc 121 arch/sparc/crypto/sha1_glue.c static int sha1_sparc64_import(struct shash_desc *desc, const void *in) shash_desc 30 arch/sparc/crypto/sha256_glue.c static int sha224_sparc64_init(struct shash_desc *desc) shash_desc 46 arch/sparc/crypto/sha256_glue.c static int sha256_sparc64_init(struct shash_desc *desc) shash_desc 83 arch/sparc/crypto/sha256_glue.c static int sha256_sparc64_update(struct shash_desc *desc, const u8 *data, shash_desc 99 arch/sparc/crypto/sha256_glue.c static int sha256_sparc64_final(struct shash_desc *desc, u8 *out) shash_desc 132 arch/sparc/crypto/sha256_glue.c static int sha224_sparc64_final(struct shash_desc *desc, u8 *hash) shash_desc 144 arch/sparc/crypto/sha256_glue.c static int sha256_sparc64_export(struct shash_desc *desc, void *out) shash_desc 152 arch/sparc/crypto/sha256_glue.c static int sha256_sparc64_import(struct shash_desc *desc, const void *in) shash_desc 29 arch/sparc/crypto/sha512_glue.c static int sha512_sparc64_init(struct shash_desc *desc) shash_desc 45 arch/sparc/crypto/sha512_glue.c static int sha384_sparc64_init(struct shash_desc *desc) shash_desc 83 arch/sparc/crypto/sha512_glue.c static int sha512_sparc64_update(struct shash_desc *desc, const u8 *data, shash_desc 100 arch/sparc/crypto/sha512_glue.c static int sha512_sparc64_final(struct shash_desc *desc, u8 *out) shash_desc 136 arch/sparc/crypto/sha512_glue.c static int sha384_sparc64_final(struct shash_desc *desc, u8 *hash) shash_desc 105 arch/x86/crypto/crc32-pclmul_glue.c static int crc32_pclmul_init(struct shash_desc *desc) shash_desc 115 arch/x86/crypto/crc32-pclmul_glue.c static int crc32_pclmul_update(struct shash_desc *desc, const u8 *data, shash_desc 132 arch/x86/crypto/crc32-pclmul_glue.c static int crc32_pclmul_finup(struct shash_desc *desc, const u8 *data, shash_desc 138 arch/x86/crypto/crc32-pclmul_glue.c static int crc32_pclmul_final(struct shash_desc *desc, u8 *out) shash_desc 146 arch/x86/crypto/crc32-pclmul_glue.c static int crc32_pclmul_digest(struct shash_desc *desc, const u8 *data, shash_desc 102 arch/x86/crypto/crc32c-intel_glue.c static int crc32c_intel_init(struct shash_desc *desc) shash_desc 112 arch/x86/crypto/crc32c-intel_glue.c static int crc32c_intel_update(struct shash_desc *desc, const u8 *data, shash_desc 128 arch/x86/crypto/crc32c-intel_glue.c static int crc32c_intel_finup(struct shash_desc *desc, const u8 *data, shash_desc 134 arch/x86/crypto/crc32c-intel_glue.c static int crc32c_intel_final(struct shash_desc *desc, u8 *out) shash_desc 142 arch/x86/crypto/crc32c-intel_glue.c static int crc32c_intel_digest(struct shash_desc *desc, const u8 *data, shash_desc 159 arch/x86/crypto/crc32c-intel_glue.c static int crc32c_pcl_intel_update(struct shash_desc *desc, const u8 *data, shash_desc 190 arch/x86/crypto/crc32c-intel_glue.c static int crc32c_pcl_intel_finup(struct shash_desc *desc, const u8 *data, shash_desc 196 arch/x86/crypto/crc32c-intel_glue.c static int crc32c_pcl_intel_digest(struct shash_desc *desc, const u8 *data, shash_desc 43 arch/x86/crypto/crct10dif-pclmul_glue.c static int chksum_init(struct shash_desc *desc) shash_desc 52 arch/x86/crypto/crct10dif-pclmul_glue.c static int chksum_update(struct shash_desc *desc, const u8 *data, shash_desc 66 arch/x86/crypto/crct10dif-pclmul_glue.c static int chksum_final(struct shash_desc *desc, u8 *out) shash_desc 85 arch/x86/crypto/crct10dif-pclmul_glue.c static int chksum_finup(struct shash_desc *desc, const u8 *data, shash_desc 93 arch/x86/crypto/crct10dif-pclmul_glue.c static int chksum_digest(struct shash_desc *desc, const u8 *data, shash_desc 44 arch/x86/crypto/ghash-clmulni-intel_glue.c static int ghash_init(struct shash_desc *desc) shash_desc 78 arch/x86/crypto/ghash-clmulni-intel_glue.c static int ghash_update(struct shash_desc *desc, shash_desc 132 arch/x86/crypto/ghash-clmulni-intel_glue.c static int ghash_final(struct shash_desc *desc, u8 *dst) shash_desc 168 arch/x86/crypto/ghash-clmulni-intel_glue.c struct shash_desc *desc = cryptd_shash_desc(cryptd_req); shash_desc 188 arch/x86/crypto/ghash-clmulni-intel_glue.c struct shash_desc *desc = cryptd_shash_desc(cryptd_req); shash_desc 206 arch/x86/crypto/ghash-clmulni-intel_glue.c struct shash_desc *desc = cryptd_shash_desc(cryptd_req); shash_desc 214 arch/x86/crypto/ghash-clmulni-intel_glue.c struct shash_desc *desc = cryptd_shash_desc(cryptd_req); shash_desc 226 arch/x86/crypto/ghash-clmulni-intel_glue.c struct shash_desc *desc = cryptd_shash_desc(cryptd_req); shash_desc 247 arch/x86/crypto/ghash-clmulni-intel_glue.c struct shash_desc *desc = cryptd_shash_desc(cryptd_req); shash_desc 25 arch/x86/crypto/nhpoly1305-avx2-glue.c static int nhpoly1305_avx2_update(struct shash_desc *desc, shash_desc 25 arch/x86/crypto/nhpoly1305-sse2-glue.c static int nhpoly1305_sse2_update(struct shash_desc *desc, shash_desc 40 arch/x86/crypto/poly1305_glue.c static int poly1305_simd_init(struct shash_desc *desc) shash_desc 118 arch/x86/crypto/poly1305_glue.c static int poly1305_simd_update(struct shash_desc *desc, shash_desc 33 arch/x86/crypto/sha1_ssse3_glue.c static int sha1_update(struct shash_desc *desc, const u8 *data, shash_desc 53 arch/x86/crypto/sha1_ssse3_glue.c static int sha1_finup(struct shash_desc *desc, const u8 *data, shash_desc 72 arch/x86/crypto/sha1_ssse3_glue.c static int sha1_ssse3_update(struct shash_desc *desc, const u8 *data, shash_desc 79 arch/x86/crypto/sha1_ssse3_glue.c static int sha1_ssse3_finup(struct shash_desc *desc, const u8 *data, shash_desc 87 arch/x86/crypto/sha1_ssse3_glue.c static int sha1_ssse3_final(struct shash_desc *desc, u8 *out) shash_desc 125 arch/x86/crypto/sha1_ssse3_glue.c static int sha1_avx_update(struct shash_desc *desc, const u8 *data, shash_desc 132 arch/x86/crypto/sha1_ssse3_glue.c static int sha1_avx_finup(struct shash_desc *desc, const u8 *data, shash_desc 139 arch/x86/crypto/sha1_ssse3_glue.c static int sha1_avx_final(struct shash_desc *desc, u8 *out) shash_desc 216 arch/x86/crypto/sha1_ssse3_glue.c static int sha1_avx2_update(struct shash_desc *desc, const u8 *data, shash_desc 223 arch/x86/crypto/sha1_ssse3_glue.c static int sha1_avx2_finup(struct shash_desc *desc, const u8 *data, shash_desc 230 arch/x86/crypto/sha1_ssse3_glue.c static int sha1_avx2_final(struct shash_desc *desc, u8 *out) shash_desc 273 arch/x86/crypto/sha1_ssse3_glue.c static int sha1_ni_update(struct shash_desc *desc, const u8 *data, shash_desc 280 arch/x86/crypto/sha1_ssse3_glue.c static int sha1_ni_finup(struct shash_desc *desc, const u8 *data, shash_desc 287 arch/x86/crypto/sha1_ssse3_glue.c static int sha1_ni_final(struct shash_desc *desc, u8 *out) shash_desc 48 arch/x86/crypto/sha256_ssse3_glue.c static int _sha256_update(struct shash_desc *desc, const u8 *data, shash_desc 68 arch/x86/crypto/sha256_ssse3_glue.c static int sha256_finup(struct shash_desc *desc, const u8 *data, shash_desc 84 arch/x86/crypto/sha256_ssse3_glue.c static int sha256_ssse3_update(struct shash_desc *desc, const u8 *data, shash_desc 90 arch/x86/crypto/sha256_ssse3_glue.c static int sha256_ssse3_finup(struct shash_desc *desc, const u8 *data, shash_desc 97 arch/x86/crypto/sha256_ssse3_glue.c static int sha256_ssse3_final(struct shash_desc *desc, u8 *out) shash_desc 151 arch/x86/crypto/sha256_ssse3_glue.c static int sha256_avx_update(struct shash_desc *desc, const u8 *data, shash_desc 157 arch/x86/crypto/sha256_ssse3_glue.c static int sha256_avx_finup(struct shash_desc *desc, const u8 *data, shash_desc 163 arch/x86/crypto/sha256_ssse3_glue.c static int sha256_avx_final(struct shash_desc *desc, u8 *out) shash_desc 233 arch/x86/crypto/sha256_ssse3_glue.c static int sha256_avx2_update(struct shash_desc *desc, const u8 *data, shash_desc 239 arch/x86/crypto/sha256_ssse3_glue.c static int sha256_avx2_finup(struct shash_desc *desc, const u8 *data, shash_desc 245 arch/x86/crypto/sha256_ssse3_glue.c static int sha256_avx2_final(struct shash_desc *desc, u8 *out) shash_desc 313 arch/x86/crypto/sha256_ssse3_glue.c static int sha256_ni_update(struct shash_desc *desc, const u8 *data, shash_desc 319 arch/x86/crypto/sha256_ssse3_glue.c static int sha256_ni_finup(struct shash_desc *desc, const u8 *data, shash_desc 325 arch/x86/crypto/sha256_ssse3_glue.c static int sha256_ni_final(struct shash_desc *desc, u8 *out) shash_desc 47 arch/x86/crypto/sha512_ssse3_glue.c static int sha512_update(struct shash_desc *desc, const u8 *data, shash_desc 67 arch/x86/crypto/sha512_ssse3_glue.c static int sha512_finup(struct shash_desc *desc, const u8 *data, shash_desc 83 arch/x86/crypto/sha512_ssse3_glue.c static int sha512_ssse3_update(struct shash_desc *desc, const u8 *data, shash_desc 89 arch/x86/crypto/sha512_ssse3_glue.c static int sha512_ssse3_finup(struct shash_desc *desc, const u8 *data, shash_desc 96 arch/x86/crypto/sha512_ssse3_glue.c static int sha512_ssse3_final(struct shash_desc *desc, u8 *out) shash_desc 160 arch/x86/crypto/sha512_ssse3_glue.c static int sha512_avx_update(struct shash_desc *desc, const u8 *data, shash_desc 166 arch/x86/crypto/sha512_ssse3_glue.c static int sha512_avx_finup(struct shash_desc *desc, const u8 *data, shash_desc 173 arch/x86/crypto/sha512_ssse3_glue.c static int sha512_avx_final(struct shash_desc *desc, u8 *out) shash_desc 231 arch/x86/crypto/sha512_ssse3_glue.c static int sha512_avx2_update(struct shash_desc *desc, const u8 *data, shash_desc 237 arch/x86/crypto/sha512_ssse3_glue.c static int sha512_avx2_finup(struct shash_desc *desc, const u8 *data, shash_desc 244 arch/x86/crypto/sha512_ssse3_glue.c static int sha512_avx2_final(struct shash_desc *desc, u8 *out) shash_desc 78 arch/x86/power/hibernate.c struct shash_desc *desc; shash_desc 86 arch/x86/power/hibernate.c desc = kmalloc(sizeof(struct shash_desc) + crypto_shash_descsize(tfm), shash_desc 103 crypto/adiantum.c struct shash_desc hash_desc; shash_desc 262 crypto/adiantum.c struct shash_desc *hash_desc = &rctx->u.hash_desc; shash_desc 27 crypto/asymmetric_keys/pkcs7_verify.c struct shash_desc *desc; shash_desc 243 crypto/asymmetric_keys/verify_pefile.c struct shash_desc *desc) shash_desc 322 crypto/asymmetric_keys/verify_pefile.c struct shash_desc *desc; shash_desc 27 crypto/asymmetric_keys/x509_public_key.c struct shash_desc *desc; shash_desc 840 crypto/ccm.c static int crypto_cbcmac_digest_init(struct shash_desc *pdesc) shash_desc 852 crypto/ccm.c static int crypto_cbcmac_digest_update(struct shash_desc *pdesc, const u8 *p, shash_desc 879 crypto/ccm.c static int crypto_cbcmac_digest_final(struct shash_desc *pdesc, u8 *out) shash_desc 104 crypto/cmac.c static int crypto_cmac_digest_init(struct shash_desc *pdesc) shash_desc 117 crypto/cmac.c static int crypto_cmac_digest_update(struct shash_desc *pdesc, const u8 *p, shash_desc 164 crypto/cmac.c static int crypto_cmac_digest_final(struct shash_desc *pdesc, u8 *out) shash_desc 71 crypto/crc32_generic.c static int crc32_init(struct shash_desc *desc) shash_desc 81 crypto/crc32_generic.c static int crc32_update(struct shash_desc *desc, const u8 *data, shash_desc 98 crypto/crc32_generic.c static int crc32_finup(struct shash_desc *desc, const u8 *data, shash_desc 104 crypto/crc32_generic.c static int crc32_final(struct shash_desc *desc, u8 *out) shash_desc 112 crypto/crc32_generic.c static int crc32_digest(struct shash_desc *desc, const u8 *data, shash_desc 57 crypto/crc32c_generic.c static int chksum_init(struct shash_desc *desc) shash_desc 85 crypto/crc32c_generic.c static int chksum_update(struct shash_desc *desc, const u8 *data, shash_desc 94 crypto/crc32c_generic.c static int chksum_final(struct shash_desc *desc, u8 *out) shash_desc 108 crypto/crc32c_generic.c static int chksum_finup(struct shash_desc *desc, const u8 *data, shash_desc 116 crypto/crc32c_generic.c static int chksum_digest(struct shash_desc *desc, const u8 *data, shash_desc 42 crypto/crct10dif_generic.c static int chksum_init(struct shash_desc *desc) shash_desc 51 crypto/crct10dif_generic.c static int chksum_update(struct shash_desc *desc, const u8 *data, shash_desc 60 crypto/crct10dif_generic.c static int chksum_final(struct shash_desc *desc, u8 *out) shash_desc 74 crypto/crct10dif_generic.c static int chksum_finup(struct shash_desc *desc, const u8 *data, shash_desc 82 crypto/crct10dif_generic.c static int chksum_digest(struct shash_desc *desc, const u8 *data, shash_desc 81 crypto/cryptd.c struct shash_desc desc; shash_desc 540 crypto/cryptd.c struct shash_desc *desc = &rctx->desc; shash_desc 631 crypto/cryptd.c struct shash_desc *desc = &rctx->desc; shash_desc 662 crypto/cryptd.c struct shash_desc *desc = cryptd_shash_desc(req); shash_desc 1046 crypto/cryptd.c struct shash_desc *cryptd_shash_desc(struct ahash_request *req) shash_desc 37 crypto/crypto_null.c static int null_init(struct shash_desc *desc) shash_desc 42 crypto/crypto_null.c static int null_update(struct shash_desc *desc, const u8 *data, shash_desc 48 crypto/crypto_null.c static int null_final(struct shash_desc *desc, u8 *out) shash_desc 53 crypto/crypto_null.c static int null_digest(struct shash_desc *desc, const u8 *data, shash_desc 1656 crypto/drbg.c struct shash_desc shash; shash_desc 1672 crypto/drbg.c sdesc = kzalloc(sizeof(struct shash_desc) + crypto_shash_descsize(tfm), shash_desc 46 crypto/ghash-generic.c static int ghash_init(struct shash_desc *desc) shash_desc 80 crypto/ghash-generic.c static int ghash_update(struct shash_desc *desc, shash_desc 133 crypto/ghash-generic.c static int ghash_final(struct shash_desc *desc, u8 *dst) shash_desc 83 crypto/hmac.c static int hmac_export(struct shash_desc *pdesc, void *out) shash_desc 85 crypto/hmac.c struct shash_desc *desc = shash_desc_ctx(pdesc); shash_desc 90 crypto/hmac.c static int hmac_import(struct shash_desc *pdesc, const void *in) shash_desc 92 crypto/hmac.c struct shash_desc *desc = shash_desc_ctx(pdesc); shash_desc 100 crypto/hmac.c static int hmac_init(struct shash_desc *pdesc) shash_desc 105 crypto/hmac.c static int hmac_update(struct shash_desc *pdesc, shash_desc 108 crypto/hmac.c struct shash_desc *desc = shash_desc_ctx(pdesc); shash_desc 113 crypto/hmac.c static int hmac_final(struct shash_desc *pdesc, u8 *out) shash_desc 119 crypto/hmac.c struct shash_desc *desc = shash_desc_ctx(pdesc); shash_desc 126 crypto/hmac.c static int hmac_finup(struct shash_desc *pdesc, const u8 *data, shash_desc 134 crypto/hmac.c struct shash_desc *desc = shash_desc_ctx(pdesc); shash_desc 153 crypto/hmac.c parent->descsize = sizeof(struct shash_desc) + shash_desc 139 crypto/md4.c static int md4_init(struct shash_desc *desc) shash_desc 152 crypto/md4.c static int md4_update(struct shash_desc *desc, const u8 *data, unsigned int len) shash_desc 184 crypto/md4.c static int md4_final(struct shash_desc *desc, u8 *out) shash_desc 132 crypto/md5.c static int md5_init(struct shash_desc *desc) shash_desc 145 crypto/md5.c static int md5_update(struct shash_desc *desc, const u8 *data, unsigned int len) shash_desc 177 crypto/md5.c static int md5_final(struct shash_desc *desc, u8 *out) shash_desc 205 crypto/md5.c static int md5_export(struct shash_desc *desc, void *out) shash_desc 213 crypto/md5.c static int md5_import(struct shash_desc *desc, const void *in) shash_desc 47 crypto/michael_mic.c static int michael_init(struct shash_desc *desc) shash_desc 59 crypto/michael_mic.c static int michael_update(struct shash_desc *desc, const u8 *data, shash_desc 100 crypto/michael_mic.c static int michael_final(struct shash_desc *desc, u8 *out) shash_desc 143 crypto/nhpoly1305.c int crypto_nhpoly1305_init(struct shash_desc *desc) shash_desc 154 crypto/nhpoly1305.c int crypto_nhpoly1305_update_helper(struct shash_desc *desc, shash_desc 190 crypto/nhpoly1305.c int crypto_nhpoly1305_update(struct shash_desc *desc, shash_desc 197 crypto/nhpoly1305.c int crypto_nhpoly1305_final_helper(struct shash_desc *desc, u8 *dst, nh_t nh_fn) shash_desc 217 crypto/nhpoly1305.c int crypto_nhpoly1305_final(struct shash_desc *desc, u8 *dst) shash_desc 37 crypto/poly1305_generic.c int crypto_poly1305_init(struct shash_desc *desc) shash_desc 181 crypto/poly1305_generic.c int crypto_poly1305_update(struct shash_desc *desc, shash_desc 264 crypto/poly1305_generic.c int crypto_poly1305_final(struct shash_desc *desc, u8 *dst) shash_desc 213 crypto/rmd128.c static int rmd128_init(struct shash_desc *desc) shash_desc 229 crypto/rmd128.c static int rmd128_update(struct shash_desc *desc, const u8 *data, shash_desc 265 crypto/rmd128.c static int rmd128_final(struct shash_desc *desc, u8 *out) shash_desc 256 crypto/rmd160.c static int rmd160_init(struct shash_desc *desc) shash_desc 273 crypto/rmd160.c static int rmd160_update(struct shash_desc *desc, const u8 *data, shash_desc 309 crypto/rmd160.c static int rmd160_final(struct shash_desc *desc, u8 *out) shash_desc 228 crypto/rmd256.c static int rmd256_init(struct shash_desc *desc) shash_desc 248 crypto/rmd256.c static int rmd256_update(struct shash_desc *desc, const u8 *data, shash_desc 284 crypto/rmd256.c static int rmd256_final(struct shash_desc *desc, u8 *out) shash_desc 275 crypto/rmd320.c static int rmd320_init(struct shash_desc *desc) shash_desc 297 crypto/rmd320.c static int rmd320_update(struct shash_desc *desc, const u8 *data, shash_desc 333 crypto/rmd320.c static int rmd320_final(struct shash_desc *desc, u8 *out) shash_desc 43 crypto/sha1_generic.c int crypto_sha1_update(struct shash_desc *desc, const u8 *data, shash_desc 50 crypto/sha1_generic.c static int sha1_final(struct shash_desc *desc, u8 *out) shash_desc 56 crypto/sha1_generic.c int crypto_sha1_finup(struct shash_desc *desc, const u8 *data, shash_desc 36 crypto/sha256_generic.c static int crypto_sha256_init(struct shash_desc *desc) shash_desc 41 crypto/sha256_generic.c static int crypto_sha224_init(struct shash_desc *desc) shash_desc 46 crypto/sha256_generic.c int crypto_sha256_update(struct shash_desc *desc, const u8 *data, shash_desc 53 crypto/sha256_generic.c static int crypto_sha256_final(struct shash_desc *desc, u8 *out) shash_desc 61 crypto/sha256_generic.c int crypto_sha256_finup(struct shash_desc *desc, const u8 *data, shash_desc 161 crypto/sha3_generic.c int crypto_sha3_init(struct shash_desc *desc) shash_desc 175 crypto/sha3_generic.c int crypto_sha3_update(struct shash_desc *desc, const u8 *data, shash_desc 213 crypto/sha3_generic.c int crypto_sha3_final(struct shash_desc *desc, u8 *out) shash_desc 160 crypto/sha512_generic.c int crypto_sha512_update(struct shash_desc *desc, const u8 *data, shash_desc 167 crypto/sha512_generic.c static int sha512_final(struct shash_desc *desc, u8 *hash) shash_desc 173 crypto/sha512_generic.c int crypto_sha512_finup(struct shash_desc *desc, const u8 *data, shash_desc 80 crypto/shash.c static int shash_update_unaligned(struct shash_desc *desc, const u8 *data, shash_desc 110 crypto/shash.c int crypto_shash_update(struct shash_desc *desc, const u8 *data, shash_desc 124 crypto/shash.c static int shash_final_unaligned(struct shash_desc *desc, u8 *out) shash_desc 152 crypto/shash.c int crypto_shash_final(struct shash_desc *desc, u8 *out) shash_desc 165 crypto/shash.c static int shash_finup_unaligned(struct shash_desc *desc, const u8 *data, shash_desc 172 crypto/shash.c int crypto_shash_finup(struct shash_desc *desc, const u8 *data, shash_desc 186 crypto/shash.c static int shash_digest_unaligned(struct shash_desc *desc, const u8 *data, shash_desc 193 crypto/shash.c int crypto_shash_digest(struct shash_desc *desc, const u8 *data, shash_desc 210 crypto/shash.c static int shash_default_export(struct shash_desc *desc, void *out) shash_desc 216 crypto/shash.c static int shash_default_import(struct shash_desc *desc, const void *in) shash_desc 233 crypto/shash.c struct shash_desc *desc = ahash_request_ctx(req); shash_desc 240 crypto/shash.c int shash_ahash_update(struct ahash_request *req, struct shash_desc *desc) shash_desc 263 crypto/shash.c int shash_ahash_finup(struct ahash_request *req, struct shash_desc *desc) shash_desc 287 crypto/shash.c struct shash_desc *desc = ahash_request_ctx(req); shash_desc 294 crypto/shash.c int shash_ahash_digest(struct ahash_request *req, struct shash_desc *desc) shash_desc 321 crypto/shash.c struct shash_desc *desc = ahash_request_ctx(req); shash_desc 336 crypto/shash.c struct shash_desc *desc = ahash_request_ctx(req); shash_desc 384 crypto/shash.c crt->reqsize = sizeof(struct shash_desc) + crypto_shash_descsize(shash); shash_desc 145 crypto/sm3_generic.c int crypto_sm3_update(struct shash_desc *desc, const u8 *data, shash_desc 152 crypto/sm3_generic.c static int sm3_final(struct shash_desc *desc, u8 *out) shash_desc 158 crypto/sm3_generic.c int crypto_sm3_finup(struct shash_desc *desc, const u8 *data, shash_desc 908 crypto/streebog_generic.c static int streebog_init(struct shash_desc *desc) shash_desc 1002 crypto/streebog_generic.c static int streebog_update(struct shash_desc *desc, const u8 *data, shash_desc 1036 crypto/streebog_generic.c static int streebog_final(struct shash_desc *desc, u8 *digest) shash_desc 1091 crypto/testmgr.c struct shash_desc *desc, shash_desc 1440 crypto/testmgr.c struct shash_desc *desc, shash_desc 1465 crypto/testmgr.c struct shash_desc *desc, struct test_sglist *tsgl, shash_desc 1506 crypto/testmgr.c static void generate_random_hash_testvec(struct shash_desc *desc, shash_desc 1551 crypto/testmgr.c struct shash_desc *desc, shash_desc 1562 crypto/testmgr.c struct shash_desc *generic_desc = NULL; shash_desc 1667 crypto/testmgr.c struct shash_desc *desc, shash_desc 1677 crypto/testmgr.c struct shash_desc **desc_ret) shash_desc 1680 crypto/testmgr.c struct shash_desc *desc; shash_desc 1716 crypto/testmgr.c struct shash_desc *desc = NULL; shash_desc 493 crypto/tgr192.c static int tgr192_init(struct shash_desc *desc) shash_desc 509 crypto/tgr192.c static int tgr192_update(struct shash_desc *desc, const u8 *inbuf, shash_desc 550 crypto/tgr192.c static int tgr192_final(struct shash_desc *desc, u8 * out) shash_desc 604 crypto/tgr192.c static int tgr160_final(struct shash_desc *desc, u8 * out) shash_desc 615 crypto/tgr192.c static int tgr128_final(struct shash_desc *desc, u8 * out) shash_desc 481 crypto/vmac.c static int vmac_init(struct shash_desc *desc) shash_desc 493 crypto/vmac.c static int vmac_update(struct shash_desc *desc, const u8 *p, unsigned int len) shash_desc 563 crypto/vmac.c static int vmac_final(struct shash_desc *desc, u8 *out) shash_desc 989 crypto/wp512.c static int wp512_init(struct shash_desc *desc) { shash_desc 1003 crypto/wp512.c static int wp512_update(struct shash_desc *desc, const u8 *source, shash_desc 1065 crypto/wp512.c static int wp512_final(struct shash_desc *desc, u8 *out) shash_desc 1100 crypto/wp512.c static int wp384_final(struct shash_desc *desc, u8 *out) shash_desc 1111 crypto/wp512.c static int wp256_final(struct shash_desc *desc, u8 *out) shash_desc 71 crypto/xcbc.c static int crypto_xcbc_digest_init(struct shash_desc *pdesc) shash_desc 84 crypto/xcbc.c static int crypto_xcbc_digest_update(struct shash_desc *pdesc, const u8 *p, shash_desc 131 crypto/xcbc.c static int crypto_xcbc_digest_final(struct shash_desc *pdesc, u8 *out) shash_desc 33 crypto/xxhash_generic.c static int xxhash64_init(struct shash_desc *desc) shash_desc 43 crypto/xxhash_generic.c static int xxhash64_update(struct shash_desc *desc, const u8 *data, shash_desc 53 crypto/xxhash_generic.c static int xxhash64_final(struct shash_desc *desc, u8 *out) shash_desc 62 crypto/xxhash_generic.c static int xxhash64_digest(struct shash_desc *desc, const u8 *data, shash_desc 5420 drivers/block/drbd/drbd_receiver.c struct shash_desc *desc; shash_desc 5433 drivers/block/drbd/drbd_receiver.c desc = kmalloc(sizeof(struct shash_desc) + shash_desc 233 drivers/crypto/bcm/cipher.h struct shash_desc *shash; shash_desc 189 drivers/crypto/bcm/util.c struct shash_desc shash; shash_desc 227 drivers/crypto/bcm/util.c size = sizeof(struct shash_desc) + crypto_shash_descsize(hash); shash_desc 310 drivers/crypto/chelsio/chcr_algo.c static int chcr_compute_partial_hash(struct shash_desc *desc, shash_desc 59 drivers/crypto/nx/nx-aes-xcbc.c static int nx_xcbc_empty(struct shash_desc *desc, u8 *out) shash_desc 156 drivers/crypto/nx/nx-aes-xcbc.c static int nx_xcbc_init(struct shash_desc *desc) shash_desc 165 drivers/crypto/nx/nx-aes-xcbc.c static int nx_xcbc_update(struct shash_desc *desc, shash_desc 292 drivers/crypto/nx/nx-aes-xcbc.c static int nx_xcbc_final(struct shash_desc *desc, u8 *out) shash_desc 38 drivers/crypto/nx/nx-sha256.c static int nx_sha256_init(struct shash_desc *desc) { shash_desc 56 drivers/crypto/nx/nx-sha256.c static int nx_sha256_update(struct shash_desc *desc, const u8 *data, shash_desc 176 drivers/crypto/nx/nx-sha256.c static int nx_sha256_final(struct shash_desc *desc, u8 *out) shash_desc 246 drivers/crypto/nx/nx-sha256.c static int nx_sha256_export(struct shash_desc *desc, void *out) shash_desc 255 drivers/crypto/nx/nx-sha256.c static int nx_sha256_import(struct shash_desc *desc, const void *in) shash_desc 37 drivers/crypto/nx/nx-sha512.c static int nx_sha512_init(struct shash_desc *desc) shash_desc 56 drivers/crypto/nx/nx-sha512.c static int nx_sha512_update(struct shash_desc *desc, const u8 *data, shash_desc 179 drivers/crypto/nx/nx-sha512.c static int nx_sha512_final(struct shash_desc *desc, u8 *out) shash_desc 252 drivers/crypto/nx/nx-sha512.c static int nx_sha512_export(struct shash_desc *desc, void *out) shash_desc 261 drivers/crypto/nx/nx-sha512.c static int nx_sha512_import(struct shash_desc *desc, const void *in) shash_desc 24 drivers/crypto/padlock-sha.c struct shash_desc fallback; shash_desc 31 drivers/crypto/padlock-sha.c static int padlock_sha_init(struct shash_desc *desc) shash_desc 40 drivers/crypto/padlock-sha.c static int padlock_sha_update(struct shash_desc *desc, shash_desc 48 drivers/crypto/padlock-sha.c static int padlock_sha_export(struct shash_desc *desc, void *out) shash_desc 55 drivers/crypto/padlock-sha.c static int padlock_sha_import(struct shash_desc *desc, const void *in) shash_desc 71 drivers/crypto/padlock-sha.c static int padlock_sha1_finup(struct shash_desc *desc, const u8 *in, shash_desc 125 drivers/crypto/padlock-sha.c static int padlock_sha1_final(struct shash_desc *desc, u8 *out) shash_desc 132 drivers/crypto/padlock-sha.c static int padlock_sha256_finup(struct shash_desc *desc, const u8 *in, shash_desc 186 drivers/crypto/padlock-sha.c static int padlock_sha256_final(struct shash_desc *desc, u8 *out) shash_desc 274 drivers/crypto/padlock-sha.c static int padlock_sha1_init_nano(struct shash_desc *desc) shash_desc 285 drivers/crypto/padlock-sha.c static int padlock_sha1_update_nano(struct shash_desc *desc, shash_desc 334 drivers/crypto/padlock-sha.c static int padlock_sha1_final_nano(struct shash_desc *desc, u8 *out) shash_desc 357 drivers/crypto/padlock-sha.c static int padlock_sha256_init_nano(struct shash_desc *desc) shash_desc 369 drivers/crypto/padlock-sha.c static int padlock_sha256_update_nano(struct shash_desc *desc, const u8 *data, shash_desc 418 drivers/crypto/padlock-sha.c static int padlock_sha256_final_nano(struct shash_desc *desc, u8 *out) shash_desc 442 drivers/crypto/padlock-sha.c static int padlock_sha_export_nano(struct shash_desc *desc, shash_desc 452 drivers/crypto/padlock-sha.c static int padlock_sha_import_nano(struct shash_desc *desc, shash_desc 97 drivers/crypto/stm32/stm32-crc32.c static int stm32_crc_init(struct shash_desc *desc) shash_desc 127 drivers/crypto/stm32/stm32-crc32.c static int stm32_crc_update(struct shash_desc *desc, const u8 *d8, shash_desc 182 drivers/crypto/stm32/stm32-crc32.c static int stm32_crc_final(struct shash_desc *desc, u8 *out) shash_desc 194 drivers/crypto/stm32/stm32-crc32.c static int stm32_crc_finup(struct shash_desc *desc, const u8 *data, shash_desc 201 drivers/crypto/stm32/stm32-crc32.c static int stm32_crc_digest(struct shash_desc *desc, const u8 *data, shash_desc 45 drivers/crypto/vmx/ghash.c static int p8_ghash_init(struct shash_desc *desc) shash_desc 116 drivers/crypto/vmx/ghash.c static int p8_ghash_update(struct shash_desc *desc, shash_desc 152 drivers/crypto/vmx/ghash.c static int p8_ghash_final(struct shash_desc *desc, u8 *out) shash_desc 176 drivers/infiniband/hw/i40iw/i40iw_osdep.h enum i40iw_status_code i40iw_ieq_check_mpacrc(struct shash_desc *desc, void *addr, shash_desc 180 drivers/infiniband/hw/i40iw/i40iw_osdep.h void i40iw_free_hash_desc(struct shash_desc *); shash_desc 181 drivers/infiniband/hw/i40iw/i40iw_osdep.h enum i40iw_status_code i40iw_init_hash_desc(struct shash_desc **); shash_desc 139 drivers/infiniband/hw/i40iw/i40iw_puda.h struct shash_desc *hash_desc; shash_desc 176 drivers/infiniband/hw/i40iw/i40iw_puda.h enum i40iw_status_code i40iw_ieq_check_mpacrc(struct shash_desc *desc, shash_desc 178 drivers/infiniband/hw/i40iw/i40iw_puda.h enum i40iw_status_code i40iw_init_hash_desc(struct shash_desc **desc); shash_desc 180 drivers/infiniband/hw/i40iw/i40iw_puda.h void i40iw_free_hash_desc(struct shash_desc *desc); shash_desc 1313 drivers/infiniband/hw/i40iw/i40iw_utils.c enum i40iw_status_code i40iw_init_hash_desc(struct shash_desc **desc) shash_desc 1316 drivers/infiniband/hw/i40iw/i40iw_utils.c struct shash_desc *tdesc; shash_desc 1338 drivers/infiniband/hw/i40iw/i40iw_utils.c void i40iw_free_hash_desc(struct shash_desc *desc) shash_desc 1370 drivers/infiniband/hw/i40iw/i40iw_utils.c enum i40iw_status_code i40iw_ieq_check_mpacrc(struct shash_desc *desc, shash_desc 329 drivers/infiniband/sw/siw/siw.h struct shash_desc *mpa_crc_hd; shash_desc 409 drivers/infiniband/sw/siw/siw.h struct shash_desc *mpa_crc_hd; shash_desc 236 drivers/infiniband/sw/siw/siw_qp.c sizeof(struct shash_desc); shash_desc 93 drivers/net/ppp/ppp_mppe.c struct shash_desc *sha1; shash_desc 202 drivers/staging/ks7010/ks_hostif.c struct shash_desc *desc = NULL; shash_desc 168 drivers/target/iscsi/iscsi_target_auth.c struct shash_desc *desc = NULL; shash_desc 649 drivers/thunderbolt/domain.c struct shash_desc *shash; shash_desc 42 fs/cifs/cifsencrypt.c struct shash_desc *shash) shash_desc 136 fs/cifs/cifsglob.h struct shash_desc shash; shash_desc 574 fs/cifs/cifsproto.h struct shash_desc *shash); shash_desc 953 fs/cifs/misc.c size = sizeof(struct shash_desc) + crypto_shash_descsize(*shash); shash_desc 174 fs/cifs/smb2transport.c struct shash_desc *shash; shash_desc 435 fs/cifs/smb2transport.c struct shash_desc *shash = &server->secmech.sdesccmacaes->shash; shash_desc 604 fs/ecryptfs/keystore.c struct shash_desc *hash_desc; shash_desc 2096 fs/ext4/ext4.h struct shash_desc shash; shash_desc 1458 fs/f2fs/f2fs.h struct shash_desc shash; shash_desc 79 fs/ubifs/auth.c struct shash_desc *inhash) shash_desc 105 fs/ubifs/auth.c static struct shash_desc *ubifs_get_desc(const struct ubifs_info *c, shash_desc 108 fs/ubifs/auth.c struct shash_desc *desc; shash_desc 136 fs/ubifs/auth.c struct shash_desc *__ubifs_hash_get_desc(const struct ubifs_info *c) shash_desc 488 fs/ubifs/auth.c int __ubifs_shash_copy_state(const struct ubifs_info *c, struct shash_desc *src, shash_desc 489 fs/ubifs/auth.c struct shash_desc *target) shash_desc 226 fs/ubifs/journal.c int len, struct shash_desc *hash) shash_desc 609 fs/ubifs/lpt.c struct shash_desc *desc; shash_desc 1657 fs/ubifs/lpt.c struct shash_desc *desc; shash_desc 562 fs/ubifs/replay.c static int authenticate_sleb_hash(struct ubifs_info *c, struct shash_desc *log_hash, u8 *hash) shash_desc 598 fs/ubifs/replay.c struct shash_desc *log_hash, int is_last) shash_desc 715 fs/ubifs/ubifs.h struct shash_desc *log_hash; shash_desc 731 fs/ubifs/ubifs.h struct shash_desc *log_hash; shash_desc 1476 fs/ubifs/ubifs.h struct shash_desc *log_hash; shash_desc 1514 fs/ubifs/ubifs.h struct shash_desc *__ubifs_hash_get_desc(const struct ubifs_info *c); shash_desc 1515 fs/ubifs/ubifs.h static inline struct shash_desc *ubifs_hash_get_desc(const struct ubifs_info *c) shash_desc 1521 fs/ubifs/ubifs.h struct shash_desc *desc) shash_desc 1530 fs/ubifs/ubifs.h struct shash_desc *desc, const void *buf, shash_desc 1545 fs/ubifs/ubifs.h struct shash_desc *desc, u8 *out) shash_desc 1562 fs/ubifs/ubifs.h struct shash_desc *inhash); shash_desc 1688 fs/ubifs/ubifs.h int __ubifs_shash_copy_state(const struct ubifs_info *c, struct shash_desc *src, shash_desc 1689 fs/ubifs/ubifs.h struct shash_desc *target); shash_desc 1691 fs/ubifs/ubifs.h struct shash_desc *src, shash_desc 1692 fs/ubifs/ubifs.h struct shash_desc *target) shash_desc 47 include/crypto/cryptd.h struct shash_desc *cryptd_shash_desc(struct ahash_request *req); shash_desc 153 include/crypto/hash.h #define HASH_MAX_DESCSIZE (sizeof(struct shash_desc) + 360) shash_desc 158 include/crypto/hash.h char __##shash##_desc[sizeof(struct shash_desc) + \ shash_desc 160 include/crypto/hash.h struct shash_desc *shash = (struct shash_desc *)__##shash##_desc shash_desc 180 include/crypto/hash.h int (*init)(struct shash_desc *desc); shash_desc 181 include/crypto/hash.h int (*update)(struct shash_desc *desc, const u8 *data, shash_desc 183 include/crypto/hash.h int (*final)(struct shash_desc *desc, u8 *out); shash_desc 184 include/crypto/hash.h int (*finup)(struct shash_desc *desc, const u8 *data, shash_desc 186 include/crypto/hash.h int (*digest)(struct shash_desc *desc, const u8 *data, shash_desc 188 include/crypto/hash.h int (*export)(struct shash_desc *desc, void *out); shash_desc 189 include/crypto/hash.h int (*import)(struct shash_desc *desc, const void *in); shash_desc 806 include/crypto/hash.h static inline void *shash_desc_ctx(struct shash_desc *desc) shash_desc 842 include/crypto/hash.h int crypto_shash_digest(struct shash_desc *desc, const u8 *data, shash_desc 857 include/crypto/hash.h static inline int crypto_shash_export(struct shash_desc *desc, void *out) shash_desc 874 include/crypto/hash.h static inline int crypto_shash_import(struct shash_desc *desc, const void *in) shash_desc 896 include/crypto/hash.h static inline int crypto_shash_init(struct shash_desc *desc) shash_desc 918 include/crypto/hash.h int crypto_shash_update(struct shash_desc *desc, const u8 *data, shash_desc 935 include/crypto/hash.h int crypto_shash_final(struct shash_desc *desc, u8 *out); shash_desc 952 include/crypto/hash.h int crypto_shash_finup(struct shash_desc *desc, const u8 *data, shash_desc 955 include/crypto/hash.h static inline void shash_desc_zero(struct shash_desc *desc) shash_desc 120 include/crypto/internal/hash.h int shash_ahash_update(struct ahash_request *req, struct shash_desc *desc); shash_desc 121 include/crypto/internal/hash.h int shash_ahash_finup(struct ahash_request *req, struct shash_desc *desc); shash_desc 122 include/crypto/internal/hash.h int shash_ahash_digest(struct ahash_request *req, struct shash_desc *desc); shash_desc 64 include/crypto/nhpoly1305.h int crypto_nhpoly1305_init(struct shash_desc *desc); shash_desc 65 include/crypto/nhpoly1305.h int crypto_nhpoly1305_update(struct shash_desc *desc, shash_desc 67 include/crypto/nhpoly1305.h int crypto_nhpoly1305_update_helper(struct shash_desc *desc, shash_desc 70 include/crypto/nhpoly1305.h int crypto_nhpoly1305_final(struct shash_desc *desc, u8 *dst); shash_desc 71 include/crypto/nhpoly1305.h int crypto_nhpoly1305_final_helper(struct shash_desc *desc, u8 *dst, shash_desc 57 include/crypto/poly1305.h int crypto_poly1305_init(struct shash_desc *desc); shash_desc 60 include/crypto/poly1305.h int crypto_poly1305_update(struct shash_desc *desc, shash_desc 62 include/crypto/poly1305.h int crypto_poly1305_final(struct shash_desc *desc, u8 *dst); shash_desc 96 include/crypto/sha.h struct shash_desc; shash_desc 98 include/crypto/sha.h extern int crypto_sha1_update(struct shash_desc *desc, const u8 *data, shash_desc 101 include/crypto/sha.h extern int crypto_sha1_finup(struct shash_desc *desc, const u8 *data, shash_desc 104 include/crypto/sha.h extern int crypto_sha256_update(struct shash_desc *desc, const u8 *data, shash_desc 107 include/crypto/sha.h extern int crypto_sha256_finup(struct shash_desc *desc, const u8 *data, shash_desc 110 include/crypto/sha.h extern int crypto_sha512_update(struct shash_desc *desc, const u8 *data, shash_desc 113 include/crypto/sha.h extern int crypto_sha512_finup(struct shash_desc *desc, const u8 *data, shash_desc 20 include/crypto/sha1_base.h static inline int sha1_base_init(struct shash_desc *desc) shash_desc 34 include/crypto/sha1_base.h static inline int sha1_base_do_update(struct shash_desc *desc, shash_desc 72 include/crypto/sha1_base.h static inline int sha1_base_do_finalize(struct shash_desc *desc, shash_desc 95 include/crypto/sha1_base.h static inline int sha1_base_finish(struct shash_desc *desc, u8 *out) shash_desc 21 include/crypto/sha256_base.h static inline int sha224_base_init(struct shash_desc *desc) shash_desc 28 include/crypto/sha256_base.h static inline int sha256_base_init(struct shash_desc *desc) shash_desc 35 include/crypto/sha256_base.h static inline int sha256_base_do_update(struct shash_desc *desc, shash_desc 73 include/crypto/sha256_base.h static inline int sha256_base_do_finalize(struct shash_desc *desc, shash_desc 96 include/crypto/sha256_base.h static inline int sha256_base_finish(struct shash_desc *desc, u8 *out) shash_desc 29 include/crypto/sha3.h int crypto_sha3_init(struct shash_desc *desc); shash_desc 30 include/crypto/sha3.h int crypto_sha3_update(struct shash_desc *desc, const u8 *data, shash_desc 32 include/crypto/sha3.h int crypto_sha3_final(struct shash_desc *desc, u8 *out); shash_desc 21 include/crypto/sha512_base.h static inline int sha384_base_init(struct shash_desc *desc) shash_desc 38 include/crypto/sha512_base.h static inline int sha512_base_init(struct shash_desc *desc) shash_desc 55 include/crypto/sha512_base.h static inline int sha512_base_do_update(struct shash_desc *desc, shash_desc 95 include/crypto/sha512_base.h static inline int sha512_base_do_finalize(struct shash_desc *desc, shash_desc 119 include/crypto/sha512_base.h static inline int sha512_base_finish(struct shash_desc *desc, u8 *out) shash_desc 33 include/crypto/sm3.h struct shash_desc; shash_desc 35 include/crypto/sm3.h extern int crypto_sm3_update(struct shash_desc *desc, const u8 *data, shash_desc 38 include/crypto/sm3.h extern int crypto_sm3_finup(struct shash_desc *desc, const u8 *data, shash_desc 20 include/crypto/sm3_base.h static inline int sm3_base_init(struct shash_desc *desc) shash_desc 37 include/crypto/sm3_base.h static inline int sm3_base_do_update(struct shash_desc *desc, shash_desc 75 include/crypto/sm3_base.h static inline int sm3_base_do_finalize(struct shash_desc *desc, shash_desc 98 include/crypto/sm3_base.h static inline int sm3_base_finish(struct shash_desc *desc, u8 *out) shash_desc 1618 include/linux/jbd2.h struct shash_desc shash; shash_desc 39 include/net/seg6_hmac.h struct shash_desc * __percpu *shashs; shash_desc 709 kernel/kexec_file.c struct shash_desc *desc; shash_desc 60 lib/crc-t10dif.c struct shash_desc shash; shash_desc 204 lib/digsig.c struct shash_desc *desc = NULL; shash_desc 131 net/bluetooth/amp.c struct shash_desc *shash; shash_desc 125 net/ipv6/seg6_hmac.c struct shash_desc *shash; shash_desc 357 net/ipv6/seg6_hmac.c struct shash_desc *shash; shash_desc 384 net/ipv6/seg6_hmac.c algo->shashs = alloc_percpu(struct shash_desc *); shash_desc 426 net/ipv6/seg6_hmac.c struct shash_desc *shash; shash_desc 956 net/sunrpc/auth_gss/gss_krb5_crypto.c struct shash_desc *desc; shash_desc 1022 net/sunrpc/auth_gss/gss_krb5_crypto.c struct shash_desc *desc; shash_desc 412 net/sunrpc/auth_gss/gss_krb5_mech.c struct shash_desc *desc; shash_desc 74 security/integrity/evm/evm_crypto.c static struct shash_desc *init_desc(char type, uint8_t hash_algo) shash_desc 79 security/integrity/evm/evm_crypto.c struct shash_desc *desc; shash_desc 142 security/integrity/evm/evm_crypto.c static void hmac_add_misc(struct shash_desc *desc, struct inode *inode, shash_desc 194 security/integrity/evm/evm_crypto.c struct shash_desc *desc; shash_desc 336 security/integrity/evm/evm_crypto.c struct shash_desc *desc; shash_desc 83 security/keys/dh.c struct shash_desc shash; shash_desc 106 security/keys/dh.c size = sizeof(struct shash_desc) + crypto_shash_descsize(tfm); shash_desc 146 security/keys/dh.c struct shash_desc *desc = &sdesc->shash; shash_desc 38 security/keys/trusted.c struct shash_desc shash; shash_desc 50 security/keys/trusted.c size = sizeof(struct shash_desc) + crypto_shash_descsize(alg);