Lines Matching refs:isci_host

86  * @ihost: our valid isci_host
90 static void isci_remote_device_ready(struct isci_host *ihost, struct isci_remote_device *idev)
102 struct isci_host *ihost,
125 struct isci_host *ihost = idev->owning_port->owning_controller;
154 struct isci_host *ihost,
171 struct isci_host *ihost,
187 struct isci_host *ihost,
297 static void isci_remote_device_not_ready(struct isci_host *ihost,
445 struct isci_host *ihost = idev->owning_port->owning_controller;
654 enum sci_status sci_remote_device_start_io(struct isci_host *ihost,
790 enum sci_status sci_remote_device_complete_io(struct isci_host *ihost,
872 enum sci_status sci_remote_device_start_task(struct isci_host *ihost,
985 struct isci_host *ihost = idev->owning_port->owning_controller;
1019 struct isci_host *ihost;
1042 static void isci_remote_device_deconstruct(struct isci_host *ihost, struct isci_remote_device *idev)
1061 struct isci_host *ihost = idev->owning_port->owning_controller;
1077 struct isci_host *ihost = idev->owning_port->owning_controller;
1086 struct isci_host *ihost = idev->owning_port->owning_controller;
1103 struct isci_host *ihost = idev->owning_port->owning_controller;
1113 struct isci_host *ihost = idev->owning_port->owning_controller;
1124 struct isci_host *ihost = idev->owning_port->owning_controller;
1152 struct isci_host *ihost = idev->owning_port->owning_controller;
1163 struct isci_host *ihost = idev->owning_port->owning_controller;
1173 struct isci_host *ihost = idev->owning_port->owning_controller;
1181 struct isci_host *ihost = idev->owning_port->owning_controller;
1357 struct isci_host *ihost = idev->owning_port->owning_controller;
1373 struct isci_host *ihost,
1389 struct isci_host *ihost,
1410 struct isci_host *ihost,
1478 struct isci_host *ihost = iport->isci_host;
1514 isci_remote_device_alloc(struct isci_host *ihost, struct isci_port *iport)
1538 struct isci_host *ihost = idev->isci_port->isci_host;
1559 enum sci_status isci_remote_device_stop(struct isci_host *ihost, struct isci_remote_device *idev)
1594 struct isci_host *ihost = dev_to_ihost(dev);
1616 struct isci_host *isci_host = dev_to_ihost(dev);
1621 dev_dbg(&isci_host->pdev->dev,
1627 isci_device = isci_remote_device_alloc(isci_host, isci_port);
1634 spin_lock_irq(&isci_host->scic_lock);
1642 dev_dbg(&isci_host->pdev->dev,
1651 spin_unlock_irq(&isci_host->scic_lock);
1654 wait_for_device_start(isci_host, isci_device);
1660 struct isci_host *ihost,
1698 struct isci_host *ihost,