Lines Matching refs:vxlan_dev

115 struct vxlan_dev {  struct
279 static struct vxlan_dev *vxlan_vs_find_vni(struct vxlan_sock *vs, u32 id) in vxlan_vs_find_vni()
281 struct vxlan_dev *vxlan; in vxlan_vs_find_vni()
292 static struct vxlan_dev *vxlan_find_vni(struct net *net, u32 id, in vxlan_find_vni()
306 static int vxlan_fdb_info(struct sk_buff *skb, struct vxlan_dev *vxlan, in vxlan_fdb_info()
386 static void vxlan_fdb_notify(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in vxlan_fdb_notify()
414 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_ip_miss()
426 static void vxlan_fdb_miss(struct vxlan_dev *vxlan, const u8 eth_addr[ETH_ALEN]) in vxlan_fdb_miss()
453 static inline struct hlist_head *vxlan_fdb_head(struct vxlan_dev *vxlan, in vxlan_fdb_head()
460 static struct vxlan_fdb *__vxlan_find_mac(struct vxlan_dev *vxlan, in __vxlan_find_mac()
474 static struct vxlan_fdb *vxlan_find_mac(struct vxlan_dev *vxlan, in vxlan_find_mac()
702 static int vxlan_fdb_create(struct vxlan_dev *vxlan, in vxlan_fdb_create()
798 static void vxlan_fdb_destroy(struct vxlan_dev *vxlan, struct vxlan_fdb *f) in vxlan_fdb_destroy()
810 static int vxlan_fdb_parse(struct nlattr *tb[], struct vxlan_dev *vxlan, in vxlan_fdb_parse()
870 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_add()
906 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_delete()
956 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_dump()
993 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_snoop()
1034 static bool vxlan_group_used(struct vxlan_net *vn, struct vxlan_dev *dev) in vxlan_group_used()
1036 struct vxlan_dev *vxlan; in vxlan_group_used()
1086 static int vxlan_igmp_join(struct vxlan_dev *vxlan) in vxlan_igmp_join()
1114 static int vxlan_igmp_leave(struct vxlan_dev *vxlan) in vxlan_igmp_leave()
1259 struct vxlan_dev *vxlan; in vxlan_rcv()
1339 struct vxlan_dev *vxlan = netdev_priv(dev); in arp_reduce()
1510 struct vxlan_dev *vxlan = netdev_priv(dev); in neigh_reduce()
1580 struct vxlan_dev *vxlan = netdev_priv(dev); in route_shortcircuit()
1834 static void vxlan_encap_bypass(struct sk_buff *skb, struct vxlan_dev *src_vxlan, in vxlan_encap_bypass()
1835 struct vxlan_dev *dst_vxlan) in vxlan_encap_bypass()
1881 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_xmit_one()
1945 struct vxlan_dev *dst_vxlan; in vxlan_xmit_one()
2005 struct vxlan_dev *dst_vxlan; in vxlan_xmit_one()
2050 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_xmit()
2124 struct vxlan_dev *vxlan = (struct vxlan_dev *) arg; in vxlan_cleanup()
2158 static void vxlan_vs_add_dev(struct vxlan_sock *vs, struct vxlan_dev *vxlan) in vxlan_vs_add_dev()
2179 static void vxlan_fdb_delete_default(struct vxlan_dev *vxlan) in vxlan_fdb_delete_default()
2192 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_uninit()
2202 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_open()
2230 static void vxlan_flush(struct vxlan_dev *vxlan) in vxlan_flush()
2251 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_stop()
2275 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_change_mtu()
2346 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_setup()
2584 struct vxlan_dev *vxlan = netdev_priv(dev), *tmp; in vxlan_newlink()
2756 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_dellink()
2796 const struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fill_info()
2882 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_get_link_net()
2891 .priv_size = sizeof(struct vxlan_dev),
2904 struct vxlan_dev *vxlan, *next; in vxlan_handle_lowerdev_unregister()
2956 struct vxlan_dev *vxlan, *next; in vxlan_exit_net()