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]; 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 Dcore.c2696 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 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; member
539 static inline void psock_progs_drop(struct sk_psock_progs *progs) in psock_progs_drop()
/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 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 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]; variable
[all...]
/linux/arch/x86/net/
H A Dbpf_jit_comp.c3589 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 Dlibbpf.c520 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 Dbpf_trace.c2011 struct bpf_prog_array *progs; in perf_event_query_prog_array() local

12