Lines Matching refs:vxlan_fdb

72 struct vxlan_fdb {  struct
179 static inline struct vxlan_rdst *first_remote_rcu(struct vxlan_fdb *fdb) in first_remote_rcu()
186 static inline struct vxlan_rdst *first_remote_rtnl(struct vxlan_fdb *fdb) in first_remote_rtnl()
257 const struct vxlan_fdb *fdb, in vxlan_fdb_info()
364 static void __vxlan_fdb_notify(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in __vxlan_fdb_notify()
391 const struct vxlan_fdb *fdb, in vxlan_fdb_switchdev_notifier_info()
409 struct vxlan_fdb *fdb, in vxlan_fdb_switchdev_call_notifiers()
429 static int vxlan_fdb_notify(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in vxlan_fdb_notify()
457 struct vxlan_fdb f = { in vxlan_ip_miss()
470 struct vxlan_fdb f = { in vxlan_fdb_miss()
518 static struct vxlan_fdb *__vxlan_find_mac(struct vxlan_dev *vxlan, in __vxlan_find_mac()
522 struct vxlan_fdb *f; in __vxlan_find_mac()
538 static struct vxlan_fdb *vxlan_find_mac(struct vxlan_dev *vxlan, in vxlan_find_mac()
541 struct vxlan_fdb *f; in vxlan_find_mac()
551 static struct vxlan_rdst *vxlan_fdb_find_rdst(struct vxlan_fdb *f, in vxlan_fdb_find_rdst()
574 struct vxlan_fdb *f; in vxlan_fdb_find_uc()
602 const struct vxlan_fdb *f, in vxlan_fdb_notify_one()
621 struct vxlan_fdb *f; in vxlan_fdb_replay()
656 struct vxlan_fdb *f; in vxlan_fdb_clear_offload()
676 static int vxlan_fdb_replace(struct vxlan_fdb *f, in vxlan_fdb_replace()
701 static int vxlan_fdb_append(struct vxlan_fdb *f, in vxlan_fdb_append()
827 static struct vxlan_fdb *vxlan_fdb_alloc(struct vxlan_dev *vxlan, const u8 *mac, in vxlan_fdb_alloc()
831 struct vxlan_fdb *f; in vxlan_fdb_alloc()
850 __be32 src_vni, struct vxlan_fdb *f) in vxlan_fdb_insert()
857 static int vxlan_fdb_nh_update(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in vxlan_fdb_nh_update()
925 u32 nhid, struct vxlan_fdb **fdb, in vxlan_fdb_create()
929 struct vxlan_fdb *f; in vxlan_fdb_create()
957 static void __vxlan_fdb_free(struct vxlan_fdb *f) in __vxlan_fdb_free()
978 struct vxlan_fdb *f = container_of(head, struct vxlan_fdb, rcu); in vxlan_fdb_free()
983 static void vxlan_fdb_destroy(struct vxlan_dev *vxlan, struct vxlan_fdb *f, in vxlan_fdb_destroy()
1019 struct vxlan_fdb *f, u32 nhid, in vxlan_fdb_update_existing()
1123 struct vxlan_fdb *f; in vxlan_fdb_update_create()
1159 struct vxlan_fdb *f; in vxlan_fdb_update()
1183 static void vxlan_fdb_dst_destroy(struct vxlan_dev *vxlan, struct vxlan_fdb *f, in vxlan_fdb_dst_destroy()
1314 struct vxlan_fdb *f; in __vxlan_fdb_delete()
1378 struct vxlan_fdb *f; in vxlan_fdb_dump()
1432 struct vxlan_fdb *f; in vxlan_fdb_get()
1466 struct vxlan_fdb *f; in vxlan_snoop()
2022 struct vxlan_fdb *f; in arp_reduce()
2181 struct vxlan_fdb *f; in neigh_reduce()
2831 struct vxlan_fdb *f, __be32 vni, bool did_rsc) in vxlan_xmit_nh()
2874 struct vxlan_fdb *f; in vxlan_xmit()
2977 struct vxlan_fdb *f in vxlan_cleanup()
2978 = container_of(p, struct vxlan_fdb, hlist); in vxlan_cleanup()
3048 struct vxlan_fdb *f; in vxlan_fdb_delete_default()
3105 struct vxlan_fdb *f in vxlan_flush()
3106 = container_of(p, struct vxlan_fdb, hlist); in vxlan_flush()
3850 struct vxlan_fdb *f = NULL; in __vxlan_dev_create()
4548 struct vxlan_fdb *f; in vxlan_fdb_offloaded_set()
4604 struct vxlan_fdb *f; in vxlan_fdb_external_learn_del()
4670 struct vxlan_fdb *fdb; in vxlan_fdb_nh_flush()