Lines Matching defs:isci_port
642 struct isci_port *iport = idev->owning_port;
659 struct isci_port *iport = idev->owning_port;
771 static enum sci_status common_complete_io(struct isci_port *iport,
795 struct isci_port *iport = idev->owning_port;
877 struct isci_port *iport = idev->owning_port;
955 struct isci_port *iport = idev->owning_port;
1247 static void sci_remote_device_construct(struct isci_port *iport,
1273 static enum sci_status sci_remote_device_da_construct(struct isci_port *iport,
1309 static enum sci_status sci_remote_device_ea_construct(struct isci_port *iport,
1474 static enum sci_status isci_remote_device_construct(struct isci_port *iport,
1507 * @port: This parameter specifies the isci_port connected to this device.
1512 isci_remote_device_alloc(struct isci_host *ihost, struct isci_port *iport)
1536 struct isci_host *ihost = idev->isci_port->isci_host;
1539 idev->isci_port = NULL;
1597 "%s: domain_device = %p, isci_device = %p, isci_port = %p\n",
1598 __func__, dev, idev, idev->isci_port);
1616 struct isci_port *isci_port = dev->port->lldd_port;
1623 if (!isci_port)
1626 isci_device = isci_remote_device_alloc(isci_host, isci_port);
1635 isci_device->isci_port = isci_port;
1636 list_add_tail(&isci_device->node, &isci_port->remote_dev_list);
1639 status = isci_remote_device_construct(isci_port, isci_device);