Lines Matching defs:isci_port
643 struct isci_port *iport = idev->owning_port;
660 struct isci_port *iport = idev->owning_port;
772 static enum sci_status common_complete_io(struct isci_port *iport,
796 struct isci_port *iport = idev->owning_port;
878 struct isci_port *iport = idev->owning_port;
956 struct isci_port *iport = idev->owning_port;
1248 static void sci_remote_device_construct(struct isci_port *iport,
1274 static enum sci_status sci_remote_device_da_construct(struct isci_port *iport,
1310 static enum sci_status sci_remote_device_ea_construct(struct isci_port *iport,
1475 static enum sci_status isci_remote_device_construct(struct isci_port *iport,
1509 * @iport: This parameter specifies the isci_port connected to this device.
1514 isci_remote_device_alloc(struct isci_host *ihost, struct isci_port *iport)
1538 struct isci_host *ihost = idev->isci_port->isci_host;
1541 idev->isci_port = NULL;
1598 "%s: domain_device = %p, isci_device = %p, isci_port = %p\n",
1599 __func__, dev, idev, idev->isci_port);
1617 struct isci_port *isci_port = dev->port->lldd_port;
1624 if (!isci_port)
1627 isci_device = isci_remote_device_alloc(isci_host, isci_port);
1636 isci_device->isci_port = isci_port;
1637 list_add_tail(&isci_device->node, &isci_port->remote_dev_list);
1640 status = isci_remote_device_construct(isci_port, isci_device);