Lines Matching defs:nsim_dev
130 int nsim_udp_tunnels_info_create(struct nsim_dev *nsim_dev,
136 if (nsim_dev->udp_ports.shared && nsim_dev->udp_ports.open_only) {
137 dev_err(&nsim_dev->nsim_bus_dev->dev,
142 if (!nsim_dev->udp_ports.shared)
145 ns->udp_ports.ports = nsim_dev->udp_ports.__ports;
173 ns->udp_ports.sleep = nsim_dev->udp_ports.sleep;
175 if (nsim_dev->udp_ports.sync_all) {
184 if (nsim_dev->udp_ports.open_only)
186 if (nsim_dev->udp_ports.ipv4_only)
188 if (nsim_dev->udp_ports.shared)
189 info->shared = &nsim_dev->udp_ports.utn_shared;
190 if (nsim_dev->udp_ports.static_iana_vxlan)
203 void nsim_udp_tunnels_debugfs_create(struct nsim_dev *nsim_dev)
205 debugfs_create_bool("udp_ports_sync_all", 0600, nsim_dev->ddir,
206 &nsim_dev->udp_ports.sync_all);
207 debugfs_create_bool("udp_ports_open_only", 0600, nsim_dev->ddir,
208 &nsim_dev->udp_ports.open_only);
209 debugfs_create_bool("udp_ports_ipv4_only", 0600, nsim_dev->ddir,
210 &nsim_dev->udp_ports.ipv4_only);
211 debugfs_create_bool("udp_ports_shared", 0600, nsim_dev->ddir,
212 &nsim_dev->udp_ports.shared);
213 debugfs_create_bool("udp_ports_static_iana_vxlan", 0600, nsim_dev->ddir,
214 &nsim_dev->udp_ports.static_iana_vxlan);
215 debugfs_create_u32("udp_ports_sleep", 0600, nsim_dev->ddir,
216 &nsim_dev->udp_ports.sleep);