/Linux-v5.15/tools/testing/selftests/bpf/prog_tests/ |
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() 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(skel->maps.sockarr_sz2); in test_diff_size() [all …]
|
D | recursion.c | 23 bpf_map_lookup_elem(bpf_map__fd(skel->maps.hash1), &key, 0); in test_recursion() 25 bpf_map_lookup_elem(bpf_map__fd(skel->maps.hash1), &key, 0); in test_recursion() 29 bpf_map_lookup_elem(bpf_map__fd(skel->maps.hash2), &key, 0); in test_recursion() 31 bpf_map_lookup_elem(bpf_map__fd(skel->maps.hash2), &key, 0); in test_recursion()
|
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()
|
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()
|
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()
|
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()
|
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_array); in test_tailcall_bpf2bpf_2() [all …]
|
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() 373 hdr_stg_map_fd = bpf_map__fd(skel->maps.hdr_stg_map); in syncookie_estab() 374 lport_linum_map_fd = bpf_map__fd(skel->maps.lport_linum_map); in syncookie_estab() 417 hdr_stg_map_fd = bpf_map__fd(skel->maps.hdr_stg_map); in fin() 418 lport_linum_map_fd = bpf_map__fd(skel->maps.lport_linum_map); in fin() 449 hdr_stg_map_fd = bpf_map__fd(skel->maps.hdr_stg_map); in __simple_estab() 450 lport_linum_map_fd = bpf_map__fd(skel->maps.lport_linum_map); in __simple_estab() 502 lport_linum_map_fd = bpf_map__fd(misc_skel->maps.lport_linum_map); in misc()
|
D | for_each.c | 22 hashmap_fd = bpf_map__fd(skel->maps.hashmap); in test_hash_map() 33 percpu_map_fd = bpf_map__fd(skel->maps.percpu_map); in test_hash_map() 82 arraymap_fd = bpf_map__fd(skel->maps.arraymap); in test_array_map() 97 percpu_map_fd = bpf_map__fd(skel->maps.percpu_map); in test_array_map()
|
D | sockmap_basic.c | 58 src_fd = bpf_map__fd(src); in compare_cookies() 59 dst_fd = bpf_map__fd(dst); in compare_cookies() 123 map = bpf_map__fd(skel->maps.sock_map); in test_skmsg_helpers() 159 src = bpf_map__fd(skel->maps.src); in test_sockmap_update() 232 src_fd = bpf_map__fd(src); in test_sockmap_copy() 298 map = bpf_map__fd(skel->maps.sock_map); in test_sockmap_skb_verdict_attach()
|
D | sk_storage_tracing.c | 30 err = bpf_map_lookup_elem(bpf_map__fd(skel->maps.sk_stg_map), &sk_fd, in check_sk_stg() 63 err = bpf_map_update_elem(bpf_map__fd(skel->maps.del_sk_stg_map), in do_test() 83 err = bpf_map_lookup_elem(bpf_map__fd(skel->maps.del_sk_stg_map), in do_test()
|
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()
|
D | stacktrace_build_id_nmi.c | 71 control_map_fd = bpf_map__fd(skel->maps.control_map); in test_stacktrace_build_id_nmi() 72 stackid_hmap_fd = bpf_map__fd(skel->maps.stackid_hmap); in test_stacktrace_build_id_nmi() 73 stackmap_fd = bpf_map__fd(skel->maps.stackmap); in test_stacktrace_build_id_nmi()
|
D | test_local_storage.c | 135 if (!check_syscall_operations(bpf_map__fd(skel->maps.task_storage_map), in test_test_local_storage() 154 if (!check_syscall_operations(bpf_map__fd(skel->maps.inode_storage_map), in test_test_local_storage() 188 if (!check_syscall_operations(bpf_map__fd(skel->maps.sk_storage_map), in test_test_local_storage()
|
D | test_bprm_opts.c | 103 err = run_set_secureexec(bpf_map__fd(skel->maps.secure_exec_task_map), in test_test_bprm_opts() 109 err = run_set_secureexec(bpf_map__fd(skel->maps.secure_exec_task_map), in test_test_bprm_opts()
|
D | netcnt.c | 45 map_fd = bpf_map__fd(skel->maps.netcnt); in test_netcnt() 52 percpu_map_fd = bpf_map__fd(skel->maps.percpu_netcnt); in test_netcnt()
|
D | timer_mim.c | 38 close(bpf_map__fd(timer_skel->maps.inner_htab)); in timer_mim() 39 err = bpf_map_delete_elem(bpf_map__fd(timer_skel->maps.outer_arr), &key1); in timer_mim()
|
D | rdonly_maps.c | 56 err = bpf_map_update_elem(bpf_map__fd(bss_map), &zero, &bss, 0); in test_rdonly_maps() 70 err = bpf_map_lookup_elem(bpf_map__fd(bss_map), &zero, &bss); in test_rdonly_maps()
|
D | sockmap_listen.c | 1028 int verdict_map = bpf_map__fd(skel->maps.verdict_map); in test_skb_redir_to_connected() 1029 int sock_map = bpf_map__fd(inner_map); in test_skb_redir_to_connected() 1052 int verdict_map = bpf_map__fd(skel->maps.verdict_map); in test_msg_redir_to_connected() 1053 int sock_map = bpf_map__fd(inner_map); in test_msg_redir_to_connected() 1130 int verdict_map = bpf_map__fd(skel->maps.verdict_map); in test_skb_redir_to_listening() 1131 int sock_map = bpf_map__fd(inner_map); in test_skb_redir_to_listening() 1154 int verdict_map = bpf_map__fd(skel->maps.verdict_map); in test_msg_redir_to_listening() 1155 int sock_map = bpf_map__fd(inner_map); in test_msg_redir_to_listening() 1421 mapfd = bpf_map__fd(map); in test_ops_cleanup() 1513 map_fd = bpf_map__fd(map); in test_ops() [all …]
|
D | ringbuf_multi.c | 83 ringbuf = ring_buffer__new(bpf_map__fd(skel->maps.ringbuf1), in test_ringbuf_multi() 88 err = ring_buffer__add(ringbuf, bpf_map__fd(skel->maps.ringbuf2), in test_ringbuf_multi()
|
D | xdp_bpf2bpf.c | 61 map_fd = bpf_map__fd(pkt_skel->maps.vip2tnl); in test_xdp_bpf2bpf() 91 pb = perf_buffer__new(bpf_map__fd(ftrace_skel->maps.perf_buf_map), in test_xdp_bpf2bpf()
|
D | bpf_iter.c | 620 linfo.map.map_fd = bpf_map__fd(skel->maps.hashmap2); in test_bpf_hash_map() 627 linfo.map.map_fd = bpf_map__fd(skel->maps.hashmap3); in test_bpf_hash_map() 633 map_fd = bpf_map__fd(skel->maps.hashmap1); in test_bpf_hash_map() 718 map_fd = bpf_map__fd(skel->maps.hashmap1); in test_bpf_percpu_hash_map() 794 map_fd = bpf_map__fd(skel->maps.arraymap1); in test_bpf_array_map() 890 map_fd = bpf_map__fd(skel->maps.arraymap1); in test_bpf_percpu_array_map() 957 map_fd = bpf_map__fd(skel->maps.sk_stg_map); in test_bpf_sk_storage_delete() 1026 map_fd = bpf_map__fd(skel->maps.sk_stg_map); in test_bpf_sk_storage_get() 1069 map_fd = bpf_map__fd(skel->maps.sk_stg_map); in test_bpf_sk_storage_map() 1139 linfo.map.map_fd = bpf_map__fd(skel->maps.hashmap1); in test_rdonly_buf_out_of_bound()
|
/Linux-v5.15/tools/testing/selftests/bpf/ |
D | flow_dissector_load.h | 44 prog_array_fd = bpf_map__fd(prog_array); in bpf_flow_load() 53 *keys_fd = bpf_map__fd(keys); in bpf_flow_load()
|
D | test_tcpnotify_user.c | 120 pb = perf_buffer__new(bpf_map__fd(perf_map), 8, &pb_opts); in main() 148 rv = bpf_map_lookup_elem(bpf_map__fd(global_map), &key, &g); in main()
|
/Linux-v5.15/samples/bpf/ |
D | xdp_redirect_cpu_user.c | 290 err = bpf_map_update_elem(bpf_map__fd(skel->maps.tx_port), &key, &val, 0); in set_cpumap_prog() 501 ret = bpf_obj_get_info_by_fd(bpf_map__fd(skel->maps.cpu_map), &info, &infosz); in main() 510 map_fd = bpf_map__fd(skel->maps.cpu_map); in main() 511 avail_fd = bpf_map__fd(skel->maps.cpus_available); in main() 512 count_fd = bpf_map__fd(skel->maps.cpus_count); in main()
|