Lines Matching refs:sas_port
68 while (sha->sas_port[i]) {
69 if (sha->sas_port[i] == dev->port) {
70 phy = container_of(sha->sas_port[i]->phy_list.next,
96 while (sha->sas_port[i]) {
97 if (sha->sas_port[i] == dev->port) {
100 &sha->sas_port[i]->phy_list, port_phy_el) {
305 struct asd_sas_port *sas_port = dev->port;
390 buf_oaf[1] = min(sas_port->linkrate, dev->linkrate) & 0xf;
433 struct asd_sas_port *sas_port = dev->port;
453 ((sas_port->phy_mask & TXQ_PHY_MASK) << TXQ_PHY_SHIFT) |
538 buf_oaf[1] = min(sas_port->linkrate, dev->linkrate) & 0xf;
546 MVS_CHIP_DISP->dma_fix(mvi, sas_port->phy_mask,
561 struct asd_sas_port *sas_port = dev->port;
576 sas_port->phy_mask) & TXQ_PHY_MASK;
646 buf_oaf[1] = min(sas_port->linkrate, dev->linkrate) & 0xf;
1078 struct asd_sas_port *sas_port = sas_phy->port;
1081 if (!sas_port)
1099 sas_port->lldd_port = port;
1101 port->wide_port_phymap = sas_port->phy_mask;
1102 mv_printk("set wide port phy map %x\n", sas_port->phy_mask);
1756 "%016llX.\n", slot->port->sas_port.id, slot_idx,
1802 mv_dprintk("port %d has removed.\n", slot->port->sas_port.id);