Home
last modified time | relevance | path

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

/Linux-v6.6/tools/testing/selftests/bpf/prog_tests/
Dtc_redirect.c142 struct nstoken *nstoken = NULL; in netns_setup_links_and_routes() local
176 nstoken = open_netns(NS_SRC); in netns_setup_links_and_routes()
177 if (!ASSERT_OK_PTR(nstoken, "setns src")) in netns_setup_links_and_routes()
193 close_netns(nstoken); in netns_setup_links_and_routes()
196 nstoken = open_netns(NS_FWD); in netns_setup_links_and_routes()
197 if (!ASSERT_OK_PTR(nstoken, "setns fwd")) in netns_setup_links_and_routes()
214 close_netns(nstoken); in netns_setup_links_and_routes()
217 nstoken = open_netns(NS_DST); in netns_setup_links_and_routes()
218 if (!ASSERT_OK_PTR(nstoken, "setns dst")) in netns_setup_links_and_routes()
232 close_netns(nstoken); in netns_setup_links_and_routes()
[all …]
Dip_check_defrag.c87 struct nstoken *nstoken; in attach() local
90 nstoken = open_netns(NS1); in attach()
98 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()
191 if (!ASSERT_OK_PTR(nstoken, "setns 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()
200 if (!ASSERT_OK_PTR(nstoken, "setns ns0")) in test_bpf_ip_check_defrag_ok()
203 close_netns(nstoken); in test_bpf_ip_check_defrag_ok()
[all …]
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()
243 if (!ASSERT_OK_PTR(nstoken, "setns " 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()
[all …]
Dmptcp.c67 static struct nstoken *create_netns(void) in create_netns()
77 static void cleanup_netns(struct nstoken *nstoken) in cleanup_netns() argument
79 if (nstoken) in cleanup_netns()
80 close_netns(nstoken); in cleanup_netns()
193 struct nstoken *nstoken = NULL; in test_base() local
200 nstoken = create_netns(); in test_base()
201 if (!ASSERT_OK_PTR(nstoken, "create_netns")) in test_base()
224 cleanup_netns(nstoken); in test_base()
307 struct nstoken *nstoken = NULL; in test_mptcpify() local
314 nstoken = create_netns(); in test_mptcpify()
[all …]
Ddecap_sanity.c21 struct nstoken *nstoken = NULL; in test_decap_sanity() local
36 nstoken = open_netns(NS_TEST); in test_decap_sanity()
37 if (!ASSERT_OK_PTR(nstoken, "open_netns")) in test_decap_sanity()
71 if (nstoken) { in test_decap_sanity()
73 close_netns(nstoken); in test_decap_sanity()
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()
Dtest_tunnel.c311 struct nstoken *nstoken; in test_vxlan_tunnel() local
355 nstoken = open_netns("at_ns0"); in test_vxlan_tunnel()
356 if (!ASSERT_OK_PTR(nstoken, "setns src")) in test_vxlan_tunnel()
367 close_netns(nstoken); in test_vxlan_tunnel()
395 struct nstoken *nstoken; in test_ip6vxlan_tunnel() local
428 nstoken = open_netns("at_ns0"); in test_ip6vxlan_tunnel()
429 if (!ASSERT_OK_PTR(nstoken, "setns src")) in test_ip6vxlan_tunnel()
440 close_netns(nstoken); in test_ip6vxlan_tunnel()
468 struct nstoken *nstoken; in test_ipip_tunnel() local
522 nstoken = open_netns("at_ns0"); in test_ipip_tunnel()
[all …]
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()
Dxdp_do_redirect.c92 struct nstoken *nstoken = NULL; in test_xdp_do_redirect() local
124 nstoken = open_netns("testns"); in test_xdp_do_redirect()
125 if (!ASSERT_OK_PTR(nstoken, "setns")) in test_xdp_do_redirect()
244 if (nstoken) in test_xdp_do_redirect()
245 close_netns(nstoken); in test_xdp_do_redirect()
Dfib_lookup.c162 struct nstoken *nstoken = NULL; in test_fib_lookup() local
184 nstoken = open_netns(NS_TEST); in test_fib_lookup()
185 if (!ASSERT_OK_PTR(nstoken, "open_netns")) in test_fib_lookup()
228 if (nstoken) in test_fib_lookup()
229 close_netns(nstoken); in test_fib_lookup()
Dxdp_dev_bound_only.c27 struct nstoken *tok = NULL; in test_xdp_dev_bound_only_offdev()
Dlwt_helpers.h21 struct nstoken *token = open_netns(NETNS); \
Dempty_skb.c11 struct nstoken *tok = NULL; in test_empty_skb()
Dxdp_synproxy.c62 struct nstoken *ns = NULL; in test_synproxy()
Dassign_reuse.c176 struct nstoken *tok = NULL; in test_assign_reuse()
Dxdp_metadata.c284 struct nstoken *tok = NULL; in test_xdp_metadata()
/Linux-v6.6/tools/testing/selftests/bpf/
Dnetwork_helpers.h64 struct nstoken;
71 struct nstoken *open_netns(const char *name);
72 void close_netns(struct nstoken *token);
Dnetwork_helpers.c399 struct nstoken { struct
403 struct nstoken *open_netns(const char *name) in open_netns() argument
408 struct nstoken *token; in open_netns()
410 token = calloc(1, sizeof(struct nstoken)); in open_netns()
434 void close_netns(struct nstoken *token) in close_netns()