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);