Lines Matching refs:fb_tunnel_dev

237 	if (itn->fb_tunnel_dev && itn->fb_tunnel_dev->flags & IFF_UP)  in ip_tunnel_lookup()
238 return netdev_priv(itn->fb_tunnel_dev); in ip_tunnel_lookup()
416 BUG_ON(!itn->fb_tunnel_dev); in ip_tunnel_create()
417 dev = __ip_tunnel_create(net, itn->fb_tunnel_dev->rtnl_link_ops, parms); in ip_tunnel_create()
855 BUG_ON(!itn->fb_tunnel_dev); in ip_tunnel_ioctl()
858 if (dev == itn->fb_tunnel_dev) { in ip_tunnel_ioctl()
859 t = ip_tunnel_find(itn, p, itn->fb_tunnel_dev->type); in ip_tunnel_ioctl()
880 t = ip_tunnel_find(itn, p, itn->fb_tunnel_dev->type); in ip_tunnel_ioctl()
892 if (dev != itn->fb_tunnel_dev && cmd == SIOCCHGTUNNEL) { in ip_tunnel_ioctl()
928 if (dev == itn->fb_tunnel_dev) { in ip_tunnel_ioctl()
930 t = ip_tunnel_find(itn, p, itn->fb_tunnel_dev->type); in ip_tunnel_ioctl()
934 if (t == netdev_priv(itn->fb_tunnel_dev)) in ip_tunnel_ioctl()
995 if (itn->fb_tunnel_dev != dev) { in ip_tunnel_dellink()
1029 itn->fb_tunnel_dev = NULL; in ip_tunnel_init_net()
1038 itn->fb_tunnel_dev = __ip_tunnel_create(net, ops, &parms); in ip_tunnel_init_net()
1042 if (!IS_ERR(itn->fb_tunnel_dev)) { in ip_tunnel_init_net()
1043 itn->fb_tunnel_dev->features |= NETIF_F_NETNS_LOCAL; in ip_tunnel_init_net()
1044 itn->fb_tunnel_dev->mtu = ip_tunnel_bind_dev(itn->fb_tunnel_dev); in ip_tunnel_init_net()
1045 ip_tunnel_add(itn, netdev_priv(itn->fb_tunnel_dev)); in ip_tunnel_init_net()
1049 return PTR_ERR_OR_ZERO(itn->fb_tunnel_dev); in ip_tunnel_init_net()
1056 struct net *net = dev_net(itn->fb_tunnel_dev); in ip_tunnel_destroy()
1136 if (dev == itn->fb_tunnel_dev) in ip_tunnel_changelink()
1212 if (itn->fb_tunnel_dev != dev) in ip_tunnel_uninit()