Lines Matching refs:disc

184 	struct discover_resp *dr = &disc_resp->disc;  in sas_set_ex_phy()
318 set_bit(DISCE_REVALIDATE_DOMAIN, &dev->port->disc.pending); in sas_set_ex_phy()
356 struct discover_resp *dr = &disc_resp->disc; in sas_ex_phy_discover_helper()
969 parent->port->disc.max_level = max(parent->port->disc.max_level, in sas_ex_discover_expander()
1066 if (SAS_ADDR(dev->port->disc.fanout_sas_addr)) { in sas_ex_discover_dev()
1075 memcpy(dev->port->disc.fanout_sas_addr, in sas_ex_discover_dev()
1255 if (SAS_ADDR(parent->port->disc.fanout_sas_addr) != 0) { in sas_check_eeds()
1262 SAS_ADDR(parent->port->disc.fanout_sas_addr)); in sas_check_eeds()
1263 } else if (SAS_ADDR(parent->port->disc.eeds_a) == 0) { in sas_check_eeds()
1264 memcpy(parent->port->disc.eeds_a, parent->sas_addr, in sas_check_eeds()
1266 memcpy(parent->port->disc.eeds_b, child->sas_addr, in sas_check_eeds()
1268 } else if (((SAS_ADDR(parent->port->disc.eeds_a) == in sas_check_eeds()
1270 (SAS_ADDR(parent->port->disc.eeds_a) == in sas_check_eeds()
1273 ((SAS_ADDR(parent->port->disc.eeds_b) == in sas_check_eeds()
1275 (SAS_ADDR(parent->port->disc.eeds_b) == in sas_check_eeds()
1620 level = port->disc.max_level; in sas_ex_bfs_disc()
1623 } while (level < port->disc.max_level); in sas_ex_bfs_disc()
1637 ex->level = dev->port->disc.max_level; /* 0 */ in sas_discover_root_expander()
1690 *pcc = disc_resp->disc.change_count; in sas_get_phy_change_count()
1708 memcpy(sas_addr, disc_resp->disc.attached_sas_addr, in sas_get_phy_attached_dev()
1710 *type = to_dev_type(&disc_resp->disc); in sas_get_phy_attached_dev()
1920 } while (level <= dev->port->disc.max_level); in sas_discover_bfs_by_root()