Lines Matching refs:isci_port
598 struct isci_port *iport = idev->owning_port;
615 struct isci_port *iport = idev->owning_port;
727 static enum sci_status common_complete_io(struct isci_port *iport,
751 struct isci_port *iport = idev->owning_port;
833 struct isci_port *iport = idev->owning_port;
911 struct isci_port *iport = idev->owning_port;
1203 static void sci_remote_device_construct(struct isci_port *iport,
1229 static enum sci_status sci_remote_device_da_construct(struct isci_port *iport,
1265 static enum sci_status sci_remote_device_ea_construct(struct isci_port *iport,
1430 static enum sci_status isci_remote_device_construct(struct isci_port *iport,
1464 * @iport: This parameter specifies the isci_port connected to this device.
1469 isci_remote_device_alloc(struct isci_host *ihost, struct isci_port *iport)
1493 struct isci_host *ihost = idev->isci_port->isci_host;
1496 idev->isci_port = NULL;
1553 "%s: domain_device = %p, isci_device = %p, isci_port = %p\n",
1554 __func__, dev, idev, idev->isci_port);
1572 struct isci_port *isci_port = dev->port->lldd_port;
1579 if (!isci_port)
1582 isci_device = isci_remote_device_alloc(isci_host, isci_port);
1591 isci_device->isci_port = isci_port;
1592 list_add_tail(&isci_device->node, &isci_port->remote_dev_list);
1595 status = isci_remote_device_construct(isci_port, isci_device);