| /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 251 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]; 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 D | core.c | 2564 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 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 | 97 __u64 progs; member
|
| /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 507 static inline void psock_progs_drop(struct sk_psock_progs *progs) in psock_progs_drop() argument
|
| /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 | 1767 struct bpf_prog_skeleton *progs; global() member 1795 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 | 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/net/bpf/ |
| H A D | test_run.c | 1438 struct bpf_prog_array *progs = NULL; in bpf_prog_test_run_sk_lookup() local
|
| /linux/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 3525 static int emit_bpf_dispatcher(u8 **pprog, int a, int b, s64 *progs, u8 *image, u8 *buf) in emit_bpf_dispatcher()
|