Lines Matching refs:net_bridge_vlan
119 struct net_bridge_vlan *vlan;
139 struct net_bridge_vlan *vlan;
186 * struct net_bridge_vlan - per-vlan entry
211 struct net_bridge_vlan {
225 struct net_bridge_vlan *brvlan;
643 static inline bool br_vlan_is_master(const struct net_bridge_vlan *v)
649 static inline bool br_vlan_is_brentry(const struct net_bridge_vlan *v)
655 static inline bool br_vlan_should_use(const struct net_bridge_vlan *v)
719 static inline u8 br_vlan_multicast_router(const struct net_bridge_vlan *v)
953 struct net_bridge_vlan *vlan,
973 int br_multicast_set_vlan_router(struct net_bridge_vlan *v, u8 mcast_router);
1037 struct net_bridge_vlan *vlan,
1041 struct net_bridge_vlan *vlan,
1044 void br_multicast_toggle_one_vlan(struct net_bridge_vlan *vlan, bool on);
1047 bool br_multicast_toggle_global_vlan(struct net_bridge_vlan *vlan, bool on);
1338 struct net_bridge_vlan *vlan,
1461 struct net_bridge_vlan *vlan,
1471 struct net_bridge_vlan *vlan,
1480 static inline void br_multicast_toggle_one_vlan(struct net_bridge_vlan *vlan,
1492 static inline bool br_multicast_toggle_global_vlan(struct net_bridge_vlan *vlan,
1511 struct net_bridge_vlan **vlan);
1523 struct net_bridge_vlan *br_vlan_find(struct net_bridge_vlan_group *vg, u16 vid);
1544 void br_vlan_get_stats(const struct net_bridge_vlan *v,
1555 bool br_vlan_can_enter_range(const struct net_bridge_vlan *v_curr,
1556 const struct net_bridge_vlan *range_end);
1615 static inline u16 br_vlan_flags(const struct net_bridge_vlan *v, u16 pvid)
1624 struct net_bridge_vlan **vlan)
1692 static inline struct net_bridge_vlan *br_vlan_find(struct net_bridge_vlan_group *vg,
1764 static inline void br_vlan_get_stats(const struct net_bridge_vlan *v,
1795 static inline bool br_vlan_can_enter_range(const struct net_bridge_vlan *v_curr,
1796 const struct net_bridge_vlan *range_end)
1801 static inline u16 br_vlan_flags(const struct net_bridge_vlan *v, u16 pvid)
1810 bool br_vlan_opts_eq_range(const struct net_bridge_vlan *v_curr,
1811 const struct net_bridge_vlan *range_end);
1812 bool br_vlan_opts_fill(struct sk_buff *skb, const struct net_bridge_vlan *v,
1817 struct net_bridge_vlan *range_start,
1818 struct net_bridge_vlan *range_end,
1825 bool br_vlan_global_opts_can_enter_range(const struct net_bridge_vlan *v_curr,
1826 const struct net_bridge_vlan *r_end);
1828 const struct net_bridge_vlan *v_opts);
1831 static inline u8 br_vlan_get_state(const struct net_bridge_vlan *v)
1836 static inline void br_vlan_set_state(struct net_bridge_vlan *v, u8 state)
1877 int br_mst_vlan_set_msti(struct net_bridge_vlan *v, u16 msti);
1878 void br_mst_vlan_init_state(struct net_bridge_vlan *v);