Lines Matching refs:vxlan_dev
40 struct vxlan_dev __rcu *vdev;
165 vxlan_vnifilter_lookup(struct vxlan_dev *vxlan, __be32 vni) in vxlan_vnifilter_lookup()
178 int vxlan_fdb_create(struct vxlan_dev *vxlan,
184 int __vxlan_fdb_delete(struct vxlan_dev *vxlan,
189 u32 fdb_head_index(struct vxlan_dev *vxlan, const u8 *mac, __be32 vni);
190 int vxlan_fdb_update(struct vxlan_dev *vxlan,
198 int vxlan_vni_in_use(struct net *src_net, struct vxlan_dev *vxlan,
202 int vxlan_vnigroup_init(struct vxlan_dev *vxlan);
203 void vxlan_vnigroup_uninit(struct vxlan_dev *vxlan);
207 void vxlan_vnifilter_count(struct vxlan_dev *vxlan, __be32 vni,
211 void vxlan_vs_add_vnigrp(struct vxlan_dev *vxlan,
214 void vxlan_vs_del_vnigrp(struct vxlan_dev *vxlan);
215 int vxlan_vnilist_update_group(struct vxlan_dev *vxlan,
222 int vxlan_multicast_join(struct vxlan_dev *vxlan);
223 int vxlan_multicast_leave(struct vxlan_dev *vxlan);
224 bool vxlan_group_used(struct vxlan_net *vn, struct vxlan_dev *dev,
226 int vxlan_igmp_join(struct vxlan_dev *vxlan, union vxlan_addr *rip,
228 int vxlan_igmp_leave(struct vxlan_dev *vxlan, union vxlan_addr *rip,
238 struct vxlan_mdb_entry *vxlan_mdb_entry_skb_get(struct vxlan_dev *vxlan,
241 netdev_tx_t vxlan_mdb_xmit(struct vxlan_dev *vxlan,
244 int vxlan_mdb_init(struct vxlan_dev *vxlan);
245 void vxlan_mdb_fini(struct vxlan_dev *vxlan);