Lines Matching refs:vxlan
165 vxlan_vnifilter_lookup(struct vxlan_dev *vxlan, __be32 vni) in vxlan_vnifilter_lookup() argument
169 vg = rcu_dereference_rtnl(vxlan->vnigrp); 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);
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,
242 struct vxlan_mdb_entry *vxlan_mdb_entry_skb_get(struct vxlan_dev *vxlan,
245 netdev_tx_t vxlan_mdb_xmit(struct vxlan_dev *vxlan,
248 int vxlan_mdb_init(struct vxlan_dev *vxlan);
249 void vxlan_mdb_fini(struct vxlan_dev *vxlan);