• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv4/

Lines Matching defs:ign

179 	struct ipgre_net *ign = net_generic(net, ipgre_net_id);
184 for_each_ip_tunnel_rcu(ign->tunnels_r_l[h0 ^ h1]) {
209 for_each_ip_tunnel_rcu(ign->tunnels_r[h0 ^ h1]) {
233 for_each_ip_tunnel_rcu(ign->tunnels_l[h1]) {
259 for_each_ip_tunnel_rcu(ign->tunnels_wc[h1]) {
285 dev = ign->fb_tunnel_dev;
292 static struct ip_tunnel **__ipgre_bucket(struct ipgre_net *ign,
308 return &ign->tunnels[prio][h];
311 static inline struct ip_tunnel **ipgre_bucket(struct ipgre_net *ign,
314 return __ipgre_bucket(ign, &t->parms);
317 static void ipgre_tunnel_link(struct ipgre_net *ign, struct ip_tunnel *t)
319 struct ip_tunnel **tp = ipgre_bucket(ign, t);
327 static void ipgre_tunnel_unlink(struct ipgre_net *ign, struct ip_tunnel *t)
331 for (tp = ipgre_bucket(ign, t); *tp; tp = &(*tp)->next) {
350 struct ipgre_net *ign = net_generic(net, ipgre_net_id);
352 for (tp = __ipgre_bucket(ign, parms); (t = *tp) != NULL; tp = &t->next)
369 struct ipgre_net *ign = net_generic(net, ipgre_net_id);
401 ipgre_tunnel_link(ign, nt);
412 struct ipgre_net *ign = net_generic(net, ipgre_net_id);
414 ipgre_tunnel_unlink(ign, netdev_priv(dev));
964 struct ipgre_net *ign = net_generic(net, ipgre_net_id);
969 if (dev == ign->fb_tunnel_dev) {
1008 if (dev != ign->fb_tunnel_dev && cmd == SIOCCHGTUNNEL) {
1028 ipgre_tunnel_unlink(ign, t);
1035 ipgre_tunnel_link(ign, t);
1063 if (dev == ign->fb_tunnel_dev) {
1071 if (t == netdev_priv(ign->fb_tunnel_dev))
1266 struct ipgre_net *ign = net_generic(dev_net(dev), ipgre_net_id);
1277 ign->tunnels_wc[0] = tunnel;
1287 static void ipgre_destroy_tunnels(struct ipgre_net *ign, struct list_head *head)
1294 struct ip_tunnel *t = ign->tunnels[prio][h];
1306 struct ipgre_net *ign = net_generic(net, ipgre_net_id);
1309 ign->fb_tunnel_dev = alloc_netdev(sizeof(struct ip_tunnel), "gre0",
1311 if (!ign->fb_tunnel_dev) {
1315 dev_net_set(ign->fb_tunnel_dev, net);
1317 ipgre_fb_tunnel_init(ign->fb_tunnel_dev);
1318 ign->fb_tunnel_dev->rtnl_link_ops = &ipgre_link_ops;
1320 if ((err = register_netdev(ign->fb_tunnel_dev)))
1326 free_netdev(ign->fb_tunnel_dev);
1333 struct ipgre_net *ign;
1336 ign = net_generic(net, ipgre_net_id);
1338 ipgre_destroy_tunnels(ign, &list);
1473 struct ipgre_net *ign = net_generic(net, ipgre_net_id);
1495 ipgre_tunnel_link(ign, nt);
1506 struct ipgre_net *ign = net_generic(net, ipgre_net_id);
1510 if (dev == ign->fb_tunnel_dev)
1537 ipgre_tunnel_unlink(ign, t);
1545 ipgre_tunnel_link(ign, t);