/freebsd-10.2-release/sys/dev/isci/scil/ |
H A D | scif_sas_request.c | 82 * @param[in] fw_request This parameter specifies the request object to 94 SCIF_SAS_REQUEST_T * fw_request, 100 sci_base_request_construct(&fw_request->parent, logger, state_table); 103 sci_base_object_get_logger(fw_request), 106 fw_request, fw_device, logger, state_table 109 fw_request->device = fw_device; 110 fw_request->is_internal = FALSE; 111 fw_request->lun = 0; 112 fw_request->terminate_requestor = NULL; 113 fw_request 93 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 130 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 | 199 SCIF_SAS_IO_REQUEST_T * fw_request = (SCIF_SAS_IO_REQUEST_T*) scif_io_request; local 205 sati_get_number_data_bytes_set(&(fw_request->parent.stp.sequence)); 212 U8 sat_protocol = fw_request->parent.stp.sequence.protocol; 215 scif_sas_stp_packet_io_request_get_number_of_bytes_transferred(fw_request); 414 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*) local 427 status = fw_request->state_handlers->complete_handler(&fw_request->parent); 433 if (fw_request->protocol_complete_handler != NULL) 435 status = fw_request->protocol_complete_handler( 436 fw_controller, fw_device, fw_request, (SCI_STATU 580 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*)scic_user_io_request; local 601 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*) local 663 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*) local [all...] |
H A D | scif_sas_sati_binding.h | 140 SCIF_SAS_REQUEST_T* fw_request = (SCIF_SAS_REQUEST_T*)scsi_io; \ 142 = scif_remote_device_get_scic_handle(fw_request->device); \ 148 SCIF_SAS_REQUEST_T* fw_request = (SCIF_SAS_REQUEST_T*)scsi_io; \ 149 SCIF_SAS_REMOTE_DEVICE_T* fw_device = fw_request->device; \ 155 SCIF_SAS_REQUEST_T* fw_request = (SCIF_SAS_REQUEST_T*)scsi_io; \ 156 SCIF_SAS_REMOTE_DEVICE_T* fw_device = fw_request->device; \ 160 fw_controller, fw_device, fw_request, completion_status \ 184 SCIF_SAS_REQUEST_T* fw_request = (SCIF_SAS_REQUEST_T*)scsi_io; \ 191 fw_request->device->domain->controller, &mde \ 200 SCIF_SAS_REQUEST_T* fw_request [all...] |
H A D | scif_sas_io_request_state_handlers.c | 137 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *) io_request; local 143 return fw_request->status; 224 SCIF_SAS_IO_REQUEST_T * fw_request = (SCIF_SAS_IO_REQUEST_T *) io_request; local 227 fw_request->parent.device->domain->controller->core_object, 228 fw_request->parent.device->core_object, 229 fw_request->parent.core_object
|
H A D | scif_sas_request.h | 201 SCIF_SAS_REQUEST_T * fw_request, 208 SCIF_SAS_REQUEST_T * fw_request, 213 SCIF_SAS_REQUEST_T * fw_request
|
H A D | scif_sas_task_request_state_handlers.c | 139 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *) task_request; local 145 return fw_request->status; 193 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *)task_request; local 204 if (fw_request->is_internal == TRUE) 207 (SCIF_SAS_TASK_REQUEST_T *)fw_request
|
H A D | scif_sas_domain_state_handlers.c | 216 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*) io_request; local 227 &fw_device->parent, &fw_request->parent 234 &fw_domain->request_list, &fw_request->list_element 268 SCIF_SAS_REQUEST_T * fw_request= (SCIF_SAS_REQUEST_T*) io_request; local 278 sci_fast_list_remove_element(&fw_request->list_element); 281 &fw_device->parent, &fw_request->parent 349 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*) task_request; local 360 &fw_device->parent, &fw_request->parent 367 &fw_domain->request_list, &fw_request->list_element 401 SCIF_SAS_REQUEST_T * fw_request local 447 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*) io_request; local 514 SCIF_SAS_REQUEST_T * fw_request= (SCIF_SAS_REQUEST_T*) io_request; local 811 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*) io_request; local 912 SCIF_SAS_REQUEST_T * fw_request= (SCIF_SAS_REQUEST_T*) io_request; local [all...] |
H A D | scif_sas_smp_remote_device.h | 235 struct SCIF_SAS_REQUEST * fw_request, 298 struct SCIF_SAS_REQUEST * fw_request 307 struct SCIF_SAS_REQUEST * fw_request 312 struct SCIF_SAS_REQUEST * fw_request, 317 struct SCIF_SAS_REQUEST * fw_request 350 struct SCIF_SAS_REQUEST * fw_request 424 struct SCIF_SAS_REQUEST * fw_request
|
H A D | scif_sas_stp_io_request.c | 194 SCIF_SAS_REQUEST_T * fw_request, 198 SCIF_SAS_IO_REQUEST_T * fw_io = (SCIF_SAS_IO_REQUEST_T *) fw_request; 204 fw_controller, fw_device, fw_request, *completion_status 209 fw_request->device, fw_io->parent.stp.ncq_tag 221 ((sati_cb_do_translate_response(fw_request)) && 254 fw_controller, fw_device, fw_request 279 SCIF_SAS_REQUEST_T * fw_request, 283 SCIF_SAS_IO_REQUEST_T * fw_io = (SCIF_SAS_IO_REQUEST_T *) fw_request; 290 fw_controller, fw_device, fw_request, *completion_status 318 fw_request 191 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 276 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 588 SCIF_SAS_REQUEST_T *fw_request = local 605 SCIF_SAS_REQUEST_T *fw_request = local [all...] |
H A D | scif_sas_internal_io_request.c | 219 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *)fw_internal_io; local 222 sci_base_object_get_logger(fw_request), 228 fw_request->state_handlers->abort_handler(&fw_request->parent);
|
H A D | scif_sas_remote_device_ready_substate_handlers.c | 436 SCIF_SAS_REQUEST_T * fw_request local 442 if (fw_request != NULL) 445 fw_device->domain, fw_device, fw_request, fw_task 635 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*) io_request; local 654 protocol = scic_io_request_get_protocol(fw_request->core_object); 663 fw_device, fw_request, response_data, completion_status 667 scif_sas_smp_remote_device_terminated_request_handler(fw_device, fw_request); 673 if (fw_request->is_internal == TRUE) 677 (SCIF_SAS_INTERNAL_IO_REQUEST_T *)fw_request,
|
H A D | scif_sas_remote_device_ready_substates.c | 208 SCIF_SAS_REQUEST_T * fw_request; local 225 fw_request = &fw_task_request->parent; 261 fw_request,
|
H A D | scif_sas_stp_task_request.c | 81 SCIF_SAS_REQUEST_T * fw_request, 86 SCIF_SAS_TASK_REQUEST_T * fw_task = (SCIF_SAS_TASK_REQUEST_T *) fw_request; 92 fw_controller, fw_device, fw_request, *completion_status 203 * @param[in] fw_request This parameter specifies the failed task management 78 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 | 225 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *)object; local 226 scif_sas_request_terminate_complete(fw_request);
|
H A D | scif_sas_task_request_states.c | 224 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *)object; local 225 scif_sas_request_terminate_complete(fw_request);
|
H A D | scif_sas_smp_remote_device.c | 167 * @param[in] fw_request The pointer to an smp request whose response 175 SCIF_SAS_REQUEST_T * fw_request, 200 fw_device, fw_request, SCI_FAILURE_RETRY_REQUIRED 320 fw_device, fw_request, status 985 * @param[in] fw_request The pointer to an smp request whose response 993 SCIF_SAS_REQUEST_T * fw_request, 997 SCIF_SAS_IO_REQUEST_T * fw_io = (SCIF_SAS_IO_REQUEST_T *)fw_request; 1001 if (fw_request->is_internal) 1007 (SCIF_SAS_INTERNAL_IO_REQUEST_T *)fw_request, 1052 fw_device, fw_request); 173 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 991 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 | 561 * @param[in] fw_request, the scif task request object that asked for this 566 SCIF_SAS_REQUEST_T * fw_request 572 "scif_sas_remote_device_target_reset! fw_device:0x%x fw_request:0x%x\n", 573 fw_device, fw_request 583 //calling core to do port reset. The fw_request will not be used here. 600 "scif_sas_remote_device_target_reset DELAYED! fw_device:0x%x fw_request:0x%x\n", 601 fw_device, fw_request 604 fw_device->ea_target_reset_request_scheduled = fw_request; 610 fw_device->containing_device, fw_device, fw_request); 621 * @param[in] fw_request, th 625 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 | 144 SCIF_SAS_REQUEST_T * fw_request
|
H A D | scif_sas_smp_io_request.c | 85 SCIF_SAS_REQUEST_T * fw_request, 90 scic_io_request_get_command_iu_address(fw_request->core_object); 98 scic_io_request_construct_smp(fw_request->core_object); 100 fw_request->protocol_complete_handler 84 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 | 360 struct SCIF_SAS_REQUEST * fw_request 365 struct SCIF_SAS_REQUEST * fw_request,
|
H A D | scif_sas_domain.h | 205 SCIF_SAS_REQUEST_T * fw_request,
|
H A D | scif_sas_domain.c | 606 * as long as the fw_request parameter is NULL. It is a 607 * required parameter if the fw_request parameter is not NULL. 608 * @param[in] fw_request This parameter specifies the request object to 618 SCIF_SAS_REQUEST_T * fw_request, 626 fw_domain, fw_device, fw_request, fw_requestor 629 if (fw_request != NULL) 631 fw_request->terminate_requestor = fw_requestor; 632 fw_request->state_handlers->abort_handler(&fw_request->parent); 615 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 | 236 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *) io_request; local 247 if (fw_request->is_internal == TRUE)
|