Lines Matching defs:vxlan
156 static int vxlan_fdb_info(struct sk_buff *skb, struct vxlan_dev *vxlan, in vxlan_fdb_info()
264 static void __vxlan_fdb_notify(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in __vxlan_fdb_notify()
289 static void vxlan_fdb_switchdev_notifier_info(const struct vxlan_dev *vxlan, in vxlan_fdb_switchdev_notifier_info()
307 static int vxlan_fdb_switchdev_call_notifiers(struct vxlan_dev *vxlan, in vxlan_fdb_switchdev_call_notifiers()
328 static int vxlan_fdb_notify(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in vxlan_fdb_notify()
355 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_ip_miss() local
367 static void vxlan_fdb_miss(struct vxlan_dev *vxlan, const u8 eth_addr[ETH_ALEN]) in vxlan_fdb_miss()
380 static struct vxlan_fdb *vxlan_find_mac_rcu(struct vxlan_dev *vxlan, in vxlan_find_mac_rcu()
396 static struct vxlan_fdb *vxlan_find_mac_tx(struct vxlan_dev *vxlan, in vxlan_find_mac_tx()
412 static struct vxlan_fdb *vxlan_find_mac(struct vxlan_dev *vxlan, in vxlan_find_mac()
447 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_find_uc() local
477 const struct vxlan_dev *vxlan, in vxlan_fdb_notify_one()
495 struct vxlan_dev *vxlan; in vxlan_fdb_replay() local
526 struct vxlan_dev *vxlan; in vxlan_fdb_clear_offload() local
770 static struct vxlan_fdb *vxlan_fdb_alloc(struct vxlan_dev *vxlan, const u8 *mac, in vxlan_fdb_alloc()
793 static int vxlan_fdb_nh_update(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in vxlan_fdb_nh_update()
855 int vxlan_fdb_create(struct vxlan_dev *vxlan, in vxlan_fdb_create()
934 static void vxlan_fdb_destroy(struct vxlan_dev *vxlan, struct vxlan_fdb *f, in vxlan_fdb_destroy()
967 static int vxlan_fdb_update_existing(struct vxlan_dev *vxlan, in vxlan_fdb_update_existing()
1066 static int vxlan_fdb_update_create(struct vxlan_dev *vxlan, in vxlan_fdb_update_create()
1102 int vxlan_fdb_update(struct vxlan_dev *vxlan, in vxlan_fdb_update()
1134 static void vxlan_fdb_dst_destroy(struct vxlan_dev *vxlan, struct vxlan_fdb *f, in vxlan_fdb_dst_destroy()
1142 static int vxlan_fdb_parse(struct nlattr *tb[], struct vxlan_dev *vxlan, in vxlan_fdb_parse()
1234 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_add() local
1272 int __vxlan_fdb_delete(struct vxlan_dev *vxlan, in __vxlan_fdb_delete()
1311 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_delete() local
1340 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_dump() local
1392 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_get() local
1426 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_snoop() local
1504 static void vxlan_sock_release(struct vxlan_dev *vxlan) in vxlan_sock_release()
1586 static enum skb_drop_reason vxlan_set_mac(struct vxlan_dev *vxlan, in vxlan_set_mac()
1647 struct vxlan_dev *vxlan; in vxlan_rcv() local
1814 struct vxlan_dev *vxlan; in vxlan_err_lookup() local
1841 struct vxlan_dev *vxlan = netdev_priv(dev); in arp_reduce() local
2024 struct vxlan_dev *vxlan = netdev_priv(dev); in neigh_reduce() local
2093 struct vxlan_dev *vxlan = netdev_priv(dev); in route_shortcircuit() local
2290 struct vxlan_dev *vxlan, in encap_bypass_if_local()
2335 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_xmit_one() local
2655 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_xmit_nhid() local
2699 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_xmit() local
2819 struct vxlan_dev *vxlan = timer_container_of(vxlan, t, age_timer); in vxlan_cleanup() local
2855 static void vxlan_vs_del_dev(struct vxlan_dev *vxlan) in vxlan_vs_del_dev()
2865 static void vxlan_vs_add_dev(struct vxlan_sock *vs, struct vxlan_dev *vxlan, in vxlan_vs_add_dev()
2879 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_init() local
2915 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_uninit() local
2930 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_open() local
2963 const struct vxlan_dev *vxlan) in vxlan_fdb_is_default_entry()
2977 const struct vxlan_dev *vxlan, in vxlan_fdb_flush_matches()
3022 vxlan_fdb_flush_match_remotes(struct vxlan_fdb *f, struct vxlan_dev *vxlan, in vxlan_fdb_flush_match_remotes()
3041 static void vxlan_flush(struct vxlan_dev *vxlan, in vxlan_flush()
3092 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_delete_bulk() local
3156 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_stop() local
3181 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_change_mtu() local
3201 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fill_metadata_dst() local
3320 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_setup() local
3488 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_get_link_ksettings() local
3595 static int __vxlan_sock_add(struct vxlan_dev *vxlan, bool ipv6) in __vxlan_sock_add()
3644 static int vxlan_sock_add(struct vxlan_dev *vxlan) in vxlan_sock_add()
3667 int vxlan_vni_in_use(struct net *src_net, struct vxlan_dev *vxlan, in vxlan_vni_in_use()
3856 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_config_apply() local
3911 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_dev_configure() local
3929 struct vxlan_dev *vxlan = netdev_priv(dev); in __vxlan_dev_create() local
4028 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_nl2conf() local
4381 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_changelink() local
4474 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_dellink() local
4525 const struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fill_info() local
4635 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_get_link_net() local
4692 struct vxlan_dev *vxlan, *next; in vxlan_handle_lowerdev_unregister() local
4735 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_offloaded_set() local
4762 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_external_learn_add() local
4787 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_fdb_external_learn_del() local
4853 struct vxlan_dev *vxlan; in vxlan_fdb_nh_flush() local
4903 struct vxlan_dev *vxlan, *next; in vxlan_destroy_tunnels() local