Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 72 files:
- kernel/bpf/helpers.c
- samples/bpf/map_perf_test.bpf.c
- samples/bpf/offwaketime.bpf.c
- samples/bpf/spintest.bpf.c, line 44
- samples/bpf/spintest_user.c, line 74
- samples/bpf/test_map_in_map_user.c
- samples/bpf/trace_event_user.c
- samples/bpf/tracex3.bpf.c, line 76
- samples/bpf/tracex4.bpf.c, line 32
- samples/bpf/tracex6_user.c
- samples/bpf/xdp_router_ipv4_user.c
- tools/bpf/bpftool/map.c, line 1227
- tools/bpf/bpftool/struct_ops.c, line 453
- tools/lib/bpf/libbpf.c
- tools/lib/bpf/usdt.c, line 902
- tools/perf/util/bpf-filter.c
- tools/perf/util/bpf_lock_contention.c
- tools/perf/util/bpf_skel/bperf_follower.bpf.c, line 78
- tools/perf/util/bpf_skel/func_latency.bpf.c
- tools/perf/util/bpf_skel/kwork_trace.bpf.c, line 159
- tools/perf/util/bpf_skel/lock_contention.bpf.c
- tools/perf/util/bpf_skel/syscall_summary.bpf.c, line 147
- tools/sched_ext/scx_flatcg.bpf.c
- tools/sched_ext/scx_pair.bpf.c, line 639
- tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
- tools/testing/selftests/bpf/map_tests/map_percpu_stats.c, line 115
- tools/testing/selftests/bpf/map_tests/sk_storage_map.c
- tools/testing/selftests/bpf/prog_tests/bloom_filter_map.c, line 146
- tools/testing/selftests/bpf/prog_tests/cgrp_local_storage.c, line 62
- tools/testing/selftests/bpf/prog_tests/flow_dissector.c, line 698
- tools/testing/selftests/bpf/prog_tests/htab_reuse.c
- tools/testing/selftests/bpf/prog_tests/lru_lock_nmi.c
- tools/testing/selftests/bpf/prog_tests/map_in_map.c
- tools/testing/selftests/bpf/prog_tests/map_init.c, line 143
- tools/testing/selftests/bpf/prog_tests/recursion.c
- tools/testing/selftests/bpf/prog_tests/select_reuseport.c, line 704
- tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
- tools/testing/selftests/bpf/prog_tests/sockmap_helpers.h, line 15
- tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
- tools/testing/selftests/bpf/prog_tests/tailcalls.c
- tools/testing/selftests/bpf/prog_tests/task_local_storage.c, line 366
- tools/testing/selftests/bpf/prog_tests/tcp_hdr_options.c, line 290
- tools/testing/selftests/bpf/prog_tests/test_local_storage.c, line 79
- tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c, line 107
- tools/testing/selftests/bpf/progs/bpf_iter_bpf_hash_map.c, line 74
- tools/testing/selftests/bpf/progs/bpf_iter_sockmap.c, line 57
- tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c, line 661
- tools/testing/selftests/bpf/progs/cgrp_kfunc_common.h
- tools/testing/selftests/bpf/progs/for_each_hash_map_elem.c, line 45
- tools/testing/selftests/bpf/progs/for_each_hash_modify.c, line 17
- tools/testing/selftests/bpf/progs/htab_mem_bench.c, line 49
- tools/testing/selftests/bpf/progs/lpm_trie_bench.c, line 168
- tools/testing/selftests/bpf/progs/lru_bug.c, line 40
- tools/testing/selftests/bpf/progs/lru_lock_nmi.c, line 28
- tools/testing/selftests/bpf/progs/lsm_bdev.c, line 79
- tools/testing/selftests/bpf/progs/map_kptr_race.c
- tools/testing/selftests/bpf/progs/net_timestamping.c, line 183
- tools/testing/selftests/bpf/progs/profiler.inc.h, line 670
- tools/testing/selftests/bpf/progs/recursion.c, line 38
- tools/testing/selftests/bpf/progs/rhash.c
- tools/testing/selftests/bpf/progs/task_kfunc_common.h, line 74
- tools/testing/selftests/bpf/progs/task_work_stress.c, line 69
- tools/testing/selftests/bpf/progs/test_map_ops.c, line 59
- tools/testing/selftests/bpf/progs/timer.c
- tools/testing/selftests/bpf/progs/timer_start_delete_race.c, line 60
- tools/testing/selftests/bpf/progs/verifier_map_ret_val.c, line 32
- tools/testing/selftests/bpf/progs/verifier_sockmap_mutate.c
- tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c, line 576
- tools/testing/selftests/bpf/test_lru_map.c
- tools/testing/selftests/bpf/test_maps.c
- tools/testing/selftests/bpf/xsk.c, line 445
- tools/testing/selftests/exec/nix_origin.bpf.c, line 213