Lines Matching refs:isci_host
90 static void isci_remote_device_ready(struct isci_host *ihost, struct isci_remote_device *idev) in isci_remote_device_ready()
102 struct isci_host *ihost, in sci_remote_device_terminate_req()
125 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_device_terminate_reqs_checkabort()
154 struct isci_host *ihost, in isci_check_reqterm()
171 struct isci_host *ihost, in isci_check_devempty()
187 struct isci_host *ihost, in isci_remote_device_terminate_requests()
296 static void isci_remote_device_not_ready(struct isci_host *ihost, in isci_remote_device_not_ready()
444 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_device_frame_handler()
653 enum sci_status sci_remote_device_start_io(struct isci_host *ihost, in sci_remote_device_start_io()
789 enum sci_status sci_remote_device_complete_io(struct isci_host *ihost, in sci_remote_device_complete_io()
871 enum sci_status sci_remote_device_start_task(struct isci_host *ihost, in sci_remote_device_start_task()
984 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_stp_remote_device_ready_idle_substate_resume_complete_handler()
1018 struct isci_host *ihost; in sci_remote_device_destruct()
1041 static void isci_remote_device_deconstruct(struct isci_host *ihost, struct isci_remote_device *idev) in isci_remote_device_deconstruct()
1060 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_device_stopped_state_enter()
1076 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_device_starting_state_enter()
1085 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_device_ready_state_enter()
1102 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_device_ready_state_exit()
1112 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_device_resetting_state_enter()
1123 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_device_resetting_state_exit()
1151 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_stp_remote_device_ready_cmd_substate_enter()
1162 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_stp_remote_device_ready_ncq_error_substate_enter()
1172 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_smp_remote_device_ready_idle_substate_enter()
1180 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_smp_remote_device_ready_cmd_substate_enter()
1356 struct isci_host *ihost = idev->owning_port->owning_controller; in isci_remote_device_resume_from_abort_complete()
1372 struct isci_host *ihost, in isci_remote_device_test_resume_done()
1388 struct isci_host *ihost, in isci_remote_device_wait_for_resume_from_abort()
1409 struct isci_host *ihost, in isci_remote_device_resume_from_abort()
1477 struct isci_host *ihost = iport->isci_host; in isci_remote_device_construct()
1512 isci_remote_device_alloc(struct isci_host *ihost, struct isci_port *iport) in isci_remote_device_alloc()
1536 struct isci_host *ihost = idev->isci_port->isci_host; in isci_remote_device_release()
1557 enum sci_status isci_remote_device_stop(struct isci_host *ihost, struct isci_remote_device *idev) in isci_remote_device_stop()
1593 struct isci_host *ihost = dev_to_ihost(dev); in isci_remote_device_gone()
1615 struct isci_host *isci_host = dev_to_ihost(dev); in isci_remote_device_found() local
1620 dev_dbg(&isci_host->pdev->dev, in isci_remote_device_found()
1626 isci_device = isci_remote_device_alloc(isci_host, isci_port); in isci_remote_device_found()
1633 spin_lock_irq(&isci_host->scic_lock); in isci_remote_device_found()
1641 dev_dbg(&isci_host->pdev->dev, in isci_remote_device_found()
1650 spin_unlock_irq(&isci_host->scic_lock); in isci_remote_device_found()
1653 wait_for_device_start(isci_host, isci_device); in isci_remote_device_found()
1659 struct isci_host *ihost, in isci_remote_device_suspend_terminate()
1697 struct isci_host *ihost, in isci_remote_device_reset_complete()