Lines Matching refs:vxlan_fdb
198 const struct vxlan_fdb *fdb, in vxlan_fdb_info()
305 static void __vxlan_fdb_notify(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in __vxlan_fdb_notify()
332 const struct vxlan_fdb *fdb, in vxlan_fdb_switchdev_notifier_info()
350 struct vxlan_fdb *fdb, in vxlan_fdb_switchdev_call_notifiers()
370 static int vxlan_fdb_notify(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in vxlan_fdb_notify()
398 struct vxlan_fdb f = { in vxlan_ip_miss()
411 struct vxlan_fdb f = { in vxlan_fdb_miss()
459 static struct vxlan_fdb *__vxlan_find_mac(struct vxlan_dev *vxlan, in __vxlan_find_mac()
463 struct vxlan_fdb *f; in __vxlan_find_mac()
479 static struct vxlan_fdb *vxlan_find_mac(struct vxlan_dev *vxlan, in vxlan_find_mac()
482 struct vxlan_fdb *f; in vxlan_find_mac()
492 static struct vxlan_rdst *vxlan_fdb_find_rdst(struct vxlan_fdb *f, in vxlan_fdb_find_rdst()
515 struct vxlan_fdb *f; in vxlan_fdb_find_uc()
543 const struct vxlan_fdb *f, in vxlan_fdb_notify_one()
562 struct vxlan_fdb *f; in vxlan_fdb_replay()
597 struct vxlan_fdb *f; in vxlan_fdb_clear_offload()
617 static int vxlan_fdb_replace(struct vxlan_fdb *f, in vxlan_fdb_replace()
642 static int vxlan_fdb_append(struct vxlan_fdb *f, in vxlan_fdb_append()
768 static struct vxlan_fdb *vxlan_fdb_alloc(struct vxlan_dev *vxlan, const u8 *mac, in vxlan_fdb_alloc()
772 struct vxlan_fdb *f; in vxlan_fdb_alloc()
791 __be32 src_vni, struct vxlan_fdb *f) in vxlan_fdb_insert()
798 static int vxlan_fdb_nh_update(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in vxlan_fdb_nh_update()
864 u32 nhid, struct vxlan_fdb **fdb, in vxlan_fdb_create()
868 struct vxlan_fdb *f; in vxlan_fdb_create()
896 static void __vxlan_fdb_free(struct vxlan_fdb *f) in __vxlan_fdb_free()
917 struct vxlan_fdb *f = container_of(head, struct vxlan_fdb, rcu); in vxlan_fdb_free()
922 static void vxlan_fdb_destroy(struct vxlan_dev *vxlan, struct vxlan_fdb *f, in vxlan_fdb_destroy()
958 struct vxlan_fdb *f, u32 nhid, in vxlan_fdb_update_existing()
1062 struct vxlan_fdb *f; in vxlan_fdb_update_create()
1098 struct vxlan_fdb *f; in vxlan_fdb_update()
1122 static void vxlan_fdb_dst_destroy(struct vxlan_dev *vxlan, struct vxlan_fdb *f, in vxlan_fdb_dst_destroy()
1268 struct vxlan_fdb *f; in __vxlan_fdb_delete()
1333 struct vxlan_fdb *f; in vxlan_fdb_dump()
1387 struct vxlan_fdb *f; in vxlan_fdb_get()
1421 struct vxlan_fdb *f; in vxlan_snoop()
1866 struct vxlan_fdb *f; in arp_reduce()
2030 struct vxlan_fdb *f; in neigh_reduce()
2713 struct vxlan_fdb *f, __be32 vni, bool did_rsc) in vxlan_xmit_nh()
2758 struct vxlan_fdb *f; in vxlan_xmit()
2863 struct vxlan_fdb *f in vxlan_cleanup()
2864 = container_of(p, struct vxlan_fdb, hlist); in vxlan_cleanup()
2937 struct vxlan_fdb *f; in vxlan_fdb_delete_default()
2993 struct vxlan_fdb *f in vxlan_flush()
2994 = container_of(p, struct vxlan_fdb, hlist); in vxlan_flush()
3757 struct vxlan_fdb *f = NULL; in __vxlan_dev_create()
4483 struct vxlan_fdb *f; in vxlan_fdb_offloaded_set()
4539 struct vxlan_fdb *f; in vxlan_fdb_external_learn_del()
4605 struct vxlan_fdb *fdb; in vxlan_fdb_nh_flush()