Home
last modified time | relevance | path

Searched refs:bpf_map__fd (Results 1 – 25 of 79) sorted by relevance

1234

/Linux-v5.15/tools/testing/selftests/bpf/prog_tests/
Dbtf_map_in_map.c17 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 …]
Drecursion.c23 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()
Dxdp_noinline.c38 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()
Dstacktrace_build_id.c28 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()
Dmetadata.c76 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()
Dnetns_cookie.c36 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()
Dtailcalls.c36 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 …]
Dtcp_hdr_options.c336 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()
Dfor_each.c22 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()
Dsockmap_basic.c58 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()
Dsk_storage_tracing.c30 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()
Dcore_retro.c17 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()
Dstacktrace_build_id_nmi.c71 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()
Dtest_local_storage.c135 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()
Dtest_bprm_opts.c103 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()
Dnetcnt.c45 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()
Dtimer_mim.c38 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()
Drdonly_maps.c56 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()
Dsockmap_listen.c1028 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 …]
Dringbuf_multi.c83 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()
Dxdp_bpf2bpf.c61 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()
Dbpf_iter.c620 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/
Dflow_dissector_load.h44 prog_array_fd = bpf_map__fd(prog_array); in bpf_flow_load()
53 *keys_fd = bpf_map__fd(keys); in bpf_flow_load()
Dtest_tcpnotify_user.c120 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/
Dxdp_redirect_cpu_user.c290 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()

1234