/linux/tools/testing/selftests/hid/ |
H A D | hid_bpf.c | 69 #define LOAD_PROGRAMS(progs) \ argument 157 const struct test_program progs[] = { in TEST_F() local 208 const struct test_program progs[] = { in TEST_F() local 248 const struct test_program progs[] = { in TEST_F() local 264 const struct test_program progs[] = { in TEST_F() local 351 const struct test_program progs[] = { in TEST_F() local 506 const struct test_program progs[] = { in TEST_F() local 559 const struct test_program progs[] = { in TEST_F() local 585 const struct test_program progs[] = { in TEST_F() local 608 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 68 DESCRIPTIONtool for inspection and simple manipulation of eBPF progs global() argument 212 OPTIONStool for inspection and simple manipulation of eBPF progs global() argument 238 EXAMPLEStool for inspection and simple manipulation of eBPF progs global() argument
|
/linux/kernel/bpf/ |
H A D | cgroup.c | 318 struct hlist_head *progs = &cgrp->bpf.progs[atype]; in cgroup_bpf_release() local 438 struct bpf_prog_array *progs; in compute_effective_progs() local 623 static struct bpf_prog_list *find_attach_entry(struct hlist_head *progs, in find_attach_entry() 686 struct hlist_head *progs; in __cgroup_bpf_attach() local 815 struct bpf_prog_array *progs; in replace_effective_prog() local 868 struct hlist_head *progs; in __cgroup_bpf_replace() local 919 static struct bpf_prog_list *find_detach_entry(struct hlist_head *progs, in find_detach_entry() 966 struct bpf_prog_array *progs; in purge_effective_progs() local 1024 struct hlist_head *progs; in __cgroup_bpf_detach() local 1153 struct hlist_head *progs; in __cgroup_bpf_query() local
|
H A D | core.c | 2487 bpf_prog_array_free(struct bpf_prog_array * progs) bpf_prog_array_free() argument 2496 struct bpf_prog_array *progs; __bpf_prog_array_free_sleepable_cb() local 2508 bpf_prog_array_free_sleepable(struct bpf_prog_array * progs) bpf_prog_array_free_sleepable() argument [all...] |
H A D | offload.c | 47 struct list_head progs; member
|
/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" }; in 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 | token.c | 96 __u64 progs; global() member [all...] |
/linux/tools/testing/selftests/net/ |
H A D | bpf_offload.py | 708 ret, progs = bpftool("prog", fail=False) variable 874 progs = bpftool_prog_list(expected=1) variable 928 progs = bpftool_prog_list(expected=1) variable 942 progs = bpftool_prog_list(expected=1) variable 1011 progs = bpftool_prog_list(expected=1) variable
|
/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 | 91 struct sk_psock_progs progs; member 507 static inline void psock_progs_drop(struct sk_psock_progs *progs) in psock_progs_drop()
|
/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/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 863 struct sk_psock_progs progs; member 1478 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/lib/bpf/ |
H A D | libbpf.h | 1728 struct bpf_prog_skeleton *progs; global() member 1756 struct bpf_prog_skeleton *progs; global() member
|
/linux/lib/ |
H A D | test_bpf.c | 15447 static void __init destroy_tail_call_tests(struct bpf_array *progs) in destroy_tail_call_tests() 15460 struct bpf_array *progs; in prepare_tail_call_tests() local 15575 static __init int test_tail_calls(struct bpf_array *progs) in test_tail_calls() 15715 struct bpf_array *progs = NULL; in test_bpf_init() local
|
H A D | test_firmware.c | 1156 static const char * const progs[] = { in upload_err_inject_prog() local
|
/linux/tools/testing/selftests/bpf/ |
H A D | test_sockmap.c | 68 struct bpf_program *progs[9]; variable
|
/linux/net/bpf/ |
H A D | test_run.c | 1434 struct bpf_prog_array *progs = NULL; bpf_prog_test_run_sk_lookup() local
|
/linux/arch/x86/net/ |
H A D | bpf_jit_comp.c | 3416 static int emit_bpf_dispatcher(u8 **pprog, int a, int b, s64 *progs, u8 *image, u8 *buf) in emit_bpf_dispatcher()
|