Defined in 7 files as a macro:
Referenced in 110 files:
-
arch/arm64/crypto/aes-glue.c,
line 111
-
arch/riscv/purgatory/purgatory.c,
2 times
-
arch/s390/crypto/hmac_s390.c,
3 times
-
arch/s390/crypto/phmac_s390.c,
3 times
-
arch/s390/kernel/cert_store.c,
3 times
-
arch/s390/purgatory/purgatory.c,
line 18
-
arch/x86/kernel/cpu/microcode/amd.c,
3 times
-
arch/x86/purgatory/purgatory.c,
2 times
-
crypto/asymmetric_keys/x509_parser.h,
line 19
-
crypto/sha256.c,
3 times
-
drivers/base/firmware_loader/main.c,
2 times
-
drivers/char/tpm/tpm2-sessions.c,
27 times
-
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c,
line 523
-
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c,
line 339
-
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c,
2 times
-
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c,
line 509
-
drivers/crypto/aspeed/aspeed-hace-hash.c,
3 times
-
drivers/crypto/atmel-aes.c,
line 2067
-
drivers/crypto/atmel-sha.c,
10 times
-
drivers/crypto/axis/artpec6_crypto.c,
4 times
-
drivers/crypto/bcm/cipher.c,
5 times
-
drivers/crypto/bcm/spu.c,
line 564
-
drivers/crypto/caam/caamalg.c,
10 times
-
drivers/crypto/caam/caamalg_qi.c,
7 times
-
drivers/crypto/caam/caamalg_qi2.c,
10 times
-
drivers/crypto/caam/caamhash.c,
3 times
-
drivers/crypto/ccp/ccp-crypto-sha.c,
2 times
-
drivers/crypto/ccp/ccp-ops.c,
7 times
-
drivers/crypto/ccree/cc_aead.c,
5 times
-
drivers/crypto/ccree/cc_aead.h,
line 18
-
drivers/crypto/ccree/cc_cipher.c,
line 633
-
drivers/crypto/ccree/cc_hash.c,
5 times
-
drivers/crypto/chelsio/chcr_algo.c,
10 times
-
drivers/crypto/chelsio/chcr_algo.h,
3 times
-
drivers/crypto/hisilicon/sec2/sec_crypto.c,
line 2656
-
drivers/crypto/img-hash.c,
3 times
-
drivers/crypto/inside-secure/eip93/eip93-aead.c,
4 times
-
drivers/crypto/inside-secure/eip93/eip93-common.c,
line 806
-
drivers/crypto/inside-secure/eip93/eip93-hash.c,
7 times
-
drivers/crypto/inside-secure/eip93/eip93-hash.h,
2 times
-
drivers/crypto/inside-secure/safexcel_cipher.c,
6 times
-
drivers/crypto/inside-secure/safexcel_hash.c,
15 times
-
drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c,
4 times
-
drivers/crypto/intel/keembay/ocs-hcu.c,
2 times
-
drivers/crypto/intel/qat/qat_common/qat_algs.c,
2 times
-
drivers/crypto/marvell/cesa/hash.c,
2 times
-
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c,
4 times
-
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c,
3 times
-
drivers/crypto/mxs-dcp.c,
line 1018
-
drivers/crypto/nx/nx-sha256.c,
13 times
-
drivers/crypto/omap-sham.c,
5 times
-
drivers/crypto/padlock-sha.c,
2 times
-
drivers/crypto/qce/aead.c,
2 times
-
drivers/crypto/qce/common.c,
4 times
-
drivers/crypto/qce/sha.c,
4 times
-
drivers/crypto/qce/sha.h,
line 16
-
drivers/crypto/rockchip/rk3288_crypto_ahash.c,
3 times
-
drivers/crypto/s5p-sss.c,
4 times
-
drivers/crypto/sa2ul.c,
6 times
-
drivers/crypto/sahara.c,
5 times
-
drivers/crypto/starfive/jh7110-hash.c,
3 times
-
drivers/crypto/stm32/stm32-hash.c,
3 times
-
drivers/crypto/talitos.c,
8 times
-
drivers/crypto/tegra/tegra-se-hash.c,
2 times
-
drivers/md/dm-ima.c,
2 times
-
drivers/net/usb/r8152.c,
line 5025
-
drivers/nvme/common/tests/auth_kunit.c,
line 93
-
drivers/platform/cznic/turris-omnia-mcu-keyctl.c,
3 times
-
drivers/thunderbolt/domain.c,
line 734
-
fs/ceph/crypto.c,
3 times
-
fs/ceph/crypto.h,
line 91
-
fs/crypto/fname.c,
2 times
-
fs/nfsd/nfs4recover.c,
2 times
-
fs/verity/hash_algs.c,
line 14
-
include/crypto/sha2.h,
8 times
-
include/linux/bpf.h,
2 times
-
include/linux/purgatory.h,
line 22
-
include/net/tcp_ao.h,
2 times
-
include/uapi/linux/nfsd/cld.h,
2 times
-
kernel/bpf/syscall.c,
3 times
-
kernel/bpf/verifier.c,
line 17753
-
kernel/kexec_file.c,
2 times
-
lib/crypto/arm64/sha256.h,
6 times
-
lib/crypto/hash_info.c,
line 43
-
lib/crypto/sha256.c,
16 times
-
lib/crypto/tests/sha256-testvecs.h,
3 times
-
lib/crypto/tests/sha256_kunit.c,
18 times
-
lib/crypto/x86/sha256.h,
8 times
-
net/ceph/auth_x.c,
5 times
-
net/ceph/crypto.c,
2 times
-
net/ceph/crypto.h,
line 45
-
net/ceph/messenger_v2.c,
7 times
-
net/ipv4/tcp_ao.c,
2 times
-
net/ipv6/seg6_hmac.c,
line 158
-
net/mptcp/crypto.c,
line 28
-
net/mptcp/options.c,
2 times
-
net/mptcp/subflow.c,
4 times
-
net/sctp/auth.c,
line 37
-
net/sctp/sm_make_chunk.c,
2 times
-
samples/tsm-mr/tsm_mr_sample.c,
line 14
-
security/apparmor/crypto.c,
3 times
-
security/ipe/audit.c,
line 186
-
security/keys/encrypted-keys/encrypted.c,
line 50
-
sound/soc/codecs/cros_ec_codec.c,
5 times
-
tools/testing/cxl/test/mem.c,
2 times
-
tools/testing/selftests/bpf/prog_tests/fs_kfuncs.c,
2 times
-
tools/testing/selftests/bpf/prog_tests/map_excl.c,
7 times
-
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c,
line 33
-
tools/testing/selftests/bpf/progs/test_fsverity.c,
3 times
-
tools/testing/selftests/bpf/progs/test_sig_in_xattr.c,
2 times