Defined in 65 files as a member:
- crypto/asymmetric_keys/pkcs8_parser.c, line 25 (as a member)
- crypto/asymmetric_keys/x509_cert_parser.c, line 23 (as a member)
- crypto/rsa-pkcs1pad.c, line 21 (as a member)
- crypto/rsassa-pkcs1.c, line 150 (as a member)
- drivers/crypto/amcc/crypto4xx_sa.h, line 38 (as a member)
- drivers/crypto/intel/qat/qat_common/icp_qat_uclo.h, line 482 (as a member)
- drivers/crypto/virtio/virtio_crypto_akcipher_algs.c, line 24 (as a member)
- drivers/gpu/drm/i915/display/intel_dmc.c, line 283 (as a member)
- drivers/infiniband/hw/hfi1/firmware.c, line 61 (as a member)
- drivers/md/dm-crypt.c, line 214 (as a member)
- drivers/md/dm-inlinecrypt.c, line 44 (as a member)
- drivers/md/dm-integrity.c, line 168 (as a member)
- drivers/mmc/host/cqhci-crypto.c, line 17 (as a member)
- drivers/mmc/host/cqhci.h, line 194 (as a member)
- drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h, line 568 (as a member)
- drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h, line 583 (as a member)
- drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h, line 606 (as a member)
- drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h, line 615 (as a member)
- drivers/net/ethernet/freescale/dpaa2/dpni.h, line 975 (as a member)
- drivers/net/ethernet/netronome/nfp/bpf/fw.h, line 80 (as a member)
- drivers/net/ethernet/netronome/nfp/flower/main.h, line 401 (as a member)
- drivers/net/wireless/intel/ipw2x00/ipw2100.h, line 281 (as a member)
- drivers/net/wireless/intel/ipw2x00/ipw2200.h, line 805 (as a member)
- drivers/net/wireless/intel/iwlegacy/commands.h, line 1102 (as a member)
- drivers/net/wireless/intel/iwlwifi/dvm/commands.h, line 966 (as a member)
- drivers/net/wireless/intel/iwlwifi/fw/api/sta.h, line 471 (as a member)
- drivers/net/wireless/ti/wl1251/cmd.h, line 384 (as a member)
- drivers/net/wireless/ti/wlcore/cmd.h, line 495 (as a member)
- drivers/net/wireless/ti/wlcore/wlcore_i.h, line 213 (as a member)
- fs/ecryptfs/ecryptfs_kernel.h, line 233 (as a member)
- fs/ecryptfs/ecryptfs_kernel.h, line 301 (as a member)
- fs/ntfs3/ntfs.h, line 622 (as a member)
- include/crypto/dh.h, line 36 (as a member)
- include/crypto/ecdh.h, line 39 (as a member)
- include/crypto/sig.h, line 64 (as a member)
- include/linux/bpf.h, line 308 (as a member)
- include/linux/ccp.h, line 373 (as a member)
- include/linux/ecryptfs.h, line 85 (as a member)
- include/linux/ethtool.h, line 190 (as a member)
- include/linux/ethtool.h, line 892 (as a member)
- include/linux/keyctl.h, line 15 (as a member)
- include/linux/mlx5/mlx5_ifc.h, line 13084 (as a member)
- include/linux/mlx5/mlx5_ifc.h, line 13116 (as a member)
- include/linux/mlx5/mlx5_ifc.h, line 13207 (as a member)
- include/linux/mlx5/mlx5_ifc.h, line 13740 (as a member)
- include/linux/turris-signing-key.h, line 16 (as a member)
- include/net/bluetooth/bluetooth.h, line 68 (as a member)
- include/net/bluetooth/hci.h, line 1623 (as a member)
- include/uapi/linux/bpf.h, line 1530 (as a member)
- include/uapi/linux/bpf.h, line 6780 (as a member)
- include/uapi/linux/ethtool.h, line 1572 (as a member)
- include/uapi/linux/hyperv.h, line 358 (as a member)
- include/uapi/linux/hyperv.h, line 382 (as a member)
- include/uapi/linux/keyctl.h, line 100 (as a member)
- include/ufs/ufshci.h, line 407 (as a member)
- kernel/bpf/hashtab.c, line 131 (as a member)
- kernel/crash_dump_dm_crypt.c, line 18 (as a member)
- kernel/trace/trace_events_hist.c, line 564 (as a member)
- kernel/trace/tracing_map.h, line 184 (as a member)
- tools/arch/x86/intel_sdsi/intel_sdsi.c, line 126 (as a member)
- tools/lib/bpf/libbpf.c, line 562 (as a member)
- tools/lib/bpf/libbpf_internal.h, line 285 (as a member)
- tools/testing/selftests/bpf/benchs/bench_bpf_hashmap_lookup.c, line 21 (as a member)
- tools/testing/selftests/bpf/prog_tests/btf.c, line 68 (as a member)
- tools/testing/selftests/bpf/progs/map_ptr_kern.c, line 32 (as a member)
Referenced in 264 files:
- block/blk-crypto.c, 6 times
- crypto/asymmetric_keys/pkcs8_parser.c, 3 times
- crypto/asymmetric_keys/public_key.c, 2 times
- crypto/asymmetric_keys/x509_cert_parser.c, 3 times
- crypto/dh.c, 6 times
- crypto/dh_helper.c, 9 times
- crypto/ecdh.c, 5 times
- crypto/ecdh_helper.c, 6 times
- crypto/ecdsa-p1363.c, line 140
- crypto/ecdsa-x962.c, line 217
- crypto/ecdsa.c, 4 times
- crypto/ecrdsa.c, line 265
- crypto/mldsa.c, 3 times
- crypto/rsa-pkcs1pad.c, 23 times
- crypto/rsassa-pkcs1.c, 17 times
- crypto/sig.c, line 123
- drivers/crypto/amcc/crypto4xx_sa.h, 2 times
- drivers/crypto/atmel-ecc.c, line 92
- drivers/crypto/ccp/ccp-crypto-rsa.c, 2 times
- drivers/crypto/ccp/ccp-ops.c, 3 times
- drivers/crypto/ccree/cc_aead.c, 2 times
- drivers/crypto/ccree/cc_hash.c, 4 times
- drivers/crypto/hisilicon/hpre/hpre_crypto.c, 10 times
- drivers/crypto/intel/keembay/keembay-ocs-ecc.c, 3 times
- drivers/crypto/intel/keembay/ocs-aes.c, 8 times
- drivers/crypto/intel/keembay/ocs-aes.h, line 67
- drivers/crypto/intel/qat/qat_common/qat_asym_algs.c, 2 times
- drivers/crypto/qce/common.c, 3 times
- drivers/crypto/virtio/virtio_crypto_akcipher_algs.c, 2 times
- drivers/firmware/qcom/qcom_scm.c, 5 times
- drivers/firmware/turris-mox-rwtm.c, line 361
- drivers/hv/hv_kvp.c, 7 times
- drivers/infiniband/hw/hfi1/firmware.c, 3 times
- drivers/md/dm-crypt.c, 37 times
- drivers/md/dm-inlinecrypt.c, 7 times
- drivers/md/dm-integrity.c, 6 times
- drivers/mmc/host/cqhci-crypto.c, 5 times
- drivers/mmc/host/sdhci-msm.c, line 1956
- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c, 9 times
- drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c, 7 times
- drivers/net/ethernet/freescale/dpaa2/dpni.c, 8 times
- drivers/net/ethernet/google/gve/gve_adminq.c, 2 times
- drivers/net/ethernet/google/gve/gve_ethtool.c, line 901
- drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_rss.c, 4 times
- drivers/net/ethernet/intel/i40e/i40e_common.c, 2 times
- drivers/net/ethernet/intel/iavf/iavf_common.c, 2 times
- drivers/net/ethernet/intel/ice/ice_common.c, 2 times
- drivers/net/ethernet/intel/idpf/idpf_virtchnl.c, 6 times
- drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c, line 892
- drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c, line 122
- drivers/net/ethernet/mellanox/mlxsw/reg.h, 3 times
- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c, 6 times
- drivers/net/ethernet/netronome/nfp/bpf/cmsg.c, 6 times
- drivers/net/ethernet/netronome/nfp/bpf/offload.c, 4 times
- drivers/net/ethernet/netronome/nfp/flower/conntrack.c, 28 times
- drivers/net/ethernet/netronome/nfp/flower/match.c, 2 times
- drivers/net/ethernet/netronome/nfp/flower/offload.c, 34 times
- drivers/net/ethernet/sfc/ethtool_common.c, line 1240
- drivers/net/ethernet/wangxun/libwx/wx_hw.c, 3 times
- drivers/net/netdevsim/bpf.c, 4 times
- drivers/net/phy/nxp-c45-tja11xx-macsec.c, 2 times
- drivers/net/wireless/intel/ipw2x00/ipw2200.c, 3 times
- drivers/net/wireless/intel/iwlegacy/4965-mac.c, 7 times
- drivers/net/wireless/intel/iwlwifi/dvm/sta.c, 5 times
- drivers/net/wireless/intel/iwlwifi/mvm/d3.c, line 133
- drivers/net/wireless/ti/wl1251/main.c, line 947
- drivers/net/wireless/ti/wlcore/cmd.c, 8 times
- drivers/net/wireless/ti/wlcore/cmd.h, 2 times
- drivers/net/wireless/ti/wlcore/main.c, 10 times
- drivers/platform/cznic/turris-omnia-mcu-keyctl.c, line 98
- drivers/platform/cznic/turris-signing-key.c, 2 times
- drivers/ufs/core/ufshcd-crypto.c, 2 times
- drivers/ufs/host/ufs-qcom.c, line 215
- fs/btrfs/ctree.c, 3 times
- fs/crypto/block.c, 2 times
- fs/crypto/fscrypt_private.h, 2 times
- fs/ecryptfs/crypto.c, 21 times
- fs/ecryptfs/ecryptfs_kernel.h, line 634
- fs/ecryptfs/keystore.c, 24 times
- fs/hfs/bnode.c, 3 times
- fs/hfs/brec.c, 9 times
- fs/hfsplus/bnode.c, 4 times
- fs/hfsplus/brec.c, 7 times
- fs/ntfs3/dir.c, line 423
- fs/ntfs3/frecord.c, 5 times
- fs/ntfs3/fslog.c, 4 times
- fs/ntfs3/fsntfs.c, 3 times
- fs/ntfs3/index.c, 11 times
- fs/ntfs3/inode.c, line 1599
- fs/ntfs3/namei.c, line 62
- fs/ntfs3/ntfs.h, line 673
- fs/orangefs/xattr.c, 7 times
- fs/smb/client/smb2transport.c, 3 times
- fs/smb/server/auth.c, 3 times
- include/crypto/internal/rsa.h, 3 times
- include/crypto/sig.h, line 142
- include/linux/blk-crypto.h, line 160
- include/linux/firmware/qcom/qcom_scm.h, line 120
- include/net/bluetooth/hci_core.h, line 2531
- kernel/bpf/arena.c, line 277
- kernel/bpf/arraymap.c, line 59
- kernel/bpf/bloom_filter.c, line 106
- kernel/bpf/bpf_insn_array.c, line 30
- kernel/bpf/bpf_local_storage.c, line 707
- kernel/bpf/bpf_struct_ops.c, line 1064
- kernel/bpf/cpumap.c, line 91
- kernel/bpf/devmap.c, line 119
- kernel/bpf/hashtab.c, 152 times
- kernel/bpf/helpers.c, line 1110
- kernel/bpf/inode.c, line 237
- kernel/bpf/local_storage.c, 3 times
- kernel/bpf/log.c, line 676
- kernel/bpf/lpm_trie.c, 3 times
- kernel/bpf/map_in_map.c, 4 times
- kernel/bpf/map_iter.c, 4 times
- kernel/bpf/queue_stack_maps.c, line 50
- kernel/bpf/ringbuf.c, line 208
- kernel/bpf/stackmap.c, line 104
- kernel/bpf/syscall.c, 35 times
- kernel/bpf/verifier.c, 13 times
- kernel/crash_dump_dm_crypt.c, 4 times
- kernel/trace/trace_events_hist.c, 13 times
- kernel/trace/tracing_map.c, 13 times
- kernel/trace/tracing_map.h, line 242
- net/bluetooth/ecdh_helper.c, line 111
- net/bluetooth/hci_conn.c, 2 times
- net/bluetooth/hci_event.c, line 750
- net/bluetooth/l2cap_sock.c, line 597
- net/bluetooth/rfcomm/sock.c, line 848
- net/bluetooth/smp.c, 8 times
- net/core/sock_map.c, 29 times
- net/ethtool/common.c, 4 times
- net/ethtool/common.h, line 48
- net/ethtool/ioctl.c, 18 times
- net/ethtool/rss.c, 7 times
- net/xdp/xskmap.c, line 70
- samples/bpf/map_perf_test.bpf.c, 4 times
- samples/bpf/offwaketime.bpf.c, line 55
- samples/bpf/sockex3_kern.c, line 253
- samples/bpf/spintest.bpf.c, 2 times
- samples/bpf/test_map_in_map.bpf.c, 3 times
- samples/bpf/trace_event_kern.c, line 29
- samples/bpf/trace_output.bpf.c, line 7
- samples/bpf/tracex3.bpf.c, line 52
- samples/bpf/tracex5.bpf.c, line 20
- samples/bpf/tracex6.bpf.c, line 9
- samples/bpf/xdp_fwd_kern.c, line 28
- samples/bpf/xdp_router_ipv4.bpf.c, 2 times
- security/keys/dh.c, line 198
- tools/arch/x86/intel_sdsi/intel_sdsi.c, line 477
- tools/bpf/bpftool/feature.c, 3 times
- tools/bpf/bpftool/map.c, 38 times
- tools/bpf/bpftool/prog.c, line 270
- tools/bpf/bpftool/skeleton/profiler.bpf.c, 4 times
- tools/hv/hv_kvp_daemon.c, 14 times
- tools/lib/bpf/bpf.c, 3 times
- tools/lib/bpf/bpf.h, line 81
- tools/lib/bpf/bpf_gen_internal.h, line 62
- tools/lib/bpf/gen_loader.c, 3 times
- tools/lib/bpf/libbpf.c, 27 times
- tools/lib/bpf/libbpf_probes.c, 10 times
- tools/lib/bpf/linker.c, 2 times
- tools/lib/bpf/skel_internal.h, 3 times
- tools/perf/util/bpf-event.c, line 214
- tools/perf/util/bpf_counter.c, line 375
- tools/perf/util/bpf_skel/bperf_cgroup.bpf.c, 4 times
- tools/perf/util/bpf_skel/bperf_follower.bpf.c, 3 times
- tools/perf/util/bpf_skel/bperf_leader.bpf.c, 3 times
- tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c, 3 times
- tools/perf/util/bpf_skel/func_latency.bpf.c, 4 times
- tools/perf/util/bpf_skel/kwork_top.bpf.c, 4 times
- tools/perf/util/bpf_skel/kwork_trace.bpf.c, 5 times
- tools/perf/util/bpf_skel/lock_contention.bpf.c, 17 times
- tools/perf/util/bpf_skel/off_cpu.bpf.c, 7 times
- tools/sched_ext/scx_cpu0.bpf.c, line 31
- tools/sched_ext/scx_pair.bpf.c, line 244
- tools/sched_ext/scx_simple.bpf.c, line 43
- tools/testing/selftests/bpf/benchs/bench_bpf_hashmap_lookup.c, 5 times
- tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c, 37 times
- tools/testing/selftests/bpf/map_tests/map_percpu_stats.c, 2 times
- tools/testing/selftests/bpf/prog_tests/bpf_gotox.c, 2 times
- tools/testing/selftests/bpf/prog_tests/bpf_insn_array.c, 2 times
- tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c, line 87
- tools/testing/selftests/bpf/prog_tests/btf.c, 176 times
- tools/testing/selftests/bpf/prog_tests/fd_array.c, 2 times
- tools/testing/selftests/bpf/prog_tests/map_init.c, 3 times
- tools/testing/selftests/bpf/prog_tests/obj_name.c, line 55
- tools/testing/selftests/bpf/progs/access_map_in_map.c, line 11
- tools/testing/selftests/bpf/progs/bloom_filter_bench.c, line 19
- tools/testing/selftests/bpf/progs/bpf_flow.c, line 64
- tools/testing/selftests/bpf/progs/bpf_smc.c, line 75
- tools/testing/selftests/bpf/progs/dmabuf_iter.c, line 14
- tools/testing/selftests/bpf/progs/epilogue_tailcall.c, line 28
- tools/testing/selftests/bpf/progs/exceptions.c, line 17
- tools/testing/selftests/bpf/progs/fd_htab_lookup.c, line 10
- tools/testing/selftests/bpf/progs/htab_mem_bench.c, line 19
- tools/testing/selftests/bpf/progs/kmem_cache_iter.c, 2 times
- tools/testing/selftests/bpf/progs/lsm.c, 2 times
- tools/testing/selftests/bpf/progs/lsm_tailcall.c, line 13
- tools/testing/selftests/bpf/progs/map_in_map_btf.c, line 29
- tools/testing/selftests/bpf/progs/map_kptr.c, line 114
- tools/testing/selftests/bpf/progs/map_ptr_kern.c, 7 times
- tools/testing/selftests/bpf/progs/mmap_inner_array.c, line 21
- tools/testing/selftests/bpf/progs/mptcp_sockmap.c, line 13
- tools/testing/selftests/bpf/progs/mptcp_subflow.c, line 17
- tools/testing/selftests/bpf/progs/perfbuf_bench.c, line 14
- tools/testing/selftests/bpf/progs/profiler.inc.h, line 91
- tools/testing/selftests/bpf/progs/pyperf.h, 2 times
- tools/testing/selftests/bpf/progs/strobemeta.h, 3 times
- tools/testing/selftests/bpf/progs/struct_ops_multi_args.c, line 15
- tools/testing/selftests/bpf/progs/struct_ops_refcounted_fail__tail_call.c, line 13
- tools/testing/selftests/bpf/progs/syscall.c, 3 times
- tools/testing/selftests/bpf/progs/tailcall1.c, line 9
- tools/testing/selftests/bpf/progs/tailcall2.c, line 9
- tools/testing/selftests/bpf/progs/tailcall3.c, line 9
- tools/testing/selftests/bpf/progs/tailcall4.c, line 9
- tools/testing/selftests/bpf/progs/tailcall5.c, line 9
- tools/testing/selftests/bpf/progs/tailcall6.c, line 9
- tools/testing/selftests/bpf/progs/tailcall_bpf2bpf1.c, line 8
- tools/testing/selftests/bpf/progs/tailcall_bpf2bpf2.c, line 9
- tools/testing/selftests/bpf/progs/tailcall_bpf2bpf3.c, line 10
- tools/testing/selftests/bpf/progs/tailcall_bpf2bpf4.c, 2 times
- tools/testing/selftests/bpf/progs/tailcall_bpf2bpf6.c, line 11
- tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy1.c, line 10
- tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy2.c, line 13
- tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy3.c, 2 times
- tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy_fentry.c, line 12
- tools/testing/selftests/bpf/progs/tailcall_callback.c, line 12
- tools/testing/selftests/bpf/progs/tailcall_cgrp_storage.c, line 15
- tools/testing/selftests/bpf/progs/tailcall_cgrp_storage_no_storage.c, line 9
- tools/testing/selftests/bpf/progs/tailcall_cgrp_storage_owner.c, line 15
- tools/testing/selftests/bpf/progs/tailcall_fail.c, line 21
- tools/testing/selftests/bpf/progs/tailcall_freplace.c, line 9
- tools/testing/selftests/bpf/progs/tailcall_poke.c, line 11
- tools/testing/selftests/bpf/progs/tailcall_sleepable.c, line 10
- tools/testing/selftests/bpf/progs/test_btf_nokv.c, line 13
- tools/testing/selftests/bpf/progs/test_get_stack_rawtp.c, line 21
- tools/testing/selftests/bpf/progs/test_prog_array_init.c, line 21
- tools/testing/selftests/bpf/progs/test_queue_stack_map.h, 2 times
- tools/testing/selftests/bpf/progs/test_sockmap_kern.h, 3 times
- tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c, line 57
- tools/testing/selftests/bpf/progs/test_xdp_devmap_tailcall.c, line 16
- tools/testing/selftests/bpf/progs/test_xdp_with_cpumap_frags_helpers.c, line 10
- tools/testing/selftests/bpf/progs/test_xdp_with_cpumap_helpers.c, line 10
- tools/testing/selftests/bpf/progs/test_xdp_with_devmap_frags_helpers.c, line 7
- tools/testing/selftests/bpf/progs/test_xdp_with_devmap_helpers.c, line 7
- tools/testing/selftests/bpf/progs/timer_mim.c, line 28
- tools/testing/selftests/bpf/progs/timer_mim_reject.c, line 29
- tools/testing/selftests/bpf/progs/update_map_in_htab.c, line 8
- tools/testing/selftests/bpf/progs/verifier_global_subprogs.c, line 416
- tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c, 2 times
- tools/testing/selftests/bpf/progs/verifier_prevent_map_lookup.c, line 18
- tools/testing/selftests/bpf/progs/verifier_ref_tracking.c, line 70
- tools/testing/selftests/bpf/progs/verifier_runtime_jit.c, 2 times
- tools/testing/selftests/bpf/progs/verifier_sock.c, line 52
- tools/testing/selftests/bpf/progs/verifier_tailcall_jit.c, line 11
- tools/testing/selftests/bpf/progs/verifier_unpriv.c, line 42
- tools/testing/selftests/bpf/progs/xdp_features.c, 2 times
- tools/testing/selftests/bpf/progs/xdp_metadata.c, line 24
- tools/testing/selftests/bpf/progs/xdp_redirect_map.c, line 12
- tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c, 2 times
- tools/testing/selftests/bpf/progs/xdpwall.c, line 60
- tools/testing/selftests/bpf/progs/xsk_xdp_progs.c, line 14
- tools/tracing/rtla/src/timerlat.bpf.c, line 45