/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 SYNOPSIS 27 PROG COMMANDS 69 DESCRIPTION 225 OPTIONS 251 EXAMPLES
|
/linux/kernel/bpf/ |
H A D | cgroup.c | 318 struct hlist_head *progs = &cgrp->bpf.progs[atype]; in cgroup_bpf_release() local 438 struct bpf_prog_array *progs; in compute_effective_progs() local 623 static struct bpf_prog_list *find_attach_entry(struct hlist_head *progs, in find_attach_entry() 683 static struct bpf_prog_list *get_prog_list(struct hlist_head *progs, struct bpf_prog *prog, in get_prog_list() 751 static int insert_pl_to_hlist(struct bpf_prog_list *pl, struct hlist_head *progs, in insert_pl_to_hlist() 799 struct hlist_head *progs; in __cgroup_bpf_attach() local 931 struct bpf_prog_array *progs; in replace_effective_prog() local 984 struct hlist_head *progs; in __cgroup_bpf_replace() local 1036 static struct bpf_prog_list *find_detach_entry(struct hlist_head *progs, in find_detach_entry() 1083 struct bpf_prog_array *progs; in purge_effective_progs() local [all …]
|
H A D | core.c | 2589 void bpf_prog_array_free(struct bpf_prog_array *progs) in bpf_prog_array_free() 2598 struct bpf_prog_array *progs; in __bpf_prog_array_free_sleepable_cb() local 2610 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) variable 874 progs = bpftool_prog_list(expected=1) variable 928 progs = bpftool_prog_list(expected=1) variable 942 progs = bpftool_prog_list(expected=1) variable 1011 progs = bpftool_prog_list(expected=1) variable
|
/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()
|
/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; member 1795 struct bpf_prog_skeleton *progs; 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 | 1156 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
|
/linux/net/bpf/ |
H A D | test_run.c | 1440 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 | 3416 static int emit_bpf_dispatcher(u8 **pprog, int a, int b, s64 *progs, u8 *image, u8 *buf) in emit_bpf_dispatcher()
|