Lines Matching +full:0 +full:ns
15 struct netdevsim *ns = netdev_priv(dev); in nsim_udp_tunnel_set_port() local
18 ret = -ns->udp_ports.inject_error; in nsim_udp_tunnel_set_port()
19 ns->udp_ports.inject_error = 0; in nsim_udp_tunnel_set_port()
22 if (ns->udp_ports.ports[table][entry]) { in nsim_udp_tunnel_set_port()
26 ns->udp_ports.ports[table][entry] = in nsim_udp_tunnel_set_port()
41 struct netdevsim *ns = netdev_priv(dev); in nsim_udp_tunnel_unset_port() local
44 ret = -ns->udp_ports.inject_error; in nsim_udp_tunnel_unset_port()
45 ns->udp_ports.inject_error = 0; in nsim_udp_tunnel_unset_port()
50 if (val == ns->udp_ports.ports[table][entry]) { in nsim_udp_tunnel_unset_port()
51 ns->udp_ports.ports[table][entry] = 0; in nsim_udp_tunnel_unset_port()
54 val, ns->udp_ports.ports[table][entry]); in nsim_udp_tunnel_unset_port()
68 struct netdevsim *ns = netdev_priv(dev); in nsim_udp_tunnel_sync_table() local
73 ret = -ns->udp_ports.inject_error; in nsim_udp_tunnel_sync_table()
74 ns->udp_ports.inject_error = 0; in nsim_udp_tunnel_sync_table()
76 for (i = 0; i < NSIM_UDP_TUNNEL_N_PORTS; i++) { in nsim_udp_tunnel_sync_table()
78 ns->udp_ports.ports[table][i] = in nsim_udp_tunnel_sync_table()
108 struct netdevsim *ns = netdev_priv(dev); in nsim_udp_tunnels_info_reset_write() local
111 memset(ns->udp_ports.ports, 0, sizeof(ns->udp_ports.__ports)); in nsim_udp_tunnels_info_reset_write()
128 struct netdevsim *ns = netdev_priv(dev); in nsim_udp_tunnels_info_create() local
138 ns->udp_ports.ports = ns->udp_ports.__ports; in nsim_udp_tunnels_info_create()
140 ns->udp_ports.ports = nsim_dev->udp_ports.__ports; in nsim_udp_tunnels_info_create()
142 ns->udp_ports.ddir = debugfs_create_dir("udp_ports", in nsim_udp_tunnels_info_create()
143 ns->nsim_dev_port->ddir); in nsim_udp_tunnels_info_create()
145 debugfs_create_u32("inject_error", 0600, ns->udp_ports.ddir, in nsim_udp_tunnels_info_create()
146 &ns->udp_ports.inject_error); in nsim_udp_tunnels_info_create()
148 ns->udp_ports.dfs_ports[0].array = ns->udp_ports.ports[0]; in nsim_udp_tunnels_info_create()
149 ns->udp_ports.dfs_ports[0].n_elements = NSIM_UDP_TUNNEL_N_PORTS; in nsim_udp_tunnels_info_create()
150 debugfs_create_u32_array("table0", 0400, ns->udp_ports.ddir, in nsim_udp_tunnels_info_create()
151 &ns->udp_ports.dfs_ports[0]); in nsim_udp_tunnels_info_create()
153 ns->udp_ports.dfs_ports[1].array = ns->udp_ports.ports[1]; in nsim_udp_tunnels_info_create()
154 ns->udp_ports.dfs_ports[1].n_elements = NSIM_UDP_TUNNEL_N_PORTS; in nsim_udp_tunnels_info_create()
155 debugfs_create_u32_array("table1", 0400, ns->udp_ports.ddir, in nsim_udp_tunnels_info_create()
156 &ns->udp_ports.dfs_ports[1]); in nsim_udp_tunnels_info_create()
158 debugfs_create_file("reset", 0200, ns->udp_ports.ddir, in nsim_udp_tunnels_info_create()
186 return 0; in nsim_udp_tunnels_info_create()
191 struct netdevsim *ns = netdev_priv(dev); in nsim_udp_tunnels_info_destroy() local
193 debugfs_remove_recursive(ns->udp_ports.ddir); in nsim_udp_tunnels_info_destroy()