/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | btf_map_in_map.c | 17 err = bpf_map_get_info_by_fd(bpf_map__fd(map), &info, &info_len); in bpf_map_id() 38 map1_fd = bpf_map__fd(skel->maps.inner_map1); in test_lookup_update() 39 map2_fd = bpf_map__fd(skel->maps.inner_map2); in test_lookup_update() 40 map3_fd = bpf_map__fd(skel->maps.inner_map3); in test_lookup_update() 41 map4_fd = bpf_map__fd(skel->maps.inner_map4); in test_lookup_update() 42 map5_fd = bpf_map__fd(skel->maps.inner_map5); in test_lookup_update() 43 outer_arr_dyn_fd = bpf_map__fd(skel->maps.outer_arr_dyn); in test_lookup_update() 44 outer_arr_fd = bpf_map__fd(skel->maps.outer_arr); in test_lookup_update() 45 outer_hash_fd = bpf_map__fd(skel->maps.outer_hash); in test_lookup_update() 142 inner_map_fd = bpf_map__fd(ske in test_diff_size() [all...] |
H A D | recursion.c | 23 bpf_map_delete_elem(bpf_map__fd(skel->maps.hash1), &key); in test_recursion() 25 bpf_map_delete_elem(bpf_map__fd(skel->maps.hash1), &key); in test_recursion() 29 bpf_map_delete_elem(bpf_map__fd(skel->maps.hash2), &key); in test_recursion() 31 bpf_map_delete_elem(bpf_map__fd(skel->maps.hash2), &key); in test_recursion()
|
H A D | unpriv_bpf_disabled.c | 77 perfbuf = perf_buffer__new(bpf_map__fd(skel->maps.perfbuf), 8, process_perfbuf, NULL, NULL, in test_unpriv_bpf_disabled_positive() 82 ringbuf = ring_buffer__new(bpf_map__fd(skel->maps.ringbuf), process_ringbuf, NULL, NULL); in test_unpriv_bpf_disabled_positive() 246 map_fds[0] = bpf_map__fd(skel->maps.array); in test_unpriv_bpf_disabled() 247 map_fds[1] = bpf_map__fd(skel->maps.percpu_array); in test_unpriv_bpf_disabled() 248 map_fds[2] = bpf_map__fd(skel->maps.hash); in test_unpriv_bpf_disabled() 249 map_fds[3] = bpf_map__fd(skel->maps.percpu_hash); in test_unpriv_bpf_disabled() 250 map_fds[4] = bpf_map__fd(skel->maps.perfbuf); in test_unpriv_bpf_disabled() 251 map_fds[5] = bpf_map__fd(skel->maps.ringbuf); in test_unpriv_bpf_disabled() 252 map_fds[6] = bpf_map__fd(skel->maps.prog_array); in test_unpriv_bpf_disabled()
|
H A D | verify_pkcs7_sig.c | 311 ret = bpf_map_update_elem(bpf_map__fd(map), &zero, &data, BPF_ANY); in test_verify_pkcs7_sig() 320 ret = bpf_map_update_elem(bpf_map__fd(map), &zero, &data, BPF_ANY); in test_verify_pkcs7_sig() 329 ret = bpf_map_update_elem(bpf_map__fd(map), &zero, &data, BPF_ANY); in test_verify_pkcs7_sig() 340 ret = bpf_map_update_elem(bpf_map__fd(map), &zero, &data, BPF_ANY); in test_verify_pkcs7_sig() 354 ret = bpf_map_update_elem(bpf_map__fd(map), &zero, &data, BPF_ANY); in test_verify_pkcs7_sig() 362 ret = bpf_map_update_elem(bpf_map__fd(map), &zero, &data, BPF_ANY); in test_verify_pkcs7_sig() 375 ret = bpf_map_update_elem(bpf_map__fd(map), &zero, &data, in test_verify_pkcs7_sig() 382 ret = bpf_map_update_elem(bpf_map__fd(map), &zero, &data, in test_verify_pkcs7_sig() 389 ret = bpf_map_update_elem(bpf_map__fd(map), &zero, &data, in test_verify_pkcs7_sig()
|
H A D | sockmap_basic.c | 64 src_fd = bpf_map__fd(src); in compare_cookies() 65 dst_fd = bpf_map__fd(dst); in compare_cookies() 121 map = bpf_map__fd(skel->maps.sock_map); in test_skmsg_helpers() 157 src = bpf_map__fd(skel->maps.src); in test_sockmap_update() 223 src_fd = bpf_map__fd(src); in test_sockmap_copy() 285 map = bpf_map__fd(skel->maps.sock_map); in test_sockmap_skb_verdict_attach() 327 map_fd = bpf_map__fd(skel->maps.sock_map); in test_sockmap_progs_query() 373 map = bpf_map__fd(skel->maps.sock_map_rx); in test_sockmap_skb_verdict_shutdown() 427 map = bpf_map__fd(pass->maps.sock_map_rx); in test_sockmap_skb_verdict_fionread() 434 map = bpf_map__fd(dro in test_sockmap_skb_verdict_fionread() [all...] |
H A D | map_lookup_percpu_elem.c | 37 ret = bpf_map_update_elem(bpf_map__fd(skel->maps.percpu_array_map), &key, buf, 0); in test_map_lookup_percpu_elem() 40 ret = bpf_map_update_elem(bpf_map__fd(skel->maps.percpu_hash_map), &key, buf, 0); in test_map_lookup_percpu_elem() 43 ret = bpf_map_update_elem(bpf_map__fd(skel->maps.percpu_lru_hash_map), &key, buf, 0); in test_map_lookup_percpu_elem()
|
H A D | stacktrace_map_skip.c | 18 stackid_hmap_fd = bpf_map__fd(skel->maps.stackid_hmap); in test_stacktrace_map_skip() 22 stackmap_fd = bpf_map__fd(skel->maps.stackmap); in test_stacktrace_map_skip() 26 stack_amap_fd = bpf_map__fd(skel->maps.stack_amap); in test_stacktrace_map_skip()
|
H A D | metadata.c | 76 bpf_map__fd(obj->maps.rodata)); in test_metadata_unused() 93 bpf_map__fd(obj->maps.rodata), NULL); in test_metadata_unused() 110 bpf_map__fd(obj->maps.rodata)); in test_metadata_used() 127 bpf_map__fd(obj->maps.rodata), NULL); in test_metadata_used()
|
H A D | stacktrace_build_id.c | 27 control_map_fd = bpf_map__fd(skel->maps.control_map); in test_stacktrace_build_id() 28 stackid_hmap_fd = bpf_map__fd(skel->maps.stackid_hmap); in test_stacktrace_build_id() 29 stackmap_fd = bpf_map__fd(skel->maps.stackmap); in test_stacktrace_build_id() 30 stack_amap_fd = bpf_map__fd(skel->maps.stack_amap); in test_stacktrace_build_id()
|
H A D | xdp_noinline.c | 44 bpf_map_update_elem(bpf_map__fd(skel->maps.vip_map), &key, &value, 0); in test_xdp_noinline() 45 bpf_map_update_elem(bpf_map__fd(skel->maps.ch_rings), &ch_key, &real_num, 0); in test_xdp_noinline() 46 bpf_map_update_elem(bpf_map__fd(skel->maps.reals), &real_num, &real_def, 0); in test_xdp_noinline() 65 bpf_map_lookup_elem(bpf_map__fd(skel->maps.stats), &stats_key, stats); in test_xdp_noinline()
|
H A D | tailcalls.c | 40 map_fd = bpf_map__fd(prog_array); in test_tailcall_1() 176 map_fd = bpf_map__fd(prog_array); in test_tailcall_2() 251 map_fd = bpf_map__fd(prog_array); in test_tailcall_count() 276 data_fd = bpf_map__fd(data_map); in test_tailcall_count() 349 map_fd = bpf_map__fd(prog_array); in test_tailcall_4() 357 data_fd = bpf_map__fd(data_map); in test_tailcall_4() 439 map_fd = bpf_map__fd(prog_array); in test_tailcall_5() 447 data_fd = bpf_map__fd(data_map); in test_tailcall_5() 527 map_fd = bpf_map__fd(prog_array); in test_tailcall_bpf2bpf_1() 611 map_fd = bpf_map__fd(prog_arra in test_tailcall_bpf2bpf_2() [all...] |
H A D | netns_cookie.c | 36 map = bpf_map__fd(skel->maps.sock_map); in test_netns_cookie() 53 err = bpf_map_lookup_elem(bpf_map__fd(skel->maps.sockops_netns_cookies), in test_netns_cookie() 65 err = bpf_map_lookup_elem(bpf_map__fd(skel->maps.sk_msg_netns_cookies), in test_netns_cookie()
|
H A D | tcp_hdr_options.c | 300 hdr_stg_map_fd = bpf_map__fd(skel->maps.hdr_stg_map); in fastopen_estab() 301 lport_linum_map_fd = bpf_map__fd(skel->maps.lport_linum_map); in fastopen_estab() 337 hdr_stg_map_fd = bpf_map__fd(skel->maps.hdr_stg_map); in syncookie_estab() 338 lport_linum_map_fd = bpf_map__fd(skel->maps.lport_linum_map); in syncookie_estab() 381 hdr_stg_map_fd = bpf_map__fd(skel->maps.hdr_stg_map); in fin() 382 lport_linum_map_fd = bpf_map__fd(skel->maps.lport_linum_map); in fin() 413 hdr_stg_map_fd = bpf_map__fd(skel->maps.hdr_stg_map); in __simple_estab() 414 lport_linum_map_fd = bpf_map__fd(skel->maps.lport_linum_map); in __simple_estab() 466 lport_linum_map_fd = bpf_map__fd(misc_skel->maps.lport_linum_map); in misc()
|
H A D | stacktrace_build_id_nmi.c | 55 control_map_fd = bpf_map__fd(skel->maps.control_map); in test_stacktrace_build_id_nmi() 56 stackid_hmap_fd = bpf_map__fd(skel->maps.stackid_hmap); in test_stacktrace_build_id_nmi() 57 stackmap_fd = bpf_map__fd(skel->maps.stackmap); in test_stacktrace_build_id_nmi()
|
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/ |
H A D | btf_map_in_map.c | 17 err = bpf_obj_get_info_by_fd(bpf_map__fd(map), &info, &info_len); in bpf_map_id() 71 map1_fd = bpf_map__fd(skel->maps.inner_map1); in test_lookup_update() 72 map2_fd = bpf_map__fd(skel->maps.inner_map2); in test_lookup_update() 73 map3_fd = bpf_map__fd(skel->maps.inner_map3); in test_lookup_update() 74 map4_fd = bpf_map__fd(skel->maps.inner_map4); in test_lookup_update() 75 map5_fd = bpf_map__fd(skel->maps.inner_map5); in test_lookup_update() 76 outer_arr_dyn_fd = bpf_map__fd(skel->maps.outer_arr_dyn); in test_lookup_update() 77 outer_arr_fd = bpf_map__fd(skel->maps.outer_arr); in test_lookup_update() 78 outer_hash_fd = bpf_map__fd(skel->maps.outer_hash); in test_lookup_update() 175 inner_map_fd = bpf_map__fd(ske in test_diff_size() [all...] |
H A D | xdp_noinline.c | 38 bpf_map_update_elem(bpf_map__fd(skel->maps.vip_map), &key, &value, 0); in test_xdp_noinline() 39 bpf_map_update_elem(bpf_map__fd(skel->maps.ch_rings), &ch_key, &real_num, 0); in test_xdp_noinline() 40 bpf_map_update_elem(bpf_map__fd(skel->maps.reals), &real_num, &real_def, 0); in test_xdp_noinline() 58 bpf_map_lookup_elem(bpf_map__fd(skel->maps.stats), &stats_key, stats); in test_xdp_noinline()
|
H A D | metadata.c | 76 bpf_map__fd(obj->maps.rodata)); in test_metadata_unused() 93 bpf_map__fd(obj->maps.rodata), NULL); in test_metadata_unused() 110 bpf_map__fd(obj->maps.rodata)); in test_metadata_used() 127 bpf_map__fd(obj->maps.rodata), NULL); in test_metadata_used()
|
H A D | stacktrace_build_id.c | 28 control_map_fd = bpf_map__fd(skel->maps.control_map); in test_stacktrace_build_id() 29 stackid_hmap_fd = bpf_map__fd(skel->maps.stackid_hmap); in test_stacktrace_build_id() 30 stackmap_fd = bpf_map__fd(skel->maps.stackmap); in test_stacktrace_build_id() 31 stack_amap_fd = bpf_map__fd(skel->maps.stack_amap); in test_stacktrace_build_id()
|
H A D | tcp_hdr_options.c | 336 hdr_stg_map_fd = bpf_map__fd(skel->maps.hdr_stg_map); in fastopen_estab() 337 lport_linum_map_fd = bpf_map__fd(skel->maps.lport_linum_map); in fastopen_estab() 374 hdr_stg_map_fd = bpf_map__fd(skel->maps.hdr_stg_map); in syncookie_estab() 375 lport_linum_map_fd = bpf_map__fd(skel->maps.lport_linum_map); in syncookie_estab() 419 hdr_stg_map_fd = bpf_map__fd(skel->maps.hdr_stg_map); in fin() 420 lport_linum_map_fd = bpf_map__fd(skel->maps.lport_linum_map); in fin() 452 hdr_stg_map_fd = bpf_map__fd(skel->maps.hdr_stg_map); in __simple_estab() 453 lport_linum_map_fd = bpf_map__fd(skel->maps.lport_linum_map); in __simple_estab() 506 lport_linum_map_fd = bpf_map__fd(misc_skel->maps.lport_linum_map); in misc()
|
H A D | tailcalls.c | 36 map_fd = bpf_map__fd(prog_array); in test_tailcall_1() 174 map_fd = bpf_map__fd(prog_array); in test_tailcall_2() 251 map_fd = bpf_map__fd(prog_array); in test_tailcall_3() 277 data_fd = bpf_map__fd(data_map); in test_tailcall_3() 331 map_fd = bpf_map__fd(prog_array); in test_tailcall_4() 339 data_fd = bpf_map__fd(data_map); in test_tailcall_4() 419 map_fd = bpf_map__fd(prog_array); in test_tailcall_5() 427 data_fd = bpf_map__fd(data_map); in test_tailcall_5() 505 map_fd = bpf_map__fd(prog_array); in test_tailcall_bpf2bpf_1() 589 map_fd = bpf_map__fd(prog_arra in test_tailcall_bpf2bpf_2() [all...] |
H A D | core_retro.c | 17 err = bpf_map_update_elem(bpf_map__fd(skel->maps.exp_tgid_map), &zero, &my_pid, 0); in test_core_retro() 29 err = bpf_map_lookup_elem(bpf_map__fd(skel->maps.results), &zero, &res); in test_core_retro()
|
H A D | stacktrace_build_id_nmi.c | 72 control_map_fd = bpf_map__fd(skel->maps.control_map); in test_stacktrace_build_id_nmi() 73 stackid_hmap_fd = bpf_map__fd(skel->maps.stackid_hmap); in test_stacktrace_build_id_nmi() 74 stackmap_fd = bpf_map__fd(skel->maps.stackmap); in test_stacktrace_build_id_nmi()
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | bpf_off_cpu.c | 84 fd = bpf_map__fd(skel->maps.task_filter); in off_cpu_start() 210 fd = bpf_map__fd(skel->maps.cpu_filter); in off_cpu_prepare() 223 fd = bpf_map__fd(skel->maps.task_filter); in off_cpu_prepare() 242 fd = bpf_map__fd(skel->maps.task_filter); in off_cpu_prepare() 255 fd = bpf_map__fd(skel->maps.cgroup_filter); in off_cpu_prepare() 329 fd = bpf_map__fd(skel->maps.off_cpu); in off_cpu_write() 330 stack = bpf_map__fd(skel->maps.stacks); in off_cpu_write()
|
H A D | bpf_lock_contention.c | 98 fd = bpf_map__fd(skel->maps.cpu_filter); in lock_contention_prepare() 111 fd = bpf_map__fd(skel->maps.task_filter); in lock_contention_prepare() 124 fd = bpf_map__fd(skel->maps.task_filter); in lock_contention_prepare() 132 fd = bpf_map__fd(skel->maps.type_filter); in lock_contention_prepare() 142 fd = bpf_map__fd(skel->maps.addr_filter); in lock_contention_prepare() 187 int task_fd = bpf_map__fd(skel->maps.task_data); in lock_contention_get_name() 203 int lock_fd = bpf_map__fd(skel->maps.lock_syms); in lock_contention_get_name() 259 fd = bpf_map__fd(skel->maps.lock_stat); in lock_contention_read() 260 stack = bpf_map__fd(skel->maps.stacks); in lock_contention_read()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
H A D | flow_dissector_load.h | 39 prog_array_fd = bpf_map__fd(prog_array); in bpf_flow_load() 48 *keys_fd = bpf_map__fd(keys); in bpf_flow_load()
|