Home
last modified time | relevance | path

Searched refs:nstoken (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A Dtc_redirect.c189 struct nstoken *nstoken = NULL; in netns_setup_links_and_routes() local
237 nstoken = open_netns(NS_SRC); in netns_setup_links_and_routes()
238 if (!ASSERT_OK_PTR(nstoken, "setns src")) in netns_setup_links_and_routes()
256 close_netns(nstoken); in netns_setup_links_and_routes()
259 nstoken = open_netns(NS_FWD); in netns_setup_links_and_routes()
260 if (!ASSERT_OK_PTR(nstoken, "setns fwd")) in netns_setup_links_and_routes()
284 close_netns(nstoken); in netns_setup_links_and_routes()
287 nstoken = open_netns(NS_DST); in netns_setup_links_and_routes()
288 if (!ASSERT_OK_PTR(nstoken, "setn in netns_setup_links_and_routes()
397 struct nstoken *nstoken; test_tcp() local
529 struct nstoken *nstoken; wait_netstamp_needed_key() local
612 struct nstoken *nstoken; test_inet_dtime() local
679 struct nstoken *nstoken; netns_load_dtime_bpf() local
906 struct nstoken *nstoken; test_tc_redirect_dtime() local
970 struct nstoken *nstoken = NULL; test_tc_redirect_neigh_fib() local
1002 struct nstoken *nstoken = NULL; test_tc_redirect_neigh() local
1038 struct nstoken *nstoken; test_tc_redirect_peer() local
1144 struct nstoken *nstoken = NULL; test_tc_redirect_peer_l3() local
[all...]
H A 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 in test_bpf_ip_check_defrag_ok()
[all...]
H A 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; test_mptcpify() local
[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()
243 if (!ASSERT_OK_PTR(nstoken, "setn in _test_vrf_socket_lookup()
[all...]
H A 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()
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, "setn in _test_xfrm_info()
[all...]
H A 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; test_ipip_tunnel() local
[all...]
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 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()
H A 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()
H A Dxdp_dev_bound_only.c27 struct nstoken *tok = NULL; in test_xdp_dev_bound_only_offdev()
H A Dempty_skb.c11 struct nstoken *tok = NULL; in test_empty_skb()
H A Dlwt_helpers.h21 struct nstoken *token = open_netns(NETNS); \
H A Dassign_reuse.c176 struct nstoken *tok = NULL; in test_assign_reuse()
H A Dxdp_metadata.c284 struct nstoken *tok = NULL; in test_xdp_metadata()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/
H A Dnetwork_helpers.h64 struct nstoken;
71 struct nstoken *open_netns(const char *name);
72 void close_netns(struct nstoken *token);
H A Dnetwork_helpers.c399 struct nstoken { struct
403 struct nstoken *open_netns(const char *name) in open_netns()
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()

Completed in 8 milliseconds