Lines Matching defs:iport
134 struct isci_port *iport = &ihost->ports[i];
136 sci_port_get_sas_address(iport, &port_sas_address);
137 sci_port_get_attached_sas_address(iport, &port_attached_device_address);
141 return iport;
359 struct isci_port *iport,
366 if (!iport)
370 sci_port_link_up(iport, iphy);
371 if ((iport->active_phy_mask & (1 << iphy->phy_index)))
395 struct isci_port *iport,
398 if (iport != NULL) {
424 sci_port_link_down(iport, iphy);
488 struct isci_port *iport;
491 iport = sci_port_configuration_agent_find_port(ihost, iphy);
493 if (iport) {
494 if (sci_port_is_valid_phy_assignment(iport, iphy->phy_index))
509 iport = &ihost->ports[port_index];
512 if (sci_port_is_valid_phy_assignment(iport, iphy->phy_index)) {
517 if (iport->active_phy_mask > (1 << iphy->phy_index)) {
526 if (iport->physical_port_index == iphy->phy_index) {
543 if (iport->active_phy_mask == 0) {
546 } else if (iport->active_phy_mask != 0) {
572 status = sci_port_add_phy(iport, iphy);
605 struct isci_port *iport,
610 if (!iport) {
618 sci_port_link_up(iport, iphy);
626 * @iport: This is the port object associated with the phy. If the is no
638 struct isci_port *iport,
643 if (!iport)
648 status = sci_port_remove_phy(iport, iphy);