Searched refs:isci_remote_device (Results 1 – 12 of 12) sorted by relevance
/Linux-v5.10/drivers/scsi/isci/ |
D | remote_device.h | 81 struct isci_remote_device { struct 112 static inline struct isci_remote_device *isci_get_device( in isci_get_device() argument 113 struct isci_remote_device *idev) in isci_get_device() 120 static inline struct isci_remote_device *isci_lookup_device(struct domain_device *dev) in isci_lookup_device() 122 struct isci_remote_device *idev = dev->lldd_dev; in isci_lookup_device() 133 static inline void isci_put_device(struct isci_remote_device *idev) in isci_put_device() 140 struct isci_remote_device *idev); 142 struct isci_remote_device *idev); 159 struct isci_remote_device *idev, 175 struct isci_remote_device *idev); [all …]
|
D | remote_device.c | 75 enum sci_status sci_remote_device_suspend(struct isci_remote_device *idev, in sci_remote_device_suspend() 90 static void isci_remote_device_ready(struct isci_host *ihost, struct isci_remote_device *idev) in isci_remote_device_ready() 103 struct isci_remote_device *idev, in sci_remote_device_terminate_req() 122 struct isci_remote_device *idev, in sci_remote_device_terminate_reqs_checkabort() 141 struct isci_remote_device *idev, in isci_compare_suspendcount() 155 struct isci_remote_device *idev, in isci_check_reqterm() 172 struct isci_remote_device *idev, in isci_check_devempty() 188 struct isci_remote_device *idev, in isci_remote_device_terminate_requests() 297 struct isci_remote_device *idev, in isci_remote_device_not_ready() 325 struct isci_remote_device *idev = _dev; in rnc_destruct_done() [all …]
|
D | host.h | 158 struct isci_remote_device *device_table[SCI_MAX_REMOTE_DEVICES]; 209 struct isci_remote_device devices[SCI_MAX_REMOTE_DEVICES]; 326 static inline void wait_for_device_start(struct isci_host *ihost, struct isci_remote_device *idev) in wait_for_device_start() 331 static inline void wait_for_device_stop(struct isci_host *ihost, struct isci_remote_device *idev) in wait_for_device_stop() 341 static inline struct isci_host *idev_to_ihost(struct isci_remote_device *idev) in idev_to_ihost() 360 static inline int sci_remote_device_node_count(struct isci_remote_device *idev) in sci_remote_device_node_count() 379 static inline struct device *scirdev_to_dev(struct isci_remote_device *idev) in scirdev_to_dev() 453 struct isci_remote_device *idev, 457 struct isci_remote_device *idev, 470 struct isci_remote_device *idev); [all …]
|
D | task.c | 107 static inline int isci_device_io_ready(struct isci_remote_device *idev, in isci_device_io_ready() 127 struct isci_remote_device *idev; in isci_task_execute_task() 215 struct isci_remote_device *idev, in isci_task_request_build() 257 struct isci_remote_device *idev, in isci_task_execute_tmf() 381 struct isci_remote_device *isci_device, in isci_task_send_lu_reset_sas() 415 struct isci_remote_device *idev; in isci_task_lu_reset() 483 struct isci_remote_device *idev = NULL; in isci_task_abort_task() 743 struct isci_remote_device *idev) in isci_reset_device() 785 struct isci_remote_device *idev; in isci_task_I_T_nexus_reset()
|
D | remote_node_context.c | 116 struct isci_remote_device *idev = rnc_to_dev(sci_rnc); in sci_remote_node_context_construct_buffer() 242 struct isci_remote_device *idev = rnc_to_dev(sci_rnc); in sci_remote_node_context_validate_context_buffer() 264 struct isci_remote_device *idev = rnc_to_dev(sci_rnc); in sci_remote_node_context_invalidate_context_buffer() 278 struct isci_remote_device *idev = rnc_to_dev(rnc); in sci_remote_node_context_initial_state_enter() 312 struct isci_remote_device *idev; in sci_remote_node_context_resuming_state_enter() 362 struct isci_remote_device *idev = rnc_to_dev(rnc); in sci_remote_node_context_tx_rx_suspended_state_enter() 384 struct isci_remote_device *idev = rnc_to_dev(rnc); in sci_remote_node_context_await_suspend_state_exit() 577 struct isci_remote_device *idev = rnc_to_dev(sci_rnc); in sci_remote_node_context_suspend() 667 struct isci_remote_device *idev = rnc_to_dev(sci_rnc); in sci_remote_node_context_resume()
|
D | port.h | 243 struct isci_remote_device; 246 struct isci_remote_device *idev, 251 struct isci_remote_device *idev,
|
D | request.h | 115 struct isci_remote_device *target_device; 293 int isci_request_execute(struct isci_host *ihost, struct isci_remote_device *idev, 297 struct isci_remote_device *idev,
|
D | remote_node_context.h | 87 struct isci_remote_device;
|
D | host.c | 276 struct isci_remote_device *idev; in sci_controller_sdma_completion() 314 struct isci_remote_device *idev; in sci_controller_unsolicited_frame() 370 struct isci_remote_device *idev; in sci_controller_event_completion() 2437 struct isci_remote_device *idev) in sci_controller_remote_device_stopped() 2496 struct isci_remote_device *idev, in sci_controller_allocate_remote_node_context() 2518 struct isci_remote_device *idev, in sci_controller_free_remote_node_context() 2605 struct isci_remote_device *idev, in sci_controller_start_io() 2626 struct isci_remote_device *idev, in sci_controller_terminate_request() 2670 struct isci_remote_device *idev, in sci_controller_complete_io() 2719 struct isci_remote_device *idev, in sci_controller_start_task()
|
D | request.c | 221 struct isci_remote_device *idev; in scu_ssp_request_construct_task_context() 503 struct isci_remote_device *idev; in scu_sata_request_construct_task_context() 2183 struct isci_remote_device *idev = ireq->target_device; in atapi_data_tc_completion_handler() 2525 struct isci_remote_device *idev, in isci_request_handle_controller_specific_errors() 2742 struct isci_remote_device *idev = request->target_device; in isci_request_io_request_complete() 3072 struct isci_remote_device *idev, in sci_general_request_construct() 3088 struct isci_remote_device *idev, in sci_io_request_construct() 3115 struct isci_remote_device *idev, in sci_task_request_construct() 3189 struct isci_remote_device *idev; in sci_io_request_construct_smp() 3342 struct isci_remote_device *idev) in isci_io_request_build() [all …]
|
D | port.c | 243 struct isci_remote_device *isci_device; in isci_port_link_down() 1382 struct isci_remote_device *idev, in sci_port_start_io() 1402 struct isci_remote_device *idev, in sci_port_complete_io() 1698 struct isci_remote_device *idev; in isci_ata_check_ready()
|
D | init.c | 554 struct isci_remote_device *idev = &ihost->devices[i]; in isci_host_alloc()
|