Searched refs:fw_request (Results 1 - 23 of 23) sorted by relevance

/freebsd-13-stable/sys/dev/isci/scil/
H A Dscif_sas_request.c84 * @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 Dscif_sas_io_request.c201 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 Dscif_sas_sati_binding.h142 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 Dscif_sas_io_request_state_handlers.c139 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 Dscif_sas_request.h203 SCIF_SAS_REQUEST_T * fw_request,
210 SCIF_SAS_REQUEST_T * fw_request,
215 SCIF_SAS_REQUEST_T * fw_request
H A Dscif_sas_task_request_state_handlers.c141 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 Dscif_sas_domain_state_handlers.c218 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 Dscif_sas_smp_remote_device.h237 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 Dscif_sas_stp_io_request.c196 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 Dscif_sas_internal_io_request.c221 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 Dscif_sas_remote_device_ready_substate_handlers.c438 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 Dscif_sas_remote_device_ready_substates.c210 SCIF_SAS_REQUEST_T * fw_request; local
227 fw_request = &fw_task_request->parent;
263 fw_request,
H A Dscif_sas_stp_task_request.c83 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 Dscif_sas_io_request_states.c227 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *)object; local
228 scif_sas_request_terminate_complete(fw_request);
H A Dscif_sas_task_request_states.c226 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *)object; local
227 scif_sas_request_terminate_complete(fw_request);
H A Dscif_sas_smp_remote_device.c169 * @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 Dscif_sas_remote_device.c563 * @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 Dscif_sas_io_request.h146 SCIF_SAS_REQUEST_T * fw_request
H A Dscif_sas_smp_io_request.c87 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 Dscif_sas_remote_device.h362 struct SCIF_SAS_REQUEST * fw_request
367 struct SCIF_SAS_REQUEST * fw_request,
H A Dscif_sas_domain.h207 SCIF_SAS_REQUEST_T * fw_request,
H A Dscif_sas_domain.c608 * 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 Dscif_sas_remote_device_state_handlers.c238 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *) io_request; local
249 if (fw_request->is_internal == TRUE)

Completed in 254 milliseconds