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

/freebsd-11-stable/sys/dev/isci/scil/
H A Dscif_sas_request.c82 * @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 Dscif_sas_io_request.c199 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 Dscif_sas_sati_binding.h140 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 Dscif_sas_io_request_state_handlers.c137 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 Dscif_sas_request.h201 SCIF_SAS_REQUEST_T * fw_request,
208 SCIF_SAS_REQUEST_T * fw_request,
213 SCIF_SAS_REQUEST_T * fw_request
H A Dscif_sas_task_request_state_handlers.c139 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 Dscif_sas_domain_state_handlers.c216 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 Dscif_sas_smp_remote_device.h235 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 Dscif_sas_stp_io_request.c194 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 Dscif_sas_internal_io_request.c219 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 Dscif_sas_remote_device_ready_substate_handlers.c436 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 Dscif_sas_remote_device_ready_substates.c208 SCIF_SAS_REQUEST_T * fw_request; local
225 fw_request = &fw_task_request->parent;
261 fw_request,
H A Dscif_sas_stp_task_request.c81 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 Dscif_sas_io_request_states.c225 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *)object; local
226 scif_sas_request_terminate_complete(fw_request);
H A Dscif_sas_task_request_states.c224 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *)object; local
225 scif_sas_request_terminate_complete(fw_request);
H A Dscif_sas_smp_remote_device.c167 * @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 Dscif_sas_remote_device.c561 * @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 Dscif_sas_io_request.h144 SCIF_SAS_REQUEST_T * fw_request
H A Dscif_sas_smp_io_request.c85 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 Dscif_sas_remote_device.h360 struct SCIF_SAS_REQUEST * fw_request
365 struct SCIF_SAS_REQUEST * fw_request,
H A Dscif_sas_domain.h205 SCIF_SAS_REQUEST_T * fw_request,
H A Dscif_sas_domain.c606 * 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 Dscif_sas_remote_device_state_handlers.c236 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *) io_request; local
247 if (fw_request->is_internal == TRUE)

Completed in 135 milliseconds