Lines Matching refs:net_bridge_vlan
16 const struct net_bridge_vlan *vle = ptr; in br_vlan_cmp()
23 .head_offset = offsetof(struct net_bridge_vlan, vnode),
24 .key_offset = offsetof(struct net_bridge_vlan, vid),
32 static struct net_bridge_vlan *br_vlan_lookup(struct rhashtable *tbl, u16 vid) in br_vlan_lookup()
38 const struct net_bridge_vlan *v) in __vlan_add_pvid()
62 static bool __vlan_add_flags(struct net_bridge_vlan *v, u16 flags) in __vlan_add_flags()
87 struct net_bridge_vlan *v, u16 flags, in __vlan_vid_add()
102 static void __vlan_add_list(struct net_bridge_vlan *v) in __vlan_add_list()
106 struct net_bridge_vlan *vent; in __vlan_add_list()
115 vent = list_entry(hpos, struct net_bridge_vlan, vlist); in __vlan_add_list()
124 static void __vlan_del_list(struct net_bridge_vlan *v) in __vlan_del_list()
130 const struct net_bridge_vlan *v) in __vlan_vid_del()
146 static struct net_bridge_vlan *
151 struct net_bridge_vlan *masterv; in br_vlan_get_master()
174 struct net_bridge_vlan *v; in br_master_vlan_rcu_free()
176 v = container_of(rcu, struct net_bridge_vlan, rcu); in br_master_vlan_rcu_free()
183 static void br_vlan_put_master(struct net_bridge_vlan *masterv) in br_vlan_put_master()
201 struct net_bridge_vlan *v; in nbp_vlan_rcu_free()
203 v = container_of(rcu, struct net_bridge_vlan, rcu); in nbp_vlan_rcu_free()
223 static int __vlan_add(struct net_bridge_vlan *v, u16 flags, in __vlan_add()
226 struct net_bridge_vlan *masterv = NULL; in __vlan_add()
340 static int __vlan_del(struct net_bridge_vlan *v) in __vlan_del()
342 struct net_bridge_vlan *masterv = v; in __vlan_del()
398 struct net_bridge_vlan *vlan, *tmp; in __vlan_flush()
427 struct net_bridge_vlan *v; in br_handle_vlan()
480 struct net_bridge_vlan *v; in __allowed_ingress()
596 const struct net_bridge_vlan *v; in br_allowed_egress()
617 struct net_bridge_vlan *v; in br_should_learn()
648 struct net_bridge_vlan *vlan, in br_vlan_add_existing()
697 struct net_bridge_vlan *vlan; in br_vlan_add()
741 struct net_bridge_vlan *v; in br_vlan_delete()
771 struct net_bridge_vlan *br_vlan_find(struct net_bridge_vlan_group *vg, u16 vid) in br_vlan_find()
866 struct net_bridge_vlan *vlan; in __br_vlan_set_proto()
976 struct net_bridge_vlan *v; in vlan_default_pvid()
1014 const struct net_bridge_vlan *pvent; in __br_vlan_set_default_pvid()
1226 struct net_bridge_vlan *vlan; in nbp_vlan_add()
1263 struct net_bridge_vlan *v; in nbp_vlan_delete()
1289 void br_vlan_get_stats(const struct net_bridge_vlan *v, in br_vlan_get_stats()
1357 struct net_bridge_vlan *v; in br_vlan_get_info()
1478 struct net_bridge_vlan *vlan; in br_vlan_set_all_vlan_dev_state()
1611 const struct net_bridge_vlan *v) in br_vlan_stats_fill()
1642 const struct net_bridge_vlan *v_opts, in br_vlan_fill_vids()
1700 struct net_bridge_vlan *v = NULL; in br_vlan_notify()
1766 bool br_vlan_can_enter_range(const struct net_bridge_vlan *v_curr, in br_vlan_can_enter_range()
1767 const struct net_bridge_vlan *range_end) in br_vlan_can_enter_range()
1779 struct net_bridge_vlan *v, *range_start = NULL, *range_end = NULL; in br_vlan_dump_dev()
2021 struct net_bridge_vlan *range_start, *range_end; in br_vlan_rtm_process_one()