Home
last modified time | relevance | path

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

12

/tools/testing/selftests/bpf/prog_tests/
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 …]
A Dtc_redirect.c206 struct nstoken *nstoken = NULL; in netns_setup_links_and_routes() local
325 if (nstoken) in netns_setup_links_and_routes()
413 struct nstoken *nstoken; in test_tcp() local
545 struct nstoken *nstoken; in wait_netstamp_needed_key() local
628 struct nstoken *nstoken; in test_inet_dtime() local
695 struct nstoken *nstoken; in netns_load_dtime_bpf() local
919 struct nstoken *nstoken; in test_tc_redirect_dtime() local
983 struct nstoken *nstoken = NULL; in test_tc_redirect_neigh_fib() local
1015 struct nstoken *nstoken = NULL; in test_tc_redirect_neigh() local
1051 struct nstoken *nstoken; in test_tc_redirect_peer() local
[all …]
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 …]
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 …]
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()
A Dxdp_do_redirect.c102 struct nstoken *nstoken = NULL; in test_xdp_do_redirect() local
254 if (nstoken) in test_xdp_do_redirect()
255 close_netns(nstoken); in test_xdp_do_redirect()
337 struct nstoken *nstoken = NULL; in ping_test() local
358 close_netns(nstoken); in ping_test()
359 nstoken = NULL; in ping_test()
366 nstoken = open_netns(NS0); in ping_test()
382 close_netns(nstoken); in ping_test()
383 nstoken = NULL; in ping_test()
385 nstoken = open_netns(NS1); in ping_test()
[all …]
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 …]
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()
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()
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()
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()
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()
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 …]
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()
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()
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()
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()
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()
A Dsock_iter_batch.c780 struct nstoken *nstoken = NULL; in do_resume_test() local
793 nstoken = open_netns(TEST_CHILD_NS); in do_resume_test()
794 if (!ASSERT_OK_PTR(nstoken, "open_child_netns")) in do_resume_test()
843 close_netns(nstoken); in do_resume_test()
971 struct nstoken *nstoken = NULL; in test_sock_iter_batch() local
977 nstoken = open_netns(TEST_NS); in test_sock_iter_batch()
978 if (!ASSERT_OK_PTR(nstoken, "open_netns")) in test_sock_iter_batch()
990 close_netns(nstoken); in test_sock_iter_batch()
A Dxdp_dev_bound_only.c27 struct nstoken *tok = NULL; in test_xdp_dev_bound_only_offdev()
A Dlwt_helpers.h20 struct nstoken *token = open_netns(NETNS); \
A Dempty_skb.c11 struct nstoken *tok = NULL; in test_empty_skb()
A Dxdp_flowtable.c67 struct nstoken *tok = NULL; in test_xdp_flowtable()
/tools/testing/selftests/bpf/
A Dnetwork_helpers.h92 struct nstoken;
99 struct nstoken *open_netns(const char *name);
100 void close_netns(struct nstoken *token);
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()

Completed in 43 milliseconds

12