Lines Matching defs:isci_port
485 struct isci_port *iport = idev->owning_port;
502 struct isci_port *iport = idev->owning_port;
614 static enum sci_status common_complete_io(struct isci_port *iport,
638 struct isci_port *iport = idev->owning_port;
720 struct isci_port *iport = idev->owning_port;
800 struct isci_port *iport = idev->owning_port;
1085 static void sci_remote_device_construct(struct isci_port *iport,
1111 static enum sci_status sci_remote_device_da_construct(struct isci_port *iport,
1160 static enum sci_status sci_remote_device_ea_construct(struct isci_port *iport,
1233 static enum sci_status isci_remote_device_construct(struct isci_port *iport,
1280 * @port: This parameter specifies the isci_port conected to this device.
1285 isci_remote_device_alloc(struct isci_host *ihost, struct isci_port *iport)
1313 struct isci_host *ihost = idev->isci_port->isci_host;
1316 idev->isci_port = NULL;
1377 "%s: domain_device = %p, isci_device = %p, isci_port = %p\n",
1378 __func__, dev, idev, idev->isci_port);
1396 struct isci_port *isci_port = dev->port->lldd_port;
1403 if (!isci_port)
1406 isci_device = isci_remote_device_alloc(isci_host, isci_port);
1415 isci_device->isci_port = isci_port;
1416 list_add_tail(&isci_device->node, &isci_port->remote_dev_list);
1419 status = isci_remote_device_construct(isci_port, isci_device);