Lines Matching refs:nsim_dev
125 int nsim_udp_tunnels_info_create(struct nsim_dev *nsim_dev, in nsim_udp_tunnels_info_create() argument
131 if (nsim_dev->udp_ports.shared && nsim_dev->udp_ports.open_only) { in nsim_udp_tunnels_info_create()
132 dev_err(&nsim_dev->nsim_bus_dev->dev, in nsim_udp_tunnels_info_create()
137 if (!nsim_dev->udp_ports.shared) in nsim_udp_tunnels_info_create()
140 ns->udp_ports.ports = nsim_dev->udp_ports.__ports; in nsim_udp_tunnels_info_create()
169 if (nsim_dev->udp_ports.sync_all) { in nsim_udp_tunnels_info_create()
176 if (nsim_dev->udp_ports.open_only) in nsim_udp_tunnels_info_create()
178 if (nsim_dev->udp_ports.ipv4_only) in nsim_udp_tunnels_info_create()
180 if (nsim_dev->udp_ports.shared) in nsim_udp_tunnels_info_create()
181 info->shared = &nsim_dev->udp_ports.utn_shared; in nsim_udp_tunnels_info_create()
182 if (nsim_dev->udp_ports.static_iana_vxlan) in nsim_udp_tunnels_info_create()
198 void nsim_udp_tunnels_debugfs_create(struct nsim_dev *nsim_dev) in nsim_udp_tunnels_debugfs_create() argument
200 debugfs_create_bool("udp_ports_sync_all", 0600, nsim_dev->ddir, in nsim_udp_tunnels_debugfs_create()
201 &nsim_dev->udp_ports.sync_all); in nsim_udp_tunnels_debugfs_create()
202 debugfs_create_bool("udp_ports_open_only", 0600, nsim_dev->ddir, in nsim_udp_tunnels_debugfs_create()
203 &nsim_dev->udp_ports.open_only); in nsim_udp_tunnels_debugfs_create()
204 debugfs_create_bool("udp_ports_ipv4_only", 0600, nsim_dev->ddir, in nsim_udp_tunnels_debugfs_create()
205 &nsim_dev->udp_ports.ipv4_only); in nsim_udp_tunnels_debugfs_create()
206 debugfs_create_bool("udp_ports_shared", 0600, nsim_dev->ddir, in nsim_udp_tunnels_debugfs_create()
207 &nsim_dev->udp_ports.shared); in nsim_udp_tunnels_debugfs_create()
208 debugfs_create_bool("udp_ports_static_iana_vxlan", 0600, nsim_dev->ddir, in nsim_udp_tunnels_debugfs_create()
209 &nsim_dev->udp_ports.static_iana_vxlan); in nsim_udp_tunnels_debugfs_create()