Lines Matching refs:vxlan_fdb

73 struct vxlan_fdb {  struct
180 static inline struct vxlan_rdst *first_remote_rcu(struct vxlan_fdb *fdb) in first_remote_rcu()
187 static inline struct vxlan_rdst *first_remote_rtnl(struct vxlan_fdb *fdb) in first_remote_rtnl()
258 const struct vxlan_fdb *fdb, in vxlan_fdb_info()
365 static void __vxlan_fdb_notify(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in __vxlan_fdb_notify()
392 const struct vxlan_fdb *fdb, in vxlan_fdb_switchdev_notifier_info()
410 struct vxlan_fdb *fdb, in vxlan_fdb_switchdev_call_notifiers()
430 static int vxlan_fdb_notify(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in vxlan_fdb_notify()
458 struct vxlan_fdb f = { in vxlan_ip_miss()
471 struct vxlan_fdb f = { in vxlan_fdb_miss()
519 static struct vxlan_fdb *__vxlan_find_mac(struct vxlan_dev *vxlan, in __vxlan_find_mac()
523 struct vxlan_fdb *f; in __vxlan_find_mac()
539 static struct vxlan_fdb *vxlan_find_mac(struct vxlan_dev *vxlan, in vxlan_find_mac()
542 struct vxlan_fdb *f; in vxlan_find_mac()
552 static struct vxlan_rdst *vxlan_fdb_find_rdst(struct vxlan_fdb *f, in vxlan_fdb_find_rdst()
575 struct vxlan_fdb *f; in vxlan_fdb_find_uc()
603 const struct vxlan_fdb *f, in vxlan_fdb_notify_one()
622 struct vxlan_fdb *f; in vxlan_fdb_replay()
657 struct vxlan_fdb *f; in vxlan_fdb_clear_offload()
677 static int vxlan_fdb_replace(struct vxlan_fdb *f, in vxlan_fdb_replace()
702 static int vxlan_fdb_append(struct vxlan_fdb *f, in vxlan_fdb_append()
828 static struct vxlan_fdb *vxlan_fdb_alloc(struct vxlan_dev *vxlan, const u8 *mac, in vxlan_fdb_alloc()
832 struct vxlan_fdb *f; in vxlan_fdb_alloc()
851 __be32 src_vni, struct vxlan_fdb *f) in vxlan_fdb_insert()
858 static int vxlan_fdb_nh_update(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in vxlan_fdb_nh_update()
926 u32 nhid, struct vxlan_fdb **fdb, in vxlan_fdb_create()
930 struct vxlan_fdb *f; in vxlan_fdb_create()
958 static void __vxlan_fdb_free(struct vxlan_fdb *f) in __vxlan_fdb_free()
979 struct vxlan_fdb *f = container_of(head, struct vxlan_fdb, rcu); in vxlan_fdb_free()
984 static void vxlan_fdb_destroy(struct vxlan_dev *vxlan, struct vxlan_fdb *f, in vxlan_fdb_destroy()
1020 struct vxlan_fdb *f, u32 nhid, in vxlan_fdb_update_existing()
1124 struct vxlan_fdb *f; in vxlan_fdb_update_create()
1160 struct vxlan_fdb *f; in vxlan_fdb_update()
1184 static void vxlan_fdb_dst_destroy(struct vxlan_dev *vxlan, struct vxlan_fdb *f, in vxlan_fdb_dst_destroy()
1315 struct vxlan_fdb *f; in __vxlan_fdb_delete()
1379 struct vxlan_fdb *f; in vxlan_fdb_dump()
1433 struct vxlan_fdb *f; in vxlan_fdb_get()
1467 struct vxlan_fdb *f; in vxlan_snoop()
2023 struct vxlan_fdb *f; in arp_reduce()
2183 struct vxlan_fdb *f; in neigh_reduce()
2844 struct vxlan_fdb *f, __be32 vni, bool did_rsc) in vxlan_xmit_nh()
2887 struct vxlan_fdb *f; in vxlan_xmit()
2990 struct vxlan_fdb *f in vxlan_cleanup()
2991 = container_of(p, struct vxlan_fdb, hlist); in vxlan_cleanup()
3061 struct vxlan_fdb *f; in vxlan_fdb_delete_default()
3118 struct vxlan_fdb *f in vxlan_flush()
3119 = container_of(p, struct vxlan_fdb, hlist); in vxlan_flush()
3866 struct vxlan_fdb *f = NULL; in __vxlan_dev_create()
4559 struct vxlan_fdb *f; in vxlan_fdb_offloaded_set()
4615 struct vxlan_fdb *f; in vxlan_fdb_external_learn_del()
4681 struct vxlan_fdb *fdb; in vxlan_fdb_nh_flush()