| /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 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 | 317 struct hlist_head *progs = &cgrp->bpf.progs[atype]; in cgroup_bpf_release() local 437 struct bpf_prog_array *progs; in compute_effective_progs() local 622 static struct bpf_prog_list *find_attach_entry(struct hlist_head *progs, in find_attach_entry() 682 static struct bpf_prog_list *get_prog_list(struct hlist_head *progs, struct bpf_prog *prog, in get_prog_list() 750 static int insert_pl_to_hlist(struct bpf_prog_list *pl, struct hlist_head *progs, in insert_pl_to_hlist() 798 struct hlist_head *progs; in __cgroup_bpf_attach() local 930 struct bpf_prog_array *progs; in replace_effective_prog() local 983 struct hlist_head *progs; in __cgroup_bpf_replace() local 1035 static struct bpf_prog_list *find_detach_entry(struct hlist_head *progs, in find_detach_entry() 1082 struct bpf_prog_array *progs; in purge_effective_progs() local [all …]
|
| H A D | core.c | 2696 void bpf_prog_array_free(struct bpf_prog_array *progs) in bpf_prog_array_free() 2705 struct bpf_prog_array *progs; in __bpf_prog_array_free_sleepable_cb() local 2715 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 | 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/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/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 | 91 struct sk_psock_progs progs; member 539 static inline void psock_progs_drop(struct sk_psock_progs *progs) in psock_progs_drop()
|
| /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/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 | 1157 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 [all...] |
| /linux/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 3589 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 | 520 struct bpf_program **progs; member 904 struct bpf_program *prog, *progs; in bpf_object__add_programs() local 14329 populate_skeleton_progs(const struct bpf_object * obj,struct bpf_prog_skeleton * progs,size_t prog_cnt,size_t prog_skel_sz) populate_skeleton_progs() argument [all...] |
| /linux/kernel/trace/ |
| H A D | bpf_trace.c | 2011 struct bpf_prog_array *progs; in perf_event_query_prog_array() local
|