/freebsd-13-stable/sys/dev/isci/scil/ |
H A D | scif_sas_request.c | 84 * @param[in] fw_request This parameter specifies the request object to 96 SCIF_SAS_REQUEST_T * fw_request, 102 sci_base_request_construct(&fw_request->parent, logger, state_table); 105 sci_base_object_get_logger(fw_request), 108 fw_request, fw_device, logger, state_table 111 fw_request->device = fw_device; 112 fw_request->is_internal = FALSE; 113 fw_request->lun = 0; 114 fw_request->terminate_requestor = NULL; 115 fw_request 95 scif_sas_request_construct( SCIF_SAS_REQUEST_T * fw_request, SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCI_BASE_LOGGER_T * logger, SCI_BASE_STATE_T * state_table ) argument 132 scif_sas_request_terminate_start( SCIF_SAS_REQUEST_T * fw_request, SCI_IO_REQUEST_HANDLE_T core_request ) argument [all...] |
H A D | scif_sas_io_request.c | 201 SCIF_SAS_IO_REQUEST_T * fw_request = (SCIF_SAS_IO_REQUEST_T*) scif_io_request; local 207 sati_get_number_data_bytes_set(&(fw_request->parent.stp.sequence)); 214 U8 sat_protocol = fw_request->parent.stp.sequence.protocol; 217 scif_sas_stp_packet_io_request_get_number_of_bytes_transferred(fw_request); 416 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*) local 429 status = fw_request->state_handlers->complete_handler(&fw_request->parent); 435 if (fw_request->protocol_complete_handler != NULL) 437 status = fw_request->protocol_complete_handler( 438 fw_controller, fw_device, fw_request, (SCI_STATU 582 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*)scic_user_io_request; local 603 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*) local 665 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*) local [all...] |
H A D | scif_sas_sati_binding.h | 142 SCIF_SAS_REQUEST_T* fw_request = (SCIF_SAS_REQUEST_T*)scsi_io; \ 144 = scif_remote_device_get_scic_handle(fw_request->device); \ 150 SCIF_SAS_REQUEST_T* fw_request = (SCIF_SAS_REQUEST_T*)scsi_io; \ 151 SCIF_SAS_REMOTE_DEVICE_T* fw_device = fw_request->device; \ 157 SCIF_SAS_REQUEST_T* fw_request = (SCIF_SAS_REQUEST_T*)scsi_io; \ 158 SCIF_SAS_REMOTE_DEVICE_T* fw_device = fw_request->device; \ 162 fw_controller, fw_device, fw_request, completion_status \ 186 SCIF_SAS_REQUEST_T* fw_request = (SCIF_SAS_REQUEST_T*)scsi_io; \ 193 fw_request->device->domain->controller, &mde \ 202 SCIF_SAS_REQUEST_T* fw_request [all...] |
H A D | scif_sas_io_request_state_handlers.c | 139 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *) io_request; local 145 return fw_request->status; 226 SCIF_SAS_IO_REQUEST_T * fw_request = (SCIF_SAS_IO_REQUEST_T *) io_request; local 229 fw_request->parent.device->domain->controller->core_object, 230 fw_request->parent.device->core_object, 231 fw_request->parent.core_object
|
H A D | scif_sas_request.h | 203 SCIF_SAS_REQUEST_T * fw_request, 210 SCIF_SAS_REQUEST_T * fw_request, 215 SCIF_SAS_REQUEST_T * fw_request
|
H A D | scif_sas_task_request_state_handlers.c | 141 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *) task_request; local 147 return fw_request->status; 195 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *)task_request; local 206 if (fw_request->is_internal == TRUE) 209 (SCIF_SAS_TASK_REQUEST_T *)fw_request
|
H A D | scif_sas_domain_state_handlers.c | 218 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*) io_request; local 229 &fw_device->parent, &fw_request->parent 236 &fw_domain->request_list, &fw_request->list_element 270 SCIF_SAS_REQUEST_T * fw_request= (SCIF_SAS_REQUEST_T*) io_request; local 280 sci_fast_list_remove_element(&fw_request->list_element); 283 &fw_device->parent, &fw_request->parent 351 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*) task_request; local 362 &fw_device->parent, &fw_request->parent 369 &fw_domain->request_list, &fw_request->list_element 403 SCIF_SAS_REQUEST_T * fw_request local 449 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*) io_request; local 516 SCIF_SAS_REQUEST_T * fw_request= (SCIF_SAS_REQUEST_T*) io_request; local 813 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*) io_request; local 914 SCIF_SAS_REQUEST_T * fw_request= (SCIF_SAS_REQUEST_T*) io_request; local [all...] |
H A D | scif_sas_smp_remote_device.h | 237 struct SCIF_SAS_REQUEST * fw_request, 300 struct SCIF_SAS_REQUEST * fw_request 309 struct SCIF_SAS_REQUEST * fw_request 314 struct SCIF_SAS_REQUEST * fw_request, 319 struct SCIF_SAS_REQUEST * fw_request 352 struct SCIF_SAS_REQUEST * fw_request 426 struct SCIF_SAS_REQUEST * fw_request
|
H A D | scif_sas_stp_io_request.c | 196 SCIF_SAS_REQUEST_T * fw_request, 200 SCIF_SAS_IO_REQUEST_T * fw_io = (SCIF_SAS_IO_REQUEST_T *) fw_request; 206 fw_controller, fw_device, fw_request, *completion_status 211 fw_request->device, fw_io->parent.stp.ncq_tag 223 ((sati_cb_do_translate_response(fw_request)) && 256 fw_controller, fw_device, fw_request 281 SCIF_SAS_REQUEST_T * fw_request, 285 SCIF_SAS_IO_REQUEST_T * fw_io = (SCIF_SAS_IO_REQUEST_T *) fw_request; 292 fw_controller, fw_device, fw_request, *completion_status 320 fw_request 193 scif_sas_stp_core_cb_io_request_complete_handler( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCIF_SAS_REQUEST_T * fw_request, SCI_STATUS * completion_status ) argument 278 scif_sas_stp_core_cb_packet_io_request_complete_handler( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCIF_SAS_REQUEST_T * fw_request, SCI_STATUS * completion_status ) argument 590 SCIF_SAS_REQUEST_T *fw_request = local 607 SCIF_SAS_REQUEST_T *fw_request = local [all...] |
H A D | scif_sas_internal_io_request.c | 221 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *)fw_internal_io; local 224 sci_base_object_get_logger(fw_request), 230 fw_request->state_handlers->abort_handler(&fw_request->parent);
|
H A D | scif_sas_remote_device_ready_substate_handlers.c | 438 SCIF_SAS_REQUEST_T * fw_request local 444 if (fw_request != NULL) 447 fw_device->domain, fw_device, fw_request, fw_task 637 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*) io_request; local 656 protocol = scic_io_request_get_protocol(fw_request->core_object); 665 fw_device, fw_request, response_data, completion_status 669 scif_sas_smp_remote_device_terminated_request_handler(fw_device, fw_request); 675 if (fw_request->is_internal == TRUE) 679 (SCIF_SAS_INTERNAL_IO_REQUEST_T *)fw_request,
|
H A D | scif_sas_remote_device_ready_substates.c | 210 SCIF_SAS_REQUEST_T * fw_request; local 227 fw_request = &fw_task_request->parent; 263 fw_request,
|
H A D | scif_sas_stp_task_request.c | 83 SCIF_SAS_REQUEST_T * fw_request, 88 SCIF_SAS_TASK_REQUEST_T * fw_task = (SCIF_SAS_TASK_REQUEST_T *) fw_request; 94 fw_controller, fw_device, fw_request, *completion_status 205 * @param[in] fw_request This parameter specifies the failed task management 80 scif_sas_stp_core_cb_task_request_complete_handler( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCIF_SAS_REQUEST_T * fw_request, SCI_STATUS * completion_status ) argument
|
H A D | scif_sas_io_request_states.c | 227 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *)object; local 228 scif_sas_request_terminate_complete(fw_request);
|
H A D | scif_sas_task_request_states.c | 226 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *)object; local 227 scif_sas_request_terminate_complete(fw_request);
|
H A D | scif_sas_smp_remote_device.c | 169 * @param[in] fw_request The pointer to an smp request whose response 177 SCIF_SAS_REQUEST_T * fw_request, 202 fw_device, fw_request, SCI_FAILURE_RETRY_REQUIRED 322 fw_device, fw_request, status 987 * @param[in] fw_request The pointer to an smp request whose response 995 SCIF_SAS_REQUEST_T * fw_request, 999 SCIF_SAS_IO_REQUEST_T * fw_io = (SCIF_SAS_IO_REQUEST_T *)fw_request; 1003 if (fw_request->is_internal) 1009 (SCIF_SAS_INTERNAL_IO_REQUEST_T *)fw_request, 1054 fw_device, fw_request); 175 scif_sas_smp_remote_device_decode_smp_response( SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCIF_SAS_REQUEST_T * fw_request, void * response_data, SCI_IO_STATUS completion_status ) argument 993 scif_sas_smp_remote_device_continue_current_activity( SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCIF_SAS_REQUEST_T * fw_request, SCI_STATUS status ) argument [all...] |
H A D | scif_sas_remote_device.c | 563 * @param[in] fw_request, the scif task request object that asked for this 568 SCIF_SAS_REQUEST_T * fw_request 574 "scif_sas_remote_device_target_reset! fw_device:0x%x fw_request:0x%x\n", 575 fw_device, fw_request 585 //calling core to do port reset. The fw_request will not be used here. 602 "scif_sas_remote_device_target_reset DELAYED! fw_device:0x%x fw_request:0x%x\n", 603 fw_device, fw_request 606 fw_device->ea_target_reset_request_scheduled = fw_request; 612 fw_device->containing_device, fw_device, fw_request); 623 * @param[in] fw_request, th 627 scif_sas_remote_device_target_reset_complete( SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCIF_SAS_REQUEST_T * fw_request, SCI_STATUS completion_status ) argument [all...] |
H A D | scif_sas_io_request.h | 146 SCIF_SAS_REQUEST_T * fw_request
|
H A D | scif_sas_smp_io_request.c | 87 SCIF_SAS_REQUEST_T * fw_request, 92 scic_io_request_get_command_iu_address(fw_request->core_object); 100 scic_io_request_construct_smp(fw_request->core_object); 102 fw_request->protocol_complete_handler 86 scif_sas_smp_request_construct( SCIF_SAS_REQUEST_T * fw_request, SMP_REQUEST_T * smp_command ) argument
|
H A D | scif_sas_remote_device.h | 362 struct SCIF_SAS_REQUEST * fw_request 367 struct SCIF_SAS_REQUEST * fw_request,
|
H A D | scif_sas_domain.h | 207 SCIF_SAS_REQUEST_T * fw_request,
|
H A D | scif_sas_domain.c | 608 * as long as the fw_request parameter is NULL. It is a 609 * required parameter if the fw_request parameter is not NULL. 610 * @param[in] fw_request This parameter specifies the request object to 620 SCIF_SAS_REQUEST_T * fw_request, 628 fw_domain, fw_device, fw_request, fw_requestor 631 if (fw_request != NULL) 633 fw_request->terminate_requestor = fw_requestor; 634 fw_request->state_handlers->abort_handler(&fw_request->parent); 617 scif_sas_domain_terminate_requests( SCIF_SAS_DOMAIN_T * fw_domain, SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCIF_SAS_REQUEST_T * fw_request, SCIF_SAS_TASK_REQUEST_T * fw_requestor ) argument
|
H A D | scif_sas_remote_device_state_handlers.c | 238 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *) io_request; local 249 if (fw_request->is_internal == TRUE)
|