Lines Matching refs:sw_index
52 if (dp->ds->index == info->sw_index && dp->index == info->port) in dsa_port_mtu_match()
94 if (dst->index == info->tree_index && ds->index == info->sw_index) { in dsa_switch_bridge_join()
103 if ((dst->index != info->tree_index || ds->index != info->sw_index) && in dsa_switch_bridge_join()
106 info->sw_index, in dsa_switch_bridge_join()
125 if (dst->index == info->tree_index && ds->index == info->sw_index && in dsa_switch_bridge_leave()
129 if ((dst->index != info->tree_index || ds->index != info->sw_index) && in dsa_switch_bridge_leave()
132 info->sw_index, info->port, in dsa_switch_bridge_leave()
384 if (dsa_port_host_address_match(dp, info->sw_index, in dsa_switch_host_fdb_add()
405 if (dsa_port_host_address_match(dp, info->sw_index, in dsa_switch_host_fdb_del()
419 int port = dsa_towards_port(ds, info->sw_index, info->port); in dsa_switch_fdb_add()
431 int port = dsa_towards_port(ds, info->sw_index, info->port); in dsa_switch_fdb_del()
443 if (ds->index == info->sw_index && ds->ops->port_hsr_join) in dsa_switch_hsr_join()
452 if (ds->index == info->sw_index && ds->ops->port_hsr_leave) in dsa_switch_hsr_leave()
461 if (ds->index == info->sw_index && ds->ops->port_lag_change) in dsa_switch_lag_change()
464 if (ds->index != info->sw_index && ds->ops->crosschip_lag_change) in dsa_switch_lag_change()
465 return ds->ops->crosschip_lag_change(ds, info->sw_index, in dsa_switch_lag_change()
474 if (ds->index == info->sw_index && ds->ops->port_lag_join) in dsa_switch_lag_join()
478 if (ds->index != info->sw_index && ds->ops->crosschip_lag_join) in dsa_switch_lag_join()
479 return ds->ops->crosschip_lag_join(ds, info->sw_index, in dsa_switch_lag_join()
489 if (ds->index == info->sw_index && ds->ops->port_lag_leave) in dsa_switch_lag_leave()
492 if (ds->index != info->sw_index && ds->ops->crosschip_lag_leave) in dsa_switch_lag_leave()
493 return ds->ops->crosschip_lag_leave(ds, info->sw_index, in dsa_switch_lag_leave()
502 int port = dsa_towards_port(ds, info->sw_index, info->port); in dsa_switch_mdb_add()
514 int port = dsa_towards_port(ds, info->sw_index, info->port); in dsa_switch_mdb_del()
533 if (dsa_port_host_address_match(dp, info->sw_index, in dsa_switch_host_mdb_add()
554 if (dsa_port_host_address_match(dp, info->sw_index, in dsa_switch_host_mdb_del()
568 if (dp->ds->index == info->sw_index && dp->index == info->port) in dsa_port_vlan_match()
604 if (ds->index == info->sw_index) in dsa_switch_vlan_del()
656 if (ds->index == info->sw_index) in dsa_switch_mrp_add()
668 if (ds->index == info->sw_index) in dsa_switch_mrp_del()
681 if (ds->index == info->sw_index) in dsa_switch_mrp_add_ring_role()
695 if (ds->index == info->sw_index) in dsa_switch_mrp_del_ring_role()