Home
last modified time | relevance | path

Searched defs:progs (Results 1 – 25 of 26) sorted by relevance

12

/linux/tools/testing/selftests/hid/
H A Dhid_bpf.c69 #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 Dbpftool-cgroup.rst14 SYNOPSIS
24 CGROUP COMMANDS
50 DESCRIPTION
130 OPTIONS
137 EXAMPLES
H A Dbpftool-prog.rst14 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 Dcgroup.c317 struct hlist_head *progs = &cgrp->bpf.progs[atype]; cgroup_bpf_release() local
437 struct bpf_prog_array *progs; compute_effective_progs() local
622 find_attach_entry(struct hlist_head * progs,struct bpf_prog * prog,struct bpf_cgroup_link * link,struct bpf_prog * replace_prog,bool allow_multi) find_attach_entry() argument
682 get_prog_list(struct hlist_head * progs,struct bpf_prog * prog,struct bpf_cgroup_link * link,u32 flags,u32 id_or_fd) get_prog_list() argument
750 insert_pl_to_hlist(struct bpf_prog_list * pl,struct hlist_head * progs,struct bpf_prog * prog,struct bpf_cgroup_link * link,u32 flags,u32 id_or_fd) insert_pl_to_hlist() argument
798 struct hlist_head *progs; __cgroup_bpf_attach() local
930 struct bpf_prog_array *progs; replace_effective_prog() local
983 struct hlist_head *progs; __cgroup_bpf_replace() local
1035 find_detach_entry(struct hlist_head * progs,struct bpf_prog * prog,struct bpf_cgroup_link * link,bool allow_multi) find_detach_entry() argument
1082 struct bpf_prog_array *progs; purge_effective_progs() local
1142 struct hlist_head *progs; __cgroup_bpf_detach() local
1280 struct hlist_head *progs; __cgroup_bpf_query() local
[all...]
H A Dcore.c2726 struct bpf_prog_array *progs; in bpf_prog_array_free_sleepable() argument
2707 bpf_prog_array_free(struct bpf_prog_array * progs) bpf_prog_array_free() argument
2716 struct bpf_prog_array *progs; __bpf_prog_array_free_sleepable_cb() local
[all...]
/linux/include/net/netns/
H A Dbpf.h24 struct bpf_prog *progs[MAX_NETNS_BPF_ATTACH_TYPE]; member
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dtrampoline_count.c37 char *const progs[] = { "fentry_test", "fmod_ret_test", "fexit_test" }; serial_test_trampoline_count() local
H A Dflow_dissector_reattach.c607 int i, progs[2] = { -1, -1 }; in run_tests() local
H A Dtoken.c97 __u64 progs; global() member
[all...]
/linux/tools/docs/
H A Dsphinx-pre-install160 def check_missing(self, progs): argument
639 def get_install_progs(self, progs, cmd, extra=None): argument
/linux/tools/testing/selftests/net/
H A Dbpf_offload.py708 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 Dsock_map.c20 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 Diterators.lskel-little-endian.h16 } progs; member
H A Diterators.lskel-big-endian.h16 } progs; member
/linux/include/linux/
H A Dbpf-cgroup-defs.h64 struct hlist_head progs[MAX_CGROUP_BPF_ATTACH_TYPE]; member
H A Dskmsg.h91 struct sk_psock_progs progs; global() member
539 psock_progs_drop(struct sk_psock_progs * progs) psock_progs_drop() argument
/linux/drivers/media/rc/
H A Dbpf-lirc.c298 struct bpf_prog_array *progs; in lirc_prog_query() local
/linux/tools/testing/selftests/bpf/benchs/
H A Dbench_htab_mem.c18 const char **progs; member
/linux/samples/bpf/
H A Dtask_fd_query_user.c23 static struct bpf_program *progs[2]; variable
/linux/lib/
H A Dtest_bpf.c15447 destroy_tail_call_tests(struct bpf_array * progs) destroy_tail_call_tests() argument
15460 struct bpf_array *progs; prepare_tail_call_tests() local
15575 test_tail_calls(struct bpf_array * progs) test_tail_calls() argument
15715 struct bpf_array *progs = NULL; test_bpf_init() local
[all...]
H A Dtest_firmware.c1157 static const char * const progs[] = { in upload_err_inject_prog() local
/linux/tools/testing/selftests/bpf/
H A Dtest_sockmap.c68 struct bpf_program *progs[9]; global() variable
[all...]
/linux/arch/x86/net/
H A Dbpf_jit_comp.c3589 emit_bpf_dispatcher(u8 ** pprog,int a,int b,s64 * progs,u8 * image,u8 * buf) emit_bpf_dispatcher() argument
[all...]
/linux/tools/lib/bpf/
H A Dlibbpf.c520 struct bpf_program **progs; global() member
904 struct bpf_program *prog, *progs; 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 Dbpf_trace.c2011 struct bpf_prog_array *progs; perf_event_query_prog_array() local

12