Lines Matching full:br
25 void br_mst_uninit(struct net_bridge *br) in br_mst_uninit() argument
27 if (br_opt_get(br, BROPT_MST_ENABLED)) in br_mst_uninit()
35 const struct net_bridge *br; in br_mst_get_info() local
42 br = netdev_priv(dev); in br_mst_get_info()
43 if (!br_opt_get(br, BROPT_MST_ENABLED)) in br_mst_get_info()
46 vg = br_vlan_group(br); in br_mst_get_info()
66 if (!p || !br_opt_get(p->br, BROPT_MST_ENABLED)) in br_mst_get_state()
161 .orig_dev = mv->br->dev, in br_mst_vlan_set_msti()
175 err = switchdev_port_attr_set(mv->br->dev, &attr, NULL); in br_mst_vlan_set_msti()
181 list_for_each_entry(p, &mv->br->port_list, list) { in br_mst_vlan_set_msti()
203 int br_mst_set_enabled(struct net_bridge *br, bool on, in br_mst_set_enabled() argument
208 .orig_dev = br->dev, in br_mst_set_enabled()
215 list_for_each_entry(p, &br->port_list, list) { in br_mst_set_enabled()
226 if (br_opt_get(br, BROPT_MST_ENABLED) == on) in br_mst_set_enabled()
229 err = switchdev_port_attr_set(br->dev, &attr, extack); in br_mst_set_enabled()
238 br_opt_toggle(br, BROPT_MST_ENABLED, on); in br_mst_set_enabled()
341 if (!br_opt_get(p->br, BROPT_MST_ENABLED)) { in br_mst_process()