/openbmc/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | kprobe_multi_test.c | 10 static void kprobe_multi_test_run(struct kprobe_multi *skel, bool test_return) in kprobe_multi_test_run() 43 struct kprobe_multi *skel = NULL; in test_skel_api() local 64 struct kprobe_multi *skel = NULL; in test_link_api() local 140 struct kprobe_multi *skel = NULL; in test_attach_api() local 217 struct kprobe_multi *skel = NULL; in test_attach_api_fails() local 411 struct kprobe_multi_empty *skel = NULL; in test_kprobe_multi_bench_attach() local 459 struct kprobe_multi_override *skel = NULL; in test_attach_override() local
|
H A D | check_mtu.c | 43 struct test_check_mtu *skel; in test_check_mtu_xdp_attach() local 78 static void test_check_mtu_run_xdp(struct test_check_mtu *skel, in test_check_mtu_run_xdp() 106 struct test_check_mtu *skel; in test_check_mtu_xdp() local 131 static void test_check_mtu_run_tc(struct test_check_mtu *skel, in test_check_mtu_run_tc() 159 struct test_check_mtu *skel; in test_check_mtu_tc() local
|
H A D | cgroup_tcp_skb.c | 21 struct cgroup_tcp_skb *skel) in install_filters() 64 struct cgroup_tcp_skb *skel) in talk_to_cgroup() 110 struct cgroup_tcp_skb *skel) in talk_to_outside() 156 struct cgroup_tcp_skb *skel) in close_connection() 240 struct cgroup_tcp_skb *skel; in test_cgroup_tcp_skb() local
|
H A D | local_kptr_stash.c | 16 struct local_kptr_stash *skel; in test_local_kptr_stash_simple() local 37 struct local_kptr_stash *skel; in test_local_kptr_stash_plain() local 58 struct local_kptr_stash *skel; in test_local_kptr_stash_unstash() local
|
H A D | bloom_filter_map.c | 89 static void check_bloom(struct bloom_filter_map *skel) in check_bloom() 104 static void test_inner_map(struct bloom_filter_map *skel, const __u32 *rand_vals, in test_inner_map() 151 struct bloom_filter_map *skel; in setup_progs() local 203 struct bloom_filter_map *skel; in test_bloom_filter_map() local
|
H A D | uprobe_multi_test.c | 92 static void uprobe_multi_test_run(struct uprobe_multi *skel, struct child *child) in uprobe_multi_test_run() 135 struct uprobe_multi *skel = NULL; in test_skel_api() local 157 struct uprobe_multi *skel = NULL; in __test_attach_api() local 242 struct uprobe_multi *skel = NULL; in __test_link_api() local 332 struct uprobe_multi_bench *skel = NULL; in test_bench_attach_uprobe() local 368 struct uprobe_multi_usdt *skel = NULL; in test_bench_attach_usdt() local
|
H A D | bpf_iter_setsockopt_unix.c | 10 static int create_unix_socket(struct bpf_iter_setsockopt_unix *skel) in create_unix_socket() 39 static void test_sndbuf(struct bpf_iter_setsockopt_unix *skel, int fd) in test_sndbuf() 71 struct bpf_iter_setsockopt_unix *skel; in test_bpf_iter_setsockopt_unix() local
|
H A D | test_ldsx_insn.c | 10 struct test_ldsx_insn *skel; in test_map_val_and_probed_memory() local 48 struct test_ldsx_insn *skel; in test_ctx_member_sign_ext() local 96 struct test_ldsx_insn *skel; in test_ctx_member_narrow_sign_ext() local
|
H A D | type_cast.c | 9 struct type_cast *skel; in test_xdp() local 46 struct type_cast *skel; in test_tc() local 87 struct type_cast *skel; in test_negative() local
|
H A D | get_func_ip_test.c | 12 struct get_func_ip_test *skel = NULL; in test_function_entry() local 66 struct get_func_ip_test *skel = NULL; in test_function_body_kprobe() local 105 struct get_func_ip_uprobe_test *skel = NULL; in test_function_body_uprobe() local
|
H A D | fill_link_info.c | 134 static void test_kprobe_fill_link_info(struct test_fill_link_info *skel, in test_kprobe_fill_link_info() 163 static void test_tp_fill_link_info(struct test_fill_link_info *skel) in test_tp_fill_link_info() 177 static void test_uprobe_fill_link_info(struct test_fill_link_info *skel, in test_uprobe_fill_link_info() 277 static void test_kprobe_multi_fill_link_info(struct test_fill_link_info *skel, in test_kprobe_multi_fill_link_info() 303 struct test_fill_link_info *skel; in test_fill_link_info() local
|
H A D | migrate_reuseport.c | 186 struct test_migrate_reuseport *skel) in drop_ack() 217 struct test_migrate_reuseport *skel) in start_servers() 322 struct test_migrate_reuseport *skel) in update_maps() 408 struct test_migrate_reuseport *skel) in count_requests() 457 struct test_migrate_reuseport *skel) in run_test() 546 struct test_migrate_reuseport *skel; in serial_test_migrate_reuseport() local
|
H A D | xdp_devmap_attach.c | 14 struct test_xdp_with_devmap_helpers *skel; in test_xdp_with_devmap_helpers() local 75 struct test_xdp_devmap_helpers *skel; in test_neg_xdp_devmap_helpers() local 86 struct test_xdp_with_devmap_frags_helpers *skel; in test_xdp_with_devmap_frags_helpers() local
|
H A D | map_init.c | 41 struct test_map_init *skel; in setup() local 78 static int prog_run_insert_elem(struct test_map_init *skel, map_key_t key, in prog_run_insert_elem() 132 struct test_map_init *skel; in test_pcpu_map_init() local 172 struct test_map_init *skel; in test_pcpu_lru_map_init() local
|
H A D | for_each.c | 14 struct for_each_hash_map_elem *skel; in test_hash_map() local 81 struct for_each_array_map_elem *skel; in test_array_map() local 139 struct for_each_map_elem_write_key *skel; in test_write_map_key() local
|
H A D | sockmap_basic.c | 113 struct test_skmsg_load_helpers *skel; in test_skmsg_helpers() local 137 struct test_sockmap_update *skel; in test_sockmap_update() local 183 struct test_sockmap_invalid_update *skel; in test_sockmap_invalid_update() local 196 struct bpf_iter_sockmap *skel; in test_sockmap_copy() local 277 struct test_sockmap_skb_verdict_attach *skel; in test_sockmap_skb_verdict_attach() local 317 struct test_sockmap_progs_query *skel; in test_sockmap_progs_query() local 363 struct test_sockmap_pass_prog *skel; in test_sockmap_skb_verdict_shutdown() local
|
H A D | kfunc_call.c | 93 struct kfunc_call_test *skel; in verify_success() local 156 struct kfunc_call_fail *skel; in verify_fail() local 234 struct kfunc_call_test_subprog *skel; in test_subprog() local 258 struct kfunc_call_test_subprog_lskel *skel; in test_subprog_lskel() local 282 struct kfunc_call_destructive *skel; in test_destructive_open_and_load() local
|
H A D | global_map_resize.c | 22 struct test_global_map_resize *skel; in global_map_resize_bss_subtest() local 91 struct test_global_map_resize *skel; in global_map_resize_data_subtest() local 162 struct test_global_map_resize *skel; in global_map_resize_invalid_subtest() local
|
H A D | vrf_socket_lookup.c | 143 static int setup(struct vrf_socket_lookup *skel) in setup() 201 static int test_lookup(struct vrf_socket_lookup *skel, int sotype, in test_lookup() 236 static void _test_vrf_socket_lookup(struct vrf_socket_lookup *skel, int sotype, in _test_vrf_socket_lookup() 285 struct vrf_socket_lookup *skel; in test_vrf_socket_lookup() local
|
H A D | perf_branches.c | 10 static void check_good_sample(struct test_perf_branches *skel) in check_good_sample() 41 static void check_bad_sample(struct test_perf_branches *skel) in check_bad_sample() 63 struct test_perf_branches *skel; in test_perf_branches_common() local
|
H A D | ksyms_module.c | 11 struct test_ksyms_module_lskel *skel; in test_ksyms_module_lskel() local 38 struct test_ksyms_module *skel; in test_ksyms_module_libbpf() local
|
/openbmc/linux/tools/testing/selftests/bpf/ |
H A D | test_cpp.cpp | 14 T *skel; member in Skeleton 56 Skeleton<test_core_extern> skel; in try_skeleton_template() local 100 struct test_core_extern *skel; in main() local
|
/openbmc/linux/tools/testing/selftests/bpf/benchs/ |
H A D | bench_local_storage.c | 94 struct local_storage_bench *skel; member 179 struct local_storage_bench *skel; in hashmap_setup() local 194 struct local_storage_bench *skel; in local_storage_cache_get_setup() local 209 struct local_storage_bench *skel; in local_storage_cache_get_interleaved_setup() local
|
/openbmc/qemu/ebpf/ |
H A D | rss.bpf.skeleton.h | 974 int rss_bpf::load(struct rss_bpf *skel) { return rss_bpf__load(skel); } in load() 975 int rss_bpf::attach(struct rss_bpf *skel) { return rss_bpf__attach(skel); } in attach() 976 void rss_bpf::detach(struct rss_bpf *skel) { rss_bpf__detach(skel); } in detach() 977 void rss_bpf::destroy(struct rss_bpf *skel) { rss_bpf__destroy(skel); } in destroy()
|
/openbmc/linux/samples/hid/ |
H A D | hid_surface_dial.c | 89 static int attach_prog(struct hid_surface_dial *skel, struct bpf_program *prog, int hid_id) in attach_prog() 117 static int set_haptic(struct hid_surface_dial *skel, int hid_id) in set_haptic() 146 struct hid_surface_dial *skel; in main() local
|