Loading...
Defined in 4 files as a struct:
- include/linux/bpf.h, line 227 (as a struct)
- kernel/bpf/preload/iterators/iterators.bpf.c, line 15 (as a struct)
- tools/lib/bpf/libbpf.c, line 486 (as a struct)
- tools/testing/selftests/bpf/progs/map_ptr_kern.c, line 30 (as a struct)
Referenced in 127 files:
- drivers/hid/bpf/hid_bpf_jmp_table.c, line 41
- drivers/net/ethernet/netronome/nfp/bpf/cmsg.c, 3 times
- drivers/net/ethernet/netronome/nfp/bpf/jit.c, line 4407
- drivers/net/ethernet/netronome/nfp/bpf/main.c, line 18
- drivers/net/ethernet/netronome/nfp/bpf/main.h, 2 times
- drivers/net/ethernet/netronome/nfp/bpf/offload.c, line 32
- drivers/net/netdevsim/bpf.c, line 328
- include/linux/bpf-cgroup.h, 8 times
- include/linux/bpf.h, 119 times
- include/linux/bpf_local_storage.h, 4 times
- include/linux/bpf_verifier.h, 2 times
- include/linux/filter.h, 4 times
- include/linux/lsm_hook_defs.h, 4 times
- include/linux/security.h, 7 times
- include/linux/skmsg.h, line 69
- include/net/xdp_sock.h, line 39
- kernel/bpf/arraymap.c, 53 times
- kernel/bpf/bloom_filter.c, 11 times
- kernel/bpf/bpf_cgrp_storage.c, 10 times
- kernel/bpf/bpf_inode_storage.c, 10 times
- kernel/bpf/bpf_iter.c, line 728
- kernel/bpf/bpf_local_storage.c, 6 times
- kernel/bpf/bpf_struct_ops.c, 10 times
- kernel/bpf/bpf_task_storage.c, 13 times
- kernel/bpf/cgroup.c, 2 times
- kernel/bpf/core.c, 7 times
- kernel/bpf/cpumap.c, 11 times
- kernel/bpf/devmap.c, 19 times
- kernel/bpf/hashtab.c, 61 times
- kernel/bpf/helpers.c, 12 times
- kernel/bpf/inode.c, 6 times
- kernel/bpf/local_storage.c, 17 times
- kernel/bpf/lpm_trie.c, 8 times
- kernel/bpf/map_in_map.c, 8 times
- kernel/bpf/map_in_map.h, 4 times
- kernel/bpf/map_iter.c, 9 times
- kernel/bpf/offload.c, 8 times
- kernel/bpf/preload/iterators/iterators.bpf.c, 2 times
- kernel/bpf/queue_stack_maps.c, 15 times
- kernel/bpf/reuseport_array.c, 9 times
- kernel/bpf/ringbuf.c, 16 times
- kernel/bpf/stackmap.c, 13 times
- kernel/bpf/syscall.c, 70 times
- kernel/bpf/verifier.c, 37 times
- kernel/trace/bpf_trace.c, 11 times
- net/core/bpf_sk_storage.c, 20 times
- net/core/filter.c, 8 times
- net/core/sock_map.c, 47 times
- net/xdp/xskmap.c, 12 times
- samples/bpf/map_perf_test_user.c, 2 times
- samples/bpf/xdp1_user.c, line 87
- samples/bpf/xdp_redirect_map_multi_user.c, 2 times
- samples/bpf/xdp_redirect_map_user.c, line 52
- samples/bpf/xdp_rxq_info_user.c, 3 times
- samples/bpf/xdp_sample.bpf.c, 4 times
- samples/bpf/xdp_sample_pkts_user.c, line 116
- samples/bpf/xdp_sample_user.c, 2 times
- samples/bpf/xdp_sample_user.h, 2 times
- security/security.c, 4 times
- security/selinux/hooks.c, 5 times
- tools/bpf/bpftool/gen.c, 11 times
- tools/bpf/bpftool/prog.c, line 1531
- tools/bpf/bpftool/skeleton/pid_iter.bpf.c, line 31
- tools/bpf/bpftool/struct_ops.c, line 486
- tools/lib/bpf/libbpf.c, 97 times
- tools/lib/bpf/libbpf.h, 48 times
- tools/lib/bpf/libbpf_legacy.h, 2 times
- tools/lib/bpf/skel_internal.h, line 146
- tools/lib/bpf/usdt.c, 3 times
- tools/perf/builtin-trace.c, 6 times
- tools/perf/util/bpf-event.c, 2 times
- tools/perf/util/bpf-loader.c, 20 times
- tools/perf/util/bpf_map.c, 2 times
- tools/perf/util/bpf_map.h, 3 times
- tools/testing/selftests/bpf/benchs/bench_local_storage.c, 2 times
- tools/testing/selftests/bpf/flow_dissector_load.h, line 18
- tools/testing/selftests/bpf/get_cgroup_id_user.c, line 38
- tools/testing/selftests/bpf/prog_tests/bpf_iter.c, line 81
- tools/testing/selftests/bpf/prog_tests/bpf_tcp_ca.c, line 80
- tools/testing/selftests/bpf/prog_tests/btf.c, line 4728
- tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c, line 10
- tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c, 2 times
- tools/testing/selftests/bpf/prog_tests/core_autosize.c, line 59
- tools/testing/selftests/bpf/prog_tests/core_reloc.c, line 1005
- tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c, line 14
- tools/testing/selftests/bpf/prog_tests/flow_dissector.c, 2 times
- tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c, line 96
- tools/testing/selftests/bpf/prog_tests/global_data.c, line 106
- tools/testing/selftests/bpf/prog_tests/global_data_init.c, line 10
- tools/testing/selftests/bpf/prog_tests/linked_list.c, line 139
- tools/testing/selftests/bpf/prog_tests/load_bytes_relative.c, line 16
- tools/testing/selftests/bpf/prog_tests/mmap.c, line 23
- tools/testing/selftests/bpf/prog_tests/pe_preserve_elems.c, line 9
- tools/testing/selftests/bpf/prog_tests/pinning.c, 2 times
- tools/testing/selftests/bpf/prog_tests/rdonly_maps.c, line 28
- tools/testing/selftests/bpf/prog_tests/select_reuseport.c, line 91
- tools/testing/selftests/bpf/prog_tests/sk_lookup.c, 4 times
- tools/testing/selftests/bpf/prog_tests/sockmap_basic.c, 4 times
- tools/testing/selftests/bpf/prog_tests/sockmap_listen.c, 18 times
- tools/testing/selftests/bpf/prog_tests/tailcalls.c, 9 times
- tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c, line 263
- tools/testing/selftests/bpf/prog_tests/xdp_metadata.c, line 286
- tools/testing/selftests/bpf/progs/bloom_filter_bench.c, 5 times
- tools/testing/selftests/bpf/progs/bloom_filter_map.c, 5 times
- tools/testing/selftests/bpf/progs/bpf_iter.h, 4 times
- tools/testing/selftests/bpf/progs/bpf_iter_bpf_hash_map.c, line 47
- tools/testing/selftests/bpf/progs/bpf_iter_bpf_map.c, line 13
- tools/testing/selftests/bpf/progs/bpf_iter_test_kern4.c, line 19
- tools/testing/selftests/bpf/progs/core_kern.c, 3 times
- tools/testing/selftests/bpf/progs/for_each_array_map_elem.c, 3 times
- tools/testing/selftests/bpf/progs/for_each_hash_map_elem.c, 2 times
- tools/testing/selftests/bpf/progs/for_each_map_elem_write_key.c, line 13
- tools/testing/selftests/bpf/progs/map_ptr_kern.c, 75 times
- tools/testing/selftests/bpf/progs/recursion.c, line 28
- tools/testing/selftests/bpf/progs/test_libbpf_get_fd_by_id_opts.c, 2 times
- tools/testing/selftests/bpf/progs/timer_mim.c, line 68
- tools/testing/selftests/bpf/progs/timer_mim_reject.c, line 50
- tools/testing/selftests/bpf/test_maps.c, 2 times
- tools/testing/selftests/bpf/test_progs.c, line 502
- tools/testing/selftests/bpf/test_sockmap.c, line 65
- tools/testing/selftests/bpf/test_tcpnotify_user.c, line 73
- tools/testing/selftests/bpf/veristat.c, line 777
- tools/testing/selftests/bpf/xdping.c, line 98
- tools/testing/selftests/bpf/xsk.c, 2 times
- tools/testing/selftests/bpf/xsk.h, 2 times
- tools/testing/selftests/bpf/xskxceiver.c, 3 times
- tools/testing/selftests/bpf/xskxceiver.h, 3 times