| /linux/tools/testing/selftests/hid/ |
| H A D | hid_bpf.c | 69 #define LOAD_PROGRAMS(progs) \ argument 168 const struct test_program progs[] = { in TEST_F() local 219 const struct test_program progs[] = { in TEST_F() local 259 const struct test_program progs[] = { in TEST_F() local 275 const struct test_program progs[] = { in TEST_F() local 362 const struct test_program progs[] = { in TEST_F() local 517 const struct test_program progs[] = { in TEST_F() local 570 const struct test_program progs[] = { in TEST_F() local 596 const struct test_program progs[] = { in TEST_F() local 619 const struct test_program progs[] = { in TEST_F() local [all …]
|
| /linux/tools/bpf/bpftool/Documentation/ |
| H A D | bpftool-cgroup.rst | 14 SYNOPSIS 24 CGROUP COMMANDS 50 DESCRIPTION 130 OPTIONS 137 EXAMPLES
|
| H A D | bpftool-prog.rst | 14 SYNOPSIStool for inspection and simple manipulation of eBPF progs global() argument 27 PROG COMMANDStool for inspection and simple manipulation of eBPF progs global() argument 69 DESCRIPTIONtool for inspection and simple manipulation of eBPF progs global() argument 225 OPTIONStool for inspection and simple manipulation of eBPF progs global() argument 263 EXAMPLEStool for inspection and simple manipulation of eBPF progs global() argument
|
| /linux/kernel/bpf/ |
| H A D | cgroup.c | 338 struct hlist_head *progs = &cgrp->bpf.progs[atype]; in cgroup_bpf_release() local 458 struct bpf_prog_array *progs; in compute_effective_progs() local 643 static struct bpf_prog_list *find_attach_entry(struct hlist_head *progs, in find_attach_entry() 703 static struct bpf_prog_list *get_prog_list(struct hlist_head *progs, struct bpf_prog *prog, in get_prog_list() 771 static int insert_pl_to_hlist(struct bpf_prog_list *pl, struct hlist_head *progs, in insert_pl_to_hlist() 821 struct hlist_head *progs; in __cgroup_bpf_attach() local 1008 struct bpf_prog_array *progs; in replace_effective_prog() local 1060 struct hlist_head *progs; in __cgroup_bpf_replace() local 1115 static struct bpf_prog_list *find_detach_entry(struct hlist_head *progs, in find_detach_entry() 1160 struct bpf_prog_array *progs; in purge_effective_progs() local [all …]
|
| H A D | core.c | 2766 void bpf_prog_array_free(struct bpf_prog_array *progs) in bpf_prog_array_free() 2775 struct bpf_prog_array *progs; in __bpf_prog_array_free_sleepable_cb() local 2785 void bpf_prog_array_free_sleepable(struct bpf_prog_array *progs) in bpf_prog_array_free_sleepable()
|
| /linux/include/net/netns/ |
| H A D | bpf.h | 24 struct bpf_prog *progs[MAX_NETNS_BPF_ATTACH_TYPE]; member
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | trampoline_count.c | 37 char *const progs[] = { "fentry_test", "fmod_ret_test", "fexit_test" }; serial_test_trampoline_count() local
|
| H A D | flow_dissector_reattach.c | 607 int i, progs[2] = { -1, -1 }; in run_tests() local
|
| H A D | tracing_multi.c | 437 const struct bpf_program *progs[4]; in test_intersect() local
|
| H A D | token.c | 97 __u64 progs; global() member [all...] |
| /linux/tools/docs/ |
| H A D | sphinx-pre-install | 160 def check_missing(self, progs): argument 639 def get_install_progs(self, progs, cmd, extra=None): argument
|
| /linux/tools/testing/selftests/net/ |
| H A D | bpf_offload.py | 708 ret, progs = bpftool("prog", fail=False) global() variable 874 progs = bpftool_prog_list(expected=1) global() variable 928 progs = bpftool_prog_list(expected=1) global() variable 942 progs = bpftool_prog_list(expected=1) global() variable 1011 progs = bpftool_prog_list(expected=1) global() variable [all...] |
| /linux/kernel/bpf/preload/iterators/ |
| H A D | iterators.lskel-little-endian.h | 16 } progs; member
|
| H A D | iterators.lskel-big-endian.h | 16 } progs; member
|
| /linux/include/linux/ |
| H A D | bpf-cgroup-defs.h | 64 struct hlist_head progs[MAX_CGROUP_BPF_ATTACH_TYPE]; member
|
| H A D | skmsg.h | 92 struct sk_psock_progs progs; member 546 static inline void psock_progs_drop(struct sk_psock_progs *progs) in psock_progs_drop()
|
| /linux/net/core/ |
| H A D | sock_map.c | 20 struct sk_psock_progs progs; member 152 struct sk_psock_progs *progs = sock_map_progs(map); in sock_map_del_link() local 219 struct sk_psock_progs *progs = sock_map_progs(map); in sock_map_link() local 865 struct sk_psock_progs progs; member 1480 struct sk_psock_progs *progs = sock_map_progs(map); in sock_map_prog_link_lookup() local
|
| /linux/drivers/media/rc/ |
| H A D | bpf-lirc.c | 298 struct bpf_prog_array *progs; in lirc_prog_query() local
|
| /linux/tools/testing/selftests/bpf/benchs/ |
| H A D | bench_htab_mem.c | 18 const char **progs; member
|
| /linux/samples/bpf/ |
| H A D | task_fd_query_user.c | 23 static struct bpf_program *progs[2]; variable
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | test_sockmap.c | 60 struct bpf_program *progs[8]; variable
|
| /linux/net/bpf/ |
| H A D | test_run.c | 1582 struct bpf_prog_array *progs = NULL; in bpf_prog_test_run_sk_lookup() local
|
| /linux/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 3833 static int emit_bpf_dispatcher(u8 **pprog, int a, int b, s64 *progs, u8 *image, u8 *buf) in emit_bpf_dispatcher()
|
| /linux/tools/lib/bpf/ |
| H A D | libbpf.c | 525 struct bpf_program **progs; member 912 struct bpf_program *prog, *progs; in bpf_object__add_programs() local 14960 struct bpf_prog_skeleton *progs, in populate_skeleton_progs()
|
| /linux/kernel/trace/ |
| H A D | bpf_trace.c | 2042 struct bpf_prog_array *progs; in perf_event_query_prog_array() local
|