Home
last modified time | relevance | path

Searched refs:nstoken (Results 1 – 25 of 32) sorted by relevance

12

/linux-6.15/tools/testing/selftests/bpf/prog_tests/
H A Dtc_redirect.c204 struct nstoken *nstoken = NULL; in netns_setup_links_and_routes() local
324 if (nstoken) in netns_setup_links_and_routes()
412 struct nstoken *nstoken; in test_tcp() local
544 struct nstoken *nstoken; in wait_netstamp_needed_key() local
627 struct nstoken *nstoken; in test_inet_dtime() local
694 struct nstoken *nstoken; in netns_load_dtime_bpf() local
918 struct nstoken *nstoken; in test_tc_redirect_dtime() local
982 struct nstoken *nstoken = NULL; in test_tc_redirect_neigh_fib() local
1014 struct nstoken *nstoken = NULL; in test_tc_redirect_neigh() local
1050 struct nstoken *nstoken; in test_tc_redirect_peer() local
[all …]
H A Dip_check_defrag.c87 struct nstoken *nstoken; in attach() local
90 nstoken = open_netns(NS1); in attach()
100 close_netns(nstoken); in attach()
171 struct nstoken *nstoken; in test_bpf_ip_check_defrag_ok() local
190 nstoken = open_netns(NS1); in test_bpf_ip_check_defrag_ok()
194 close_netns(nstoken); in test_bpf_ip_check_defrag_ok()
199 nstoken = open_netns(NS0); in test_bpf_ip_check_defrag_ok()
203 close_netns(nstoken); in test_bpf_ip_check_defrag_ok()
208 nstoken = open_netns(NS0); in test_bpf_ip_check_defrag_ok()
212 close_netns(nstoken); in test_bpf_ip_check_defrag_ok()
[all …]
H A Dtest_xdp_veth.c123 struct nstoken *nstoken; in attach_programs_to_veth_pair() local
157 close_netns(nstoken); in attach_programs_to_veth_pair()
164 close_netns(nstoken); in attach_programs_to_veth_pair()
168 close_netns(nstoken); in attach_programs_to_veth_pair()
174 struct nstoken *nstoken = NULL; in create_network() local
194 if (!nstoken) in create_network()
211 close_netns(nstoken); in create_network()
215 close_netns(nstoken); in create_network()
254 struct nstoken *nstoken = NULL; in xdp_veth_redirect() local
349 struct nstoken *nstoken = NULL; in xdp_veth_broadcast_redirect() local
[all …]
H A Dlwt_ip_encap.c168 struct nstoken *nstoken = NULL; in configure_ns1() local
190 close_netns(nstoken); in configure_ns1()
193 close_netns(nstoken); in configure_ns1()
199 struct nstoken *nstoken = NULL; in configure_ns2() local
222 close_netns(nstoken); in configure_ns2()
225 close_netns(nstoken); in configure_ns2()
231 struct nstoken *nstoken = NULL; in configure_ns3() local
267 close_netns(nstoken); in configure_ns3()
270 close_netns(nstoken); in configure_ns3()
349 struct nstoken *nstoken = NULL; in test_gso_fix() local
[all …]
H A Dxdp_do_redirect.c93 struct nstoken *nstoken = NULL; in test_xdp_do_redirect() local
245 if (nstoken) in test_xdp_do_redirect()
246 close_netns(nstoken); in test_xdp_do_redirect()
328 struct nstoken *nstoken = NULL; in ping_test() local
349 close_netns(nstoken); in ping_test()
350 nstoken = NULL; in ping_test()
357 nstoken = open_netns(NS0); in ping_test()
373 close_netns(nstoken); in ping_test()
374 nstoken = NULL; in ping_test()
376 nstoken = open_netns(NS1); in ping_test()
[all …]
H A Dvrf_socket_lookup.c146 struct nstoken *nstoken = NULL; in setup() local
176 nstoken = open_netns(NS0); in setup()
177 if (!ASSERT_OK_PTR(nstoken, "setns " NS0)) in setup()
196 if (nstoken) in setup()
197 close_netns(nstoken); in setup()
240 struct nstoken *nstoken = NULL; in _test_vrf_socket_lookup() local
242 nstoken = open_netns(NS0); in _test_vrf_socket_lookup()
256 close_netns(nstoken); in _test_vrf_socket_lookup()
257 nstoken = open_netns(NS1); in _test_vrf_socket_lookup()
279 if (nstoken) in _test_vrf_socket_lookup()
[all …]
H A Dlwt_seg6local.c119 struct nstoken *nstoken = NULL; in test_lwt_seg6local() local
128 nstoken = open_netns(ns6); in test_lwt_seg6local()
129 if (!ASSERT_OK_PTR(nstoken, "open ns6")) in test_lwt_seg6local()
136 close_netns(nstoken); in test_lwt_seg6local()
138 nstoken = open_netns(ns1); in test_lwt_seg6local()
139 if (!ASSERT_OK_PTR(nstoken, "open ns1")) in test_lwt_seg6local()
146 close_netns(nstoken); in test_lwt_seg6local()
147 nstoken = NULL; in test_lwt_seg6local()
172 close_netns(nstoken); in test_lwt_seg6local()
H A Ddecap_sanity.c20 struct nstoken *nstoken = NULL; in test_decap_sanity() local
35 nstoken = open_netns(NS_TEST); in test_decap_sanity()
36 if (!ASSERT_OK_PTR(nstoken, "open_netns")) in test_decap_sanity()
70 if (nstoken) { in test_decap_sanity()
72 close_netns(nstoken); in test_decap_sanity()
H A Dxfrm_info.c211 struct nstoken *nstoken; in setup_xfrmi_external_dev() local
229 nstoken = open_netns(ns); in setup_xfrmi_external_dev()
230 if (!ASSERT_OK_PTR(nstoken, "setns")) in setup_xfrmi_external_dev()
244 if (nstoken) in setup_xfrmi_external_dev()
245 close_netns(nstoken); in setup_xfrmi_external_dev()
296 struct nstoken *nstoken = NULL; in _test_xfrm_info() local
304 nstoken = open_netns(NS0); in _test_xfrm_info()
305 if (!ASSERT_OK_PTR(nstoken, "setns " NS0)) in _test_xfrm_info()
328 if (nstoken) in _test_xfrm_info()
329 close_netns(nstoken); in _test_xfrm_info()
H A Dxdp_devmap_attach.c25 struct nstoken *nstoken = NULL; in test_xdp_with_devmap_helpers() local
30 nstoken = open_netns(TEST_NS); in test_xdp_with_devmap_helpers()
31 if (!ASSERT_OK_PTR(nstoken, "open_netns")) in test_xdp_with_devmap_helpers()
94 close_netns(nstoken); in test_xdp_with_devmap_helpers()
158 struct nstoken *nstoken = NULL; in test_xdp_with_devmap_helpers_veth() local
165 nstoken = open_netns(TEST_NS); in test_xdp_with_devmap_helpers_veth()
166 if (!ASSERT_OK_PTR(nstoken, "open_netns")) in test_xdp_with_devmap_helpers_veth()
228 close_netns(nstoken); in test_xdp_with_devmap_helpers_veth()
H A Dxdp_vlan.c77 struct nstoken *nstoken = NULL; in xdp_vlan() local
84 nstoken = open_netns(ns1); in xdp_vlan()
85 if (!ASSERT_OK_PTR(nstoken, "open NS1")) in xdp_vlan()
107 close_netns(nstoken); in xdp_vlan()
108 nstoken = NULL; in xdp_vlan()
120 close_netns(nstoken); in xdp_vlan()
H A Dtest_tunnel.c503 struct nstoken *nstoken; in ping_dev1() local
506 nstoken = open_netns("at_ns0"); in ping_dev1()
511 close_netns(nstoken); in ping_dev1()
526 struct nstoken *nstoken; in ping6_dev1() local
529 nstoken = open_netns("at_ns0"); in ping6_dev1()
534 close_netns(nstoken); in ping6_dev1()
619 struct nstoken *nstoken; in test_vxlan_tunnel() local
647 nstoken = open_netns("at_ns0"); in test_vxlan_tunnel()
653 close_netns(nstoken); in test_vxlan_tunnel()
679 struct nstoken *nstoken; in test_ip6vxlan_tunnel() local
[all …]
H A Dsock_iter_batch.c113 struct nstoken *nstoken = NULL; in test_sock_iter_batch() local
119 nstoken = open_netns(TEST_NS); in test_sock_iter_batch()
120 if (!ASSERT_OK_PTR(nstoken, "open_netns")) in test_sock_iter_batch()
131 close_netns(nstoken); in test_sock_iter_batch()
H A Dsock_destroy.c180 struct nstoken *nstoken = NULL; in test_sock_destroy() local
199 nstoken = open_netns(TEST_NS); in test_sock_destroy()
200 if (!ASSERT_OK_PTR(nstoken, "open_netns")) in test_sock_destroy()
215 if (nstoken) in test_sock_destroy()
216 close_netns(nstoken); in test_sock_destroy()
H A Dxdp_context_test_run.c182 struct nstoken *nstoken = NULL; in test_xdp_context_veth() local
197 nstoken = open_netns(RX_NETNS); in test_xdp_context_veth()
198 if (!ASSERT_OK_PTR(nstoken, "setns rx_ns")) in test_xdp_context_veth()
235 close_netns(nstoken); in test_xdp_context_veth()
237 nstoken = open_netns(TX_NETNS); in test_xdp_context_veth()
238 if (!ASSERT_OK_PTR(nstoken, "setns tx_ns")) in test_xdp_context_veth()
254 close_netns(nstoken); in test_xdp_context_veth()
H A Dxdp_cpumap_attach.c22 struct nstoken *nstoken = NULL; in test_xdp_with_cpumap_helpers() local
26 nstoken = open_netns(TEST_NS); in test_xdp_with_cpumap_helpers()
27 if (!ASSERT_OK_PTR(nstoken, "open_netns")) in test_xdp_with_cpumap_helpers()
94 close_netns(nstoken); in test_xdp_with_cpumap_helpers()
H A Dcrypto_sanity.c86 struct nstoken *nstoken = NULL; in test_crypto_sanity() local
103 nstoken = open_netns(NS_TEST); in test_crypto_sanity()
104 if (!ASSERT_OK_PTR(nstoken, "open_netns")) in test_crypto_sanity()
192 close_netns(nstoken); in test_crypto_sanity()
H A Dcgroup_storage.c12 static int setup_network(struct nstoken **token) in setup_network()
28 static void cleanup_network(struct nstoken *ns) in cleanup_network()
38 struct nstoken *ns = NULL; in test_cgroup_storage()
H A Dfib_lookup.c298 struct nstoken *nstoken = NULL; in test_fib_lookup() local
320 nstoken = open_netns(NS_TEST); in test_fib_lookup()
321 if (!ASSERT_OK_PTR(nstoken, "open_netns")) in test_fib_lookup()
373 if (nstoken) in test_fib_lookup()
374 close_netns(nstoken); in test_fib_lookup()
H A Dxdp_dev_bound_only.c27 struct nstoken *tok = NULL; in test_xdp_dev_bound_only_offdev()
H A Dlwt_helpers.h20 struct nstoken *token = open_netns(NETNS); \
H A Dxdp_metadata.c337 static void switch_ns_to_rx(struct nstoken **tok) in switch_ns_to_rx()
343 static void switch_ns_to_tx(struct nstoken **tok) in switch_ns_to_tx()
354 struct nstoken *tok = NULL; in test_xdp_metadata()
H A Dempty_skb.c11 struct nstoken *tok = NULL; in test_empty_skb()
/linux-6.15/tools/testing/selftests/bpf/
H A Dnetwork_helpers.c512 struct nstoken { struct
516 struct nstoken *open_netns(const char *name) in open_netns() argument
521 struct nstoken *token; in open_netns()
523 token = calloc(1, sizeof(struct nstoken)); in open_netns()
557 void close_netns(struct nstoken *token) in close_netns()
1118 struct nstoken *nstoken = NULL; in traffic_monitor_start() local
1125 nstoken = open_netns(netns); in traffic_monitor_start()
1126 if (!nstoken) in traffic_monitor_start()
1176 close_netns(nstoken); in traffic_monitor_start()
1194 close_netns(nstoken); in traffic_monitor_start()
H A Dnetwork_helpers.h92 struct nstoken;
99 struct nstoken *open_netns(const char *name);
100 void close_netns(struct nstoken *token);

12