Lines Matching defs:vxlan_dev
282 struct vxlan_dev { struct
283 struct vxlan_dev_node hlist4; /* vni hash table for IPv4 socket */ argument
285 struct vxlan_dev_node hlist6; /* vni hash table for IPv6 socket */ argument
287 struct list_head next; /* vxlan's per namespace list */
288 struct vxlan_sock __rcu *vn4_sock; /* listening socket for IPv4 */
290 struct vxlan_sock __rcu *vn6_sock; /* listening socket for IPv6 */
292 struct net_device *dev;
293 struct net *net; /* netns for packet i/o */
294 struct vxlan_rdst default_dst; /* default destination */
296 struct timer_list age_timer;
297 spinlock_t hash_lock[FDB_HASH_SIZE];
298 unsigned int addrcnt;
299 struct gro_cells gro_cells;
301 struct vxlan_config cfg;
303 struct vxlan_vni_group __rcu *vnigrp;
305 struct hlist_head fdb_head[FDB_HASH_SIZE];
307 struct rhashtable mdb_tbl;
308 struct hlist_head mdb_list;
309 unsigned int mdb_seq;