Searched refs:isci_request (Results 1 – 12 of 12) sorted by relevance
/linux-5.19.10/drivers/scsi/isci/ |
D | request.h | 82 struct isci_request { struct 150 static inline struct isci_request *to_ireq(struct isci_stp_request *stp_req) in to_ireq() argument 152 struct isci_request *ireq; in to_ireq() 257 enum sci_status sci_request_start(struct isci_request *ireq); 258 enum sci_status sci_io_request_terminate(struct isci_request *ireq); 260 sci_io_request_event_handler(struct isci_request *ireq, 263 sci_io_request_frame_handler(struct isci_request *ireq, 266 sci_task_request_terminate(struct isci_request *ireq); 268 sci_request_complete(struct isci_request *ireq); 270 sci_io_request_tc_completion(struct isci_request *ireq, u32 code); [all …]
|
D | task.h | 63 struct isci_request; 165 struct isci_request *request, 169 struct isci_request *request); 172 struct isci_request *request); 176 struct isci_request *request); 179 struct isci_request *request);
|
D | request.c | 74 static struct scu_sgl_element_pair *to_sgl_element_pair(struct isci_request *ireq, in to_sgl_element_pair() 88 struct isci_request *ireq, u32 idx) in to_sgl_element_pair_dma() 113 static void sci_request_build_sgl(struct isci_request *ireq) in sci_request_build_sgl() 171 static void sci_io_request_build_ssp_command_iu(struct isci_request *ireq) in sci_io_request_build_ssp_command_iu() 191 static void sci_task_request_build_ssp_task_iu(struct isci_request *ireq) in sci_task_request_build_ssp_task_iu() 214 struct isci_request *ireq, in scu_ssp_request_construct_task_context() 294 static void scu_ssp_ireq_dif_insert(struct isci_request *ireq, u8 type, u8 op) in scu_ssp_ireq_dif_insert() 349 static void scu_ssp_ireq_dif_strip(struct isci_request *ireq, u8 type, u8 op) in scu_ssp_ireq_dif_strip() 413 static void scu_ssp_io_request_construct_task_context(struct isci_request *ireq, in scu_ssp_io_request_construct_task_context() 465 static void scu_ssp_task_request_construct_task_context(struct isci_request *ireq) in scu_ssp_task_request_construct_task_context() [all …]
|
D | host.h | 67 struct isci_request; 208 struct isci_request *reqs[SCI_MAX_IO_REQUESTS]; 460 struct isci_request *sci_request_by_tag(struct isci_host *ihost, u16 io_tag); 472 enum sci_status sci_controller_continue_io(struct isci_request *ireq); 478 void ireq_done(struct isci_host *ihost, struct isci_request *ireq, struct sas_task *task); 490 struct isci_request *ireq); 495 struct isci_request *ireq); 500 struct isci_request *ireq); 505 struct isci_request *ireq);
|
D | remote_device.h | 103 struct isci_request *working_request; 324 struct isci_request *ireq); 329 struct isci_request *ireq); 334 struct isci_request *ireq); 374 struct isci_request *ireq); 379 struct isci_request *ireq);
|
D | remote_node_context.h | 86 struct isci_request; 221 struct isci_request *ireq, 225 struct isci_request *ireq);
|
D | port.h | 242 struct isci_request; 247 struct isci_request *ireq); 252 struct isci_request *ireq);
|
D | task.c | 164 struct isci_request *ireq; in isci_task_execute_task() 212 static struct isci_request *isci_task_request_build(struct isci_host *ihost, in isci_task_request_build() 217 struct isci_request *ireq = NULL; in isci_task_request_build() 260 struct isci_request *ireq; in isci_task_execute_tmf() 364 struct isci_request *old_request) in isci_task_build_abort_task_tmf() 480 struct isci_request *old_request = NULL; in isci_task_abort_task() 673 struct isci_request *ireq, in isci_task_request_complete()
|
D | remote_device.c | 105 struct isci_request *ireq) in sci_remote_device_terminate_req() 130 struct isci_request *ireq = ihost->reqs[i]; in sci_remote_device_terminate_reqs_checkabort() 156 struct isci_request *ireq, in isci_check_reqterm() 189 struct isci_request *ireq) in isci_remote_device_terminate_requests() 467 struct isci_request *ireq; in sci_remote_device_frame_handler() 563 struct isci_request *ireq = idev->working_request; in atapi_remote_device_resume_done() 640 struct isci_request *ireq, in sci_remote_device_start_request() 656 struct isci_request *ireq) in sci_remote_device_start_io() 774 struct isci_request *ireq) in common_complete_io() 792 struct isci_request *ireq) in sci_remote_device_complete_io() [all …]
|
D | host.c | 258 struct isci_request *ireq = ihost->reqs[index]; in sci_controller_task_completion() 273 struct isci_request *ireq; in sci_controller_sdma_completion() 369 struct isci_request *ireq; in sci_controller_event_completion() 1078 void ireq_done(struct isci_host *ihost, struct isci_request *ireq, struct sas_task *task) in ireq_done() 2279 struct isci_request *ireq; in sci_controller_dma_alloc() 2458 struct isci_request *sci_request_by_tag(struct isci_host *ihost, u16 io_tag) in sci_request_by_tag() 2466 struct isci_request *ireq = ihost->reqs[task_index]; in sci_request_by_tag() 2605 struct isci_request *ireq) in sci_controller_start_io() 2626 struct isci_request *ireq) in sci_controller_terminate_request() 2670 struct isci_request *ireq) in sci_controller_complete_io() [all …]
|
D | remote_node_context.c | 745 struct isci_request *ireq) in sci_remote_node_context_start_io() 771 struct isci_request *ireq, in sci_remote_node_context_start_task()
|
D | port.c | 1386 struct isci_request *ireq) in sci_port_start_io() 1406 struct isci_request *ireq) in sci_port_complete_io()
|