Home
last modified time | relevance | path

Searched defs:progs (Results 1 – 25 of 28) 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
251 EXAMPLEStool for inspection and simple manipulation of eBPF progs global() argument
/linux/kernel/bpf/
H A Dcgroup.c318 struct hlist_head *progs = &cgrp->bpf.progs[atype]; cgroup_bpf_release() local
438 struct bpf_prog_array *progs; compute_effective_progs() local
623 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
683 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
751 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
799 struct hlist_head *progs; __cgroup_bpf_attach() local
931 struct bpf_prog_array *progs; replace_effective_prog() local
984 struct hlist_head *progs; __cgroup_bpf_replace() local
1036 find_detach_entry(struct hlist_head * progs,struct bpf_prog * prog,struct bpf_cgroup_link * link,bool allow_multi) find_detach_entry() argument
1083 struct bpf_prog_array *progs; purge_effective_progs() local
1143 struct hlist_head *progs; __cgroup_bpf_detach() local
1281 struct hlist_head *progs; __cgroup_bpf_query() local
[all...]
H A Dcore.c2564 void bpf_prog_array_free(struct bpf_prog_array *progs) in bpf_prog_array_free()
2573 struct bpf_prog_array *progs; in __bpf_prog_array_free_sleepable_cb() local
2585 void bpf_prog_array_free_sleepable(struct bpf_prog_array *progs) in bpf_prog_array_free_sleepable()
H A Doffload.c47 struct list_head progs; member
/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" }; in 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; member
/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
507 static inline void psock_progs_drop(struct sk_psock_progs *progs) in 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/tools/lib/bpf/
H A Dlibbpf.h1767 struct bpf_prog_skeleton *progs; global() member
1795 struct bpf_prog_skeleton *progs; global() member
/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/net/bpf/
H A Dtest_run.c1438 struct bpf_prog_array *progs = NULL; in bpf_prog_test_run_sk_lookup() local
/linux/arch/x86/net/
H A Dbpf_jit_comp.c3525 static int emit_bpf_dispatcher(u8 **pprog, int a, int b, s64 *progs, u8 *image, u8 *buf) in emit_bpf_dispatcher()

12