Lines Matching defs:vxlan
197 static int vxlan_fdb_info(struct sk_buff *skb, struct vxlan_dev *vxlan, in vxlan_fdb_info()
305 static void __vxlan_fdb_notify(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in __vxlan_fdb_notify()
331 static void vxlan_fdb_switchdev_notifier_info(const struct vxlan_dev *vxlan, in vxlan_fdb_switchdev_notifier_info()
349 static int vxlan_fdb_switchdev_call_notifiers(struct vxlan_dev *vxlan, in vxlan_fdb_switchdev_call_notifiers()
370 static int vxlan_fdb_notify(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in vxlan_fdb_notify()
397 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_ip_miss() local
409 static void vxlan_fdb_miss(struct vxlan_dev *vxlan, const u8 eth_addr[ETH_ALEN]) in vxlan_fdb_miss()
443 u32 fdb_head_index(struct vxlan_dev *vxlan, const u8 *mac, __be32 vni) in fdb_head_index()
452 static inline struct hlist_head *vxlan_fdb_head(struct vxlan_dev *vxlan, in vxlan_fdb_head()
459 static struct vxlan_fdb *__vxlan_find_mac(struct vxlan_dev *vxlan, in __vxlan_find_mac()
479 static struct vxlan_fdb *vxlan_find_mac(struct vxlan_dev *vxlan, in vxlan_find_mac()
512 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_find_uc() local
542 const struct vxlan_dev *vxlan, in vxlan_fdb_notify_one()
560 struct vxlan_dev *vxlan; in vxlan_fdb_replay() local
595 struct vxlan_dev *vxlan; in vxlan_fdb_clear_offload() local
765 static struct vxlan_fdb *vxlan_fdb_alloc(struct vxlan_dev *vxlan, const u8 *mac, in vxlan_fdb_alloc()
787 static void vxlan_fdb_insert(struct vxlan_dev *vxlan, const u8 *mac, in vxlan_fdb_insert()
795 static int vxlan_fdb_nh_update(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in vxlan_fdb_nh_update()
857 int vxlan_fdb_create(struct vxlan_dev *vxlan, in vxlan_fdb_create()
919 static void vxlan_fdb_destroy(struct vxlan_dev *vxlan, struct vxlan_fdb *f, in vxlan_fdb_destroy()
950 static int vxlan_fdb_update_existing(struct vxlan_dev *vxlan, in vxlan_fdb_update_existing()
1050 static int vxlan_fdb_update_create(struct vxlan_dev *vxlan, in vxlan_fdb_update_create()
1087 int vxlan_fdb_update(struct vxlan_dev *vxlan, in vxlan_fdb_update()
1119 static void vxlan_fdb_dst_destroy(struct vxlan_dev *vxlan, struct vxlan_fdb *f, in vxlan_fdb_dst_destroy()
1127 static int vxlan_fdb_parse(struct nlattr *tb[], struct vxlan_dev *vxlan, in vxlan_fdb_parse()
1222 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_add() local
1259 int __vxlan_fdb_delete(struct vxlan_dev *vxlan, in __vxlan_fdb_delete()
1298 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_delete() local
1325 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_dump() local
1383 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_get() local
1417 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_snoop() local
1493 static void vxlan_sock_release(struct vxlan_dev *vxlan) in vxlan_sock_release()
1604 static bool vxlan_set_mac(struct vxlan_dev *vxlan, in vxlan_set_mac()
1665 struct vxlan_dev *vxlan; in vxlan_rcv() local
1799 struct vxlan_dev *vxlan; in vxlan_err_lookup() local
1826 struct vxlan_dev *vxlan = netdev_priv(dev); in arp_reduce() local
2004 struct vxlan_dev *vxlan = netdev_priv(dev); in neigh_reduce() local
2073 struct vxlan_dev *vxlan = netdev_priv(dev); in route_shortcircuit() local
2239 static struct rtable *vxlan_get_route(struct vxlan_dev *vxlan, struct net_device *dev, in vxlan_get_route()
2291 static struct dst_entry *vxlan6_get_route(struct vxlan_dev *vxlan, in vxlan6_get_route()
2408 struct vxlan_dev *vxlan, in encap_bypass_if_local()
2451 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_xmit_one() local
2751 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_xmit() local
2848 struct vxlan_dev *vxlan = from_timer(vxlan, t, age_timer); in vxlan_cleanup() local
2886 static void vxlan_vs_del_dev(struct vxlan_dev *vxlan) in vxlan_vs_del_dev()
2898 static void vxlan_vs_add_dev(struct vxlan_sock *vs, struct vxlan_dev *vxlan, in vxlan_vs_add_dev()
2913 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_init() local
2939 static void vxlan_fdb_delete_default(struct vxlan_dev *vxlan, __be32 vni) in vxlan_fdb_delete_default()
2953 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_uninit() local
2968 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_open() local
2988 static void vxlan_flush(struct vxlan_dev *vxlan, bool do_all) in vxlan_flush()
3014 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_stop() local
3033 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_change_mtu() local
3055 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fill_metadata_dst() local
3163 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_setup() local
3327 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_get_link_ksettings() local
3430 static int __vxlan_sock_add(struct vxlan_dev *vxlan, bool ipv6) in __vxlan_sock_add()
3478 static int vxlan_sock_add(struct vxlan_dev *vxlan) in vxlan_sock_add()
3501 int vxlan_vni_in_use(struct net *src_net, struct vxlan_dev *vxlan, in vxlan_vni_in_use()
3684 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_config_apply() local
3741 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_dev_configure() local
3759 struct vxlan_dev *vxlan = netdev_priv(dev); in __vxlan_dev_create() local
3874 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_nl2conf() local
4160 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_changelink() local
4241 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_dellink() local
4283 const struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fill_info() local
4385 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_get_link_net() local
4442 struct vxlan_dev *vxlan, *next; in vxlan_handle_lowerdev_unregister() local
4485 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_offloaded_set() local
4515 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_external_learn_add() local
4542 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_external_learn_del() local
4610 struct vxlan_dev *vxlan; in vxlan_fdb_nh_flush() local
4664 struct vxlan_dev *vxlan, *next; in vxlan_destroy_tunnels() local