Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 152 files:
-
arch/arm64/crypto/aes-neonbs-glue.c,
2 times
-
arch/powerpc/platforms/pseries/plpks.c,
2 times
-
arch/s390/crypto/prng.c,
2 times
-
arch/x86/coco/sev/core.c,
3 times
-
crypto/adiantum.c,
line 168
-
crypto/aead.c,
line 40
-
crypto/akcipher.c,
line 210
-
crypto/algif_hash.c,
line 288
-
crypto/algif_rng.c,
3 times
-
crypto/api.c,
line 630
-
crypto/asymmetric_keys/public_key.c,
4 times
-
crypto/asymmetric_keys/verify_pefile.c,
2 times
-
crypto/cipher.c,
line 37
-
crypto/dh.c,
3 times
-
crypto/ecc.c,
3 times
-
crypto/ecdh.c,
line 117
-
crypto/gcm.c,
line 115
-
crypto/jitterentropy-kcapi.c,
line 72
-
crypto/jitterentropy-testing.c,
line 233
-
crypto/krb5/krb5_kdf.c,
line 70
-
crypto/krb5/rfc3961_simplified.c,
8 times
-
crypto/krb5/rfc6803_camellia.c,
2 times
-
crypto/krb5/rfc8009_aes2.c,
3 times
-
crypto/lskcipher.c,
3 times
-
crypto/rng.c,
line 48
-
crypto/rsa-pkcs1pad.c,
2 times
-
crypto/rsassa-pkcs1.c,
line 225
-
crypto/seqiv.c,
line 36
-
crypto/skcipher.c,
line 394
-
crypto/testmgr.c,
2 times
-
drivers/char/tpm/tpm-chip.c,
line 250
-
drivers/char/tpm/tpm2-sessions.c,
3 times
-
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c,
3 times
-
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-trng.c,
line 96
-
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c,
3 times
-
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c,
4 times
-
drivers/crypto/amlogic/amlogic-gxl-cipher.c,
4 times
-
drivers/crypto/aspeed/aspeed-acry.c,
3 times
-
drivers/crypto/atmel-ecc.c,
line 65
-
drivers/crypto/atmel-sha204a.c,
2 times
-
drivers/crypto/caam/caampkc.c,
14 times
-
drivers/crypto/cavium/cpt/cptvf_main.c,
3 times
-
drivers/crypto/cavium/cpt/cptvf_reqmanager.c,
6 times
-
drivers/crypto/cavium/nitrox/nitrox_lib.c,
2 times
-
drivers/crypto/ccp/ccp-crypto-rsa.c,
3 times
-
drivers/crypto/ccree/cc_aead.c,
2 times
-
drivers/crypto/ccree/cc_buffer_mgr.c,
2 times
-
drivers/crypto/ccree/cc_cipher.c,
3 times
-
drivers/crypto/ccree/cc_hash.c,
4 times
-
drivers/crypto/ccree/cc_request_mgr.c,
line 109
-
drivers/crypto/gemini/sl3516-ce-cipher.c,
2 times
-
drivers/crypto/hisilicon/sgl.c,
line 128
-
drivers/crypto/inside-secure/safexcel_hash.c,
line 1068
-
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c,
10 times
-
drivers/crypto/intel/qat/qat_common/qat_compression.c,
line 258
-
drivers/crypto/marvell/cesa/hash.c,
line 1160
-
drivers/crypto/marvell/octeontx/otx_cptvf_main.c,
3 times
-
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h,
line 218
-
drivers/crypto/nx/nx.c,
2 times
-
drivers/crypto/starfive/jh7110-rsa.c,
3 times
-
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c,
2 times
-
drivers/crypto/virtio/virtio_crypto_core.c,
line 20
-
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c,
4 times
-
drivers/iommu/fsl_pamu.c,
line 911
-
drivers/md/dm-crypt.c,
14 times
-
drivers/md/dm-inlinecrypt.c,
2 times
-
drivers/md/dm-integrity.c,
3 times
-
drivers/misc/ibmvmc.c,
3 times
-
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c,
line 165
-
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c,
3 times
-
drivers/net/ppp/ppp_mppe.c,
line 186
-
drivers/net/wireguard/noise.c,
2 times
-
drivers/net/wireless/intel/ipw2x00/libipw_crypto_tkip.c,
line 93
-
drivers/net/wireless/intel/ipw2x00/libipw_crypto_wep.c,
line 53
-
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c,
line 1399
-
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c,
3 times
-
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c,
3 times
-
drivers/nvme/common/auth.c,
5 times
-
drivers/nvme/host/auth.c,
6 times
-
drivers/nvme/host/fabrics.c,
2 times
-
drivers/nvme/target/auth.c,
6 times
-
drivers/platform/x86/lenovo/think-lmi.c,
2 times
-
drivers/s390/crypto/ap_bus.c,
line 619
-
drivers/s390/crypto/pkey_api.c,
10 times
-
drivers/staging/rtl8723bs/core/rtw_cmd.c,
4 times
-
drivers/target/iscsi/iscsi_target_auth.c,
line 580
-
fs/crypto/block.c,
2 times
-
fs/crypto/keyring.c,
4 times
-
fs/crypto/keysetup_v1.c,
line 107
-
fs/ecryptfs/keystore.c,
line 802
-
fs/ecryptfs/messaging.c,
line 181
-
fs/erofs/super.c,
2 times
-
fs/nfsd/nfsctl.c,
line 2841
-
fs/smb/client/cifsencrypt.c,
3 times
-
fs/smb/client/connect.c,
5 times
-
fs/smb/client/fs_context.c,
14 times
-
fs/smb/client/misc.c,
5 times
-
fs/smb/client/sess.c,
line 697
-
fs/smb/client/smb1session.c,
11 times
-
fs/smb/client/smb2ops.c,
line 4681
-
fs/smb/client/smb2pdu.c,
7 times
-
fs/smb/server/auth.c,
line 265
-
fs/smb/server/mgmt/user_session.c,
2 times
-
fs/smb/server/smb2pdu.c,
line 138
-
include/crypto/acompress.h,
line 311
-
include/crypto/aead.h,
line 537
-
include/crypto/akcipher.h,
line 201
-
include/crypto/kpp.h,
line 199
-
include/crypto/skcipher.h,
line 868
-
include/linux/slab.h,
2 times
-
lib/crypto/aes.c,
line 1437
-
lib/crypto/gf128mul.c,
2 times
-
lib/crypto/mldsa.c,
line 552
-
lib/crypto/mpi/mpiutil.c,
3 times
-
mm/kasan/kasan_test_c.c,
2 times
-
mm/slab_common.c,
line 1272
-
net/bluetooth/ecdh_helper.c,
3 times
-
net/bluetooth/smp.c,
11 times
-
net/ceph/crypto.c,
line 173
-
net/core/sock.c,
line 2932
-
net/ipv4/esp4.c,
line 1113
-
net/ipv4/tcp_ao.c,
4 times
-
net/ipv4/tcp_fastopen.c,
line 122
-
net/mac80211/aead_api.c,
2 times
-
net/mac80211/aes_gmac.c,
line 66
-
net/mac80211/key.c,
line 764
-
net/mac802154/llsec.c,
12 times
-
net/rxrpc/rxgk.c,
line 58
-
net/rxrpc/rxgk_app.c,
line 160
-
net/rxrpc/rxgk_kdf.c,
2 times
-
net/rxrpc/rxkad.c,
5 times
-
net/sctp/auth.c,
line 53
-
net/tipc/crypto.c,
10 times
-
net/wireless/core.c,
line 1450
-
net/wireless/ibss.c,
2 times
-
net/wireless/nl80211.c,
13 times
-
net/wireless/sme.c,
3 times
-
net/wireless/util.c,
line 1187
-
net/wireless/wext-sme.c,
line 60
-
net/xfrm/xfrm_iptfs.c,
3 times
-
net/xfrm/xfrm_state.c,
3 times
-
security/apparmor/lib.c,
4 times
-
security/apparmor/policy.c,
15 times
-
security/apparmor/policy_ns.c,
2 times
-
security/apparmor/policy_unpack.c,
13 times
-
security/keys/big_key.c,
3 times
-
security/keys/dh.c,
6 times
-
security/keys/encrypted-keys/encrypted.c,
7 times
-
security/keys/trusted-keys/trusted_core.c,
7 times
-
security/keys/trusted-keys/trusted_pkwm.c,
3 times
-
security/keys/trusted-keys/trusted_tpm1.c,
3 times
-
security/keys/user_defined.c,
3 times
Smatch caller information: