crypto_shash
Defined as a struct type in:
Referenced (in 99 files total) in:
- arch/arm/crypto/crc32-ce-glue.c, line 52
- arch/arm/crypto/ghash-ce-glue.c, 3 times
- arch/arm64/crypto/aes-glue.c, 4 times
- arch/arm64/crypto/ghash-ce-glue.c, line 189
- arch/arm64/crypto/polyval-ce-glue.c, line 72
- arch/arm64/crypto/sm4-ce-glue.c, 3 times
- arch/loongarch/crypto/crc32-loongarch.c, line 125
- arch/mips/crypto/crc32-mips.c, line 181
- arch/powerpc/crypto/crc-vpmsum_test.c, 2 times
- arch/powerpc/crypto/crc32c-vpmsum_glue.c, line 71
- arch/powerpc/crypto/ghash.c, line 55
- arch/riscv/crypto/ghash-riscv64-glue.c, line 33
- arch/s390/crypto/crc32-vx.c, 2 times
- arch/s390/crypto/ghash_s390.c, line 41
- arch/sparc/crypto/crc32c_glue.c, line 32
- arch/x86/crypto/crc32-pclmul_glue.c, line 92
- arch/x86/crypto/crc32c-intel_glue.c, line 83
- arch/x86/crypto/ghash-clmulni-intel_glue.c, 3 times
- arch/x86/crypto/polyval-clmulni_glue.c, 2 times
- arch/x86/kernel/cpu/sgx/ioctl.c, 2 times
- crypto/adiantum.c, 2 times
- crypto/ahash.c, 9 times
- crypto/asymmetric_keys/pkcs7_verify.c, line 26
- crypto/asymmetric_keys/verify_pefile.c, line 325
- crypto/asymmetric_keys/x509_public_key.c, line 27
- crypto/ccm.c, 3 times
- crypto/cmac.c, 7 times
- crypto/crc32_generic.c, line 36
- crypto/crc32c_generic.c, line 72
- crypto/cryptd.c, 7 times
- crypto/crypto_null.c, line 59
- crypto/drbg.c, line 1666
- crypto/essiv.c, 2 times
- crypto/ghash-generic.c, line 55
- crypto/hctr2.c, 2 times
- crypto/hmac.c, 11 times
- crypto/jitterentropy-kcapi.c, 3 times
- crypto/kdf_sp800108.c, 2 times
- crypto/michael_mic.c, line 129
- crypto/nhpoly1305.c, line 125
- crypto/polyval-generic.c, line 119
- crypto/shash.c, 14 times
- crypto/testmgr.c, 6 times
- crypto/vmac.c, line 430
- crypto/xcbc.c, 3 times
- crypto/xxhash_generic.c, line 20
- fs/bcachefs/bcachefs.h, 2 times
- fs/bcachefs/checksum.c, line 666
- fs/btrfs/disk-io.c, line 2029
- fs/btrfs/fs.h, 2 times
- fs/crypto/fscrypt_private.h, line 350
- fs/crypto/hkdf.c, 2 times
- fs/ecryptfs/crypto.c, line 156
- fs/ecryptfs/ecryptfs_kernel.h, line 240
- fs/ecryptfs/keystore.c, line 606
- fs/ext4/ext4.h, line 1666
- fs/f2fs/f2fs.h, line 1768
- fs/nfsd/nfs4recover.c, 5 times
- fs/smb/client/misc.c, line 1010
- fs/smb/server/crypto_ctx.c, line 65
- fs/ubifs/auth.c, line 90
- fs/ubifs/ubifs.h, 2 times
- fs/verity/fsverity_private.h, line 23
- fs/verity/hash_algs.c, line 46
- include/crypto/cryptd.h, line 47
- include/crypto/hash.h, 25 times
- include/crypto/internal/blake2b.h, line 72
- include/crypto/internal/hash.h, 6 times
- include/crypto/internal/kdf_selftest.h, 3 times
- include/crypto/kdf_sp800108.h, 2 times
- include/crypto/nhpoly1305.h, line 61
- include/linux/ceph/messenger.h, line 415
- include/linux/jbd2.h, line 1249
- include/net/sctp/auth.h, 2 times
- include/net/sctp/structs.h, 3 times
- include/net/seg6_hmac.h, line 38
- kernel/kexec_file.c, line 703
- lib/crc-t10dif.c, 3 times
- lib/crc64-rocksoft.c, 3 times
- lib/digsig.c, line 28
- lib/libcrc32c.c, line 36
- net/bluetooth/smp.c, 17 times
- net/ipv6/seg6_hmac.c, 5 times
- net/mac80211/aes_cmac.c, 5 times
- net/mac80211/aes_cmac.h, 4 times
- net/mac80211/fils_aead.c, 3 times
- net/mac80211/key.h, line 96
- net/sctp/auth.c, 4 times
- net/sctp/sm_make_chunk.c, 2 times
- net/sctp/socket.c, line 8532
- net/sunrpc/auth_gss/gss_krb5_keys.c, 4 times
- net/wireless/lib80211_crypt_tkip.c, 5 times
- security/apparmor/crypto.c, 2 times
- security/integrity/evm/evm_crypto.c, 3 times
- security/integrity/ima/ima.h, line 54
- security/integrity/ima/ima_crypto.c, 10 times
- security/keys/dh.c, 5 times
- security/keys/encrypted-keys/encrypted.c, 2 times
- security/keys/trusted-keys/trusted_tpm1.c, 3 times
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.