Lines Matching refs:dst
346 ds->dst->index, ds->index);
2005 struct dsa_switch_tree *dst;
2021 list_for_each_entry(dst, &dsa_tree_list, list) {
2022 list_for_each_entry(other_dp, &dst->ports, list) {
2087 dsa_tree_for_each_user_port(other_dp, ds->dst) {
2665 ret, ds->dst->index, ds->index, port->index);
3192 static void dsa_tree_migrate_ports_from_lag_master(struct dsa_switch_tree *dst,
3195 struct net_device *new_master = dsa_tree_find_first_master(dst);
3199 dsa_tree_for_each_user_port(dp, dst) {
3218 struct dsa_switch_tree *dst = cpu_dp->dst;
3226 dsa_tree_for_each_user_port(dp, dst) {
3238 dsa_tree_for_each_user_port_continue_reverse(dp, dst) {
3259 struct dsa_switch_tree *dst = cpu_dp->dst;
3275 dsa_tree_for_each_user_port(dp, dst)
3288 dsa_tree_migrate_ports_from_lag_master(dst, lag_dev);
3405 struct dsa_switch_tree *dst = cpu_dp->ds->dst;
3408 dsa_tree_master_oper_state_change(dst, dev,
3419 dsa_tree_master_admin_state_change(dst, dev,
3429 struct dsa_switch_tree *dst;
3436 dst = cpu_dp->ds->dst;
3438 dsa_tree_master_admin_state_change(dst, dev, false);
3440 list_for_each_entry(dp, &dst->ports, list) {
3527 struct dsa_switch_tree *dst = dp->ds->dst;
3530 return !dsa_tree_offloads_bridge_dev(dst, foreign_dev);
3533 return !dsa_tree_offloads_bridge_port(dst, foreign_dev);