Lines Matching refs:vxlan
170 vxlan_vnifilter_lookup(struct vxlan_dev *vxlan, __be32 vni) in vxlan_vnifilter_lookup() argument
174 vg = rcu_dereference_rtnl(vxlan->vnigrp); in vxlan_vnifilter_lookup()
183 int vxlan_fdb_create(struct vxlan_dev *vxlan,
189 int __vxlan_fdb_delete(struct vxlan_dev *vxlan,
194 u32 fdb_head_index(struct vxlan_dev *vxlan, const u8 *mac, __be32 vni);
195 int vxlan_fdb_update(struct vxlan_dev *vxlan,
203 int vxlan_vni_in_use(struct net *src_net, struct vxlan_dev *vxlan,
207 int vxlan_vnigroup_init(struct vxlan_dev *vxlan);
208 void vxlan_vnigroup_uninit(struct vxlan_dev *vxlan);
212 void vxlan_vnifilter_count(struct vxlan_dev *vxlan, __be32 vni,
216 void vxlan_vs_add_vnigrp(struct vxlan_dev *vxlan,
219 void vxlan_vs_del_vnigrp(struct vxlan_dev *vxlan);
220 int vxlan_vnilist_update_group(struct vxlan_dev *vxlan,
227 int vxlan_multicast_join(struct vxlan_dev *vxlan);
228 int vxlan_multicast_leave(struct vxlan_dev *vxlan);
231 int vxlan_igmp_join(struct vxlan_dev *vxlan, union vxlan_addr *rip,
233 int vxlan_igmp_leave(struct vxlan_dev *vxlan, union vxlan_addr *rip,
247 struct vxlan_mdb_entry *vxlan_mdb_entry_skb_get(struct vxlan_dev *vxlan,
250 netdev_tx_t vxlan_mdb_xmit(struct vxlan_dev *vxlan,
253 int vxlan_mdb_init(struct vxlan_dev *vxlan);
254 void vxlan_mdb_fini(struct vxlan_dev *vxlan);