Lines Matching refs:net_bridge_vlan
118 struct net_bridge_vlan *vlan;
138 struct net_bridge_vlan *vlan;
209 struct net_bridge_vlan { struct
223 struct net_bridge_vlan *brvlan; argument
638 static inline bool br_vlan_is_master(const struct net_bridge_vlan *v) in br_vlan_is_master()
644 static inline bool br_vlan_is_brentry(const struct net_bridge_vlan *v) in br_vlan_is_brentry()
650 static inline bool br_vlan_should_use(const struct net_bridge_vlan *v) in br_vlan_should_use()
714 static inline u8 br_vlan_multicast_router(const struct net_bridge_vlan *v) in br_vlan_multicast_router()
921 struct net_bridge_vlan *vlan,
941 int br_multicast_set_vlan_router(struct net_bridge_vlan *v, u8 mcast_router);
1002 struct net_bridge_vlan *vlan,
1006 struct net_bridge_vlan *vlan,
1009 void br_multicast_toggle_one_vlan(struct net_bridge_vlan *vlan, bool on);
1012 bool br_multicast_toggle_global_vlan(struct net_bridge_vlan *vlan, bool on);
1303 struct net_bridge_vlan *vlan, in br_multicast_rcv()
1416 struct net_bridge_vlan *vlan, in br_multicast_ctx_init()
1426 struct net_bridge_vlan *vlan, in br_multicast_port_ctx_init()
1435 static inline void br_multicast_toggle_one_vlan(struct net_bridge_vlan *vlan, in br_multicast_toggle_one_vlan()
1447 static inline bool br_multicast_toggle_global_vlan(struct net_bridge_vlan *vlan, in br_multicast_toggle_global_vlan()
1466 struct net_bridge_vlan **vlan);
1478 struct net_bridge_vlan *br_vlan_find(struct net_bridge_vlan_group *vg, u16 vid);
1499 void br_vlan_get_stats(const struct net_bridge_vlan *v,
1510 bool br_vlan_can_enter_range(const struct net_bridge_vlan *v_curr,
1511 const struct net_bridge_vlan *range_end);
1570 static inline u16 br_vlan_flags(const struct net_bridge_vlan *v, u16 pvid) in br_vlan_flags()
1579 struct net_bridge_vlan **vlan) in br_allowed_ingress()
1647 static inline struct net_bridge_vlan *br_vlan_find(struct net_bridge_vlan_group *vg, in br_vlan_find()
1719 static inline void br_vlan_get_stats(const struct net_bridge_vlan *v, in br_vlan_get_stats()
1750 static inline bool br_vlan_can_enter_range(const struct net_bridge_vlan *v_curr, in br_vlan_can_enter_range()
1751 const struct net_bridge_vlan *range_end) in br_vlan_can_enter_range()
1756 static inline u16 br_vlan_flags(const struct net_bridge_vlan *v, u16 pvid) in br_vlan_flags()
1765 bool br_vlan_opts_eq_range(const struct net_bridge_vlan *v_curr,
1766 const struct net_bridge_vlan *range_end);
1767 bool br_vlan_opts_fill(struct sk_buff *skb, const struct net_bridge_vlan *v,
1772 struct net_bridge_vlan *range_start,
1773 struct net_bridge_vlan *range_end,
1780 bool br_vlan_global_opts_can_enter_range(const struct net_bridge_vlan *v_curr,
1781 const struct net_bridge_vlan *r_end);
1783 const struct net_bridge_vlan *v_opts);
1786 static inline u8 br_vlan_get_state(const struct net_bridge_vlan *v) in br_vlan_get_state()
1791 static inline void br_vlan_set_state(struct net_bridge_vlan *v, u8 state) in br_vlan_set_state()
1832 int br_mst_vlan_set_msti(struct net_bridge_vlan *v, u16 msti);
1833 void br_mst_vlan_init_state(struct net_bridge_vlan *v);