Symbol: netns_obj
tools/testing/selftests/bpf/prog_tests/bpf_qdisc.c
178
struct netns_obj *netns = NULL;
tools/testing/selftests/bpf/prog_tests/btf_skc_cls_ingress.c
252
struct netns_obj *ns;
tools/testing/selftests/bpf/prog_tests/btf_skc_cls_ingress.c
33
static struct netns_obj *prepare_netns(struct test_btf_skc_cls_ingress *skel)
tools/testing/selftests/bpf/prog_tests/btf_skc_cls_ingress.c
38
struct netns_obj *ns = NULL;
tools/testing/selftests/bpf/prog_tests/flow_dissector.c
707
struct netns_obj *ns;
tools/testing/selftests/bpf/prog_tests/flow_dissector.c
755
struct netns_obj *ns;
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
728
struct netns_obj *ns;
tools/testing/selftests/bpf/prog_tests/mptcp.c
193
struct netns_obj *netns = NULL;
tools/testing/selftests/bpf/prog_tests/mptcp.c
309
struct netns_obj *netns = NULL;
tools/testing/selftests/bpf/prog_tests/mptcp.c
401
struct netns_obj *netns;
tools/testing/selftests/bpf/prog_tests/mptcp.c
537
struct netns_obj *netns;
tools/testing/selftests/bpf/prog_tests/net_timestamping.c
152
struct netns_obj *ns;
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
787
struct netns_obj *netns;
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
404
struct netns_obj *ns;
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
115
struct netns_obj **ns_obj = netns_objs;
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
73
static struct netns_obj *netns_objs[3];
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
93
struct netns_obj **ns_obj = netns_objs;
tools/testing/selftests/bpf/prog_tests/test_bpf_smc.c
21
static struct netns_obj *test_netns;
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
209
struct netns_obj *rx_ns = NULL, *tx_ns = NULL;
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
300
struct netns_obj *ns = NULL;
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
365
struct netns_obj *ns = NULL;
tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c
269
struct netns_obj *ns[NS_NB];
tools/testing/selftests/bpf/test_progs.c
1395
struct netns_obj *ns = NULL;
tools/testing/selftests/bpf/test_progs.c
757
struct netns_obj *netns_new(const char *nsname, bool open)
tools/testing/selftests/bpf/test_progs.c
759
struct netns_obj *netns_obj = malloc(sizeof(*netns_obj));
tools/testing/selftests/bpf/test_progs.c
763
if (!netns_obj)
tools/testing/selftests/bpf/test_progs.c
765
memset(netns_obj, 0, sizeof(*netns_obj));
tools/testing/selftests/bpf/test_progs.c
767
netns_obj->nsname = strdup(nsname);
tools/testing/selftests/bpf/test_progs.c
768
if (!netns_obj->nsname)
tools/testing/selftests/bpf/test_progs.c
781
netns_obj->tmon = traffic_monitor_start(nsname, test_name, subtest_name);
tools/testing/selftests/bpf/test_progs.c
782
if (!netns_obj->tmon) {
tools/testing/selftests/bpf/test_progs.c
787
netns_obj->tmon = NULL;
tools/testing/selftests/bpf/test_progs.c
791
netns_obj->nstoken = open_netns(nsname);
tools/testing/selftests/bpf/test_progs.c
792
if (!netns_obj->nstoken)
tools/testing/selftests/bpf/test_progs.c
796
return netns_obj;
tools/testing/selftests/bpf/test_progs.c
798
traffic_monitor_stop(netns_obj->tmon);
tools/testing/selftests/bpf/test_progs.c
800
free(netns_obj->nsname);
tools/testing/selftests/bpf/test_progs.c
801
free(netns_obj);
tools/testing/selftests/bpf/test_progs.c
810
void netns_free(struct netns_obj *netns_obj)
tools/testing/selftests/bpf/test_progs.c
812
if (!netns_obj)
tools/testing/selftests/bpf/test_progs.c
814
traffic_monitor_stop(netns_obj->tmon);
tools/testing/selftests/bpf/test_progs.c
815
close_netns(netns_obj->nstoken);
tools/testing/selftests/bpf/test_progs.c
816
remove_netns(netns_obj->nsname);
tools/testing/selftests/bpf/test_progs.c
817
free(netns_obj->nsname);
tools/testing/selftests/bpf/test_progs.c
818
free(netns_obj);
tools/testing/selftests/bpf/test_progs.h
501
struct netns_obj;
tools/testing/selftests/bpf/test_progs.h
502
struct netns_obj *netns_new(const char *name, bool open);
tools/testing/selftests/bpf/test_progs.h
503
void netns_free(struct netns_obj *netns);