Home
last modified time | relevance | path

Searched refs:state_machine (Results 1 – 25 of 52) sorted by relevance

123

/freebsd-12-stable/sys/dev/isci/scil/
Dsci_base_state_machine.c67 #define SCI_STATE_MACHINE_EXIT_STATE(state_machine) \ argument
69 ((state_machine)->state_table[(state_machine)->current_state_id].\
73 ((state_machine)->state_table[(state_machine)->current_state_id].\
74 exit_state((state_machine)->state_machine_owner)); \
77 #define SCI_STATE_MACHINE_ENTER_STATE(state_machine) \ argument
78 ((state_machine)->state_table[(state_machine)->current_state_id].\
79 enter_state((state_machine)->state_machine_owner))
81 #define SCI_STATE_MACHINE_SET_STATE(state_machine, id) \ argument
82 ((state_machine)->current_state_id = (id))
Dscif_sas_remote_device_state_handlers.c99 &fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_STARTING in scif_sas_remote_device_stopped_start_handler()
103 if (sci_base_state_machine_get_state(&fw_device->parent.state_machine) in scif_sas_remote_device_stopped_start_handler()
147 &fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_FINAL in scif_sas_remote_device_stopped_destruct_handler()
194 &fw_device->parent.state_machine, in scif_sas_remote_device_stopping_stop_complete_handler()
291 &fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_STOPPING in scif_sas_remote_device_failed_stop_handler()
324 &((SCIF_SAS_REMOTE_DEVICE_T *)remote_device)->parent.state_machine) in scif_sas_remote_device_default_start_handler()
352 &((SCIF_SAS_REMOTE_DEVICE_T *)remote_device)->parent.state_machine) in scif_sas_remote_device_default_stop_handler()
381 &((SCIF_SAS_REMOTE_DEVICE_T *)remote_device)->parent.state_machine) in scif_sas_remote_device_default_fail_handler()
409 &((SCIF_SAS_REMOTE_DEVICE_T *)remote_device)->parent.state_machine) in scif_sas_remote_device_default_destruct_handler()
437 &((SCIF_SAS_REMOTE_DEVICE_T *)remote_device)->parent.state_machine) in scif_sas_remote_device_default_reset_handler()
[all …]
Dscic_sds_remote_node_context.c95 &rnc->state_machine, in scic_sds_remote_node_context_construct()
101 sci_base_state_machine_start(&rnc->state_machine); in scic_sds_remote_node_context_construct()
125 U32 current_state = sci_base_state_machine_get_state(&this_rnc->state_machine); in scic_sds_remote_node_context_is_initialized()
149 U32 current_state = sci_base_state_machine_get_state(&this_rnc->state_machine); in scic_sds_remote_node_context_is_ready()
249 &this_rnc->state_machine, in scic_sds_remote_node_context_initialize_state_logging()
274 &this_rnc->state_machine in scic_sds_remote_node_context_deinitialize_state_logging()
370 this_rnc, sci_base_state_machine_get_state(&this_rnc->state_machine) in scic_sds_remote_node_context_default_destruct_handler()
392 this_rnc, sci_base_state_machine_get_state(&this_rnc->state_machine) in scic_sds_remote_node_context_default_suspend_handler()
411 this_rnc, sci_base_state_machine_get_state(&this_rnc->state_machine) in scic_sds_remote_node_context_default_resume_handler()
429 this_rnc, the_request, sci_base_state_machine_get_state(&this_rnc->state_machine) in scic_sds_remote_node_context_default_start_io_handler()
[all …]
Dscif_sas_task_request_state_handlers.c90 &task_request->state_machine, SCI_BASE_REQUEST_STATE_STARTED in scif_sas_task_request_constructed_start_handler()
114 &task_request->state_machine, SCI_BASE_REQUEST_STATE_COMPLETED in scif_sas_task_request_constructed_abort_handler()
144 &task_request->state_machine, SCI_BASE_REQUEST_STATE_ABORTING in scif_sas_task_request_started_abort_handler()
168 &task_request->state_machine, SCI_BASE_REQUEST_STATE_COMPLETED in scif_sas_task_request_started_complete_handler()
198 &task_request->state_machine, SCI_BASE_REQUEST_STATE_FINAL in scif_sas_task_request_completed_destruct_handler()
203 &task_request->state_machine in scif_sas_task_request_completed_destruct_handler()
238 &task_request->state_machine, SCI_BASE_REQUEST_STATE_COMPLETED in scif_sas_task_request_aborting_complete_handler()
270 &((SCIF_SAS_TASK_REQUEST_T *) task_request)->parent.parent.state_machine) in scif_sas_task_request_default_start_handler()
298 &((SCIF_SAS_TASK_REQUEST_T *) task_request)->parent.parent.state_machine) in scif_sas_task_request_default_abort_handler()
326 &((SCIF_SAS_TASK_REQUEST_T *) task_request)->parent.parent.state_machine) in scif_sas_task_request_default_complete_handler()
[all …]
Dscif_sas_io_request_state_handlers.c112 &io_request->state_machine, SCI_BASE_REQUEST_STATE_COMPLETED in scif_sas_io_request_constructed_abort_handler()
142 &io_request->state_machine, SCI_BASE_REQUEST_STATE_ABORTING in scif_sas_io_request_started_abort_handler()
166 &io_request->state_machine, SCI_BASE_REQUEST_STATE_COMPLETED in scif_sas_io_request_started_complete_handler()
194 &io_request->state_machine, SCI_BASE_REQUEST_STATE_FINAL in scif_sas_io_request_completed_destruct_handler()
199 &io_request->state_machine in scif_sas_io_request_completed_destruct_handler()
253 &io_request->state_machine, SCI_BASE_REQUEST_STATE_COMPLETED in scif_sas_io_request_aborting_complete_handler()
285 &((SCIF_SAS_IO_REQUEST_T *) io_request)->parent.parent.state_machine) in scif_sas_io_request_default_start_handler()
313 &((SCIF_SAS_IO_REQUEST_T *) io_request)->parent.parent.state_machine) in scif_sas_io_request_default_abort_handler()
340 &((SCIF_SAS_IO_REQUEST_T *) io_request)->parent.parent.state_machine) in scif_sas_io_request_default_complete_handler()
367 &((SCIF_SAS_IO_REQUEST_T *) io_request)->parent.parent.state_machine) in scif_sas_io_request_default_destruct_handler()
Dscif_sas_domain_states.c112 &fw_domain->parent.state_machine, SCI_BASE_DOMAIN_STATE_STOPPED in scif_sas_domain_transition_to_stopped_state()
144 if (fw_domain->parent.state_machine.previous_state_id in scif_sas_domain_transition_from_discovering_state()
175 &fw_domain->parent.state_machine, SCI_BASE_DOMAIN_STATE_DISCOVERING in scif_sas_domain_transition_to_discovering_state()
252 &fw_domain->parent.state_machine, SCI_BASE_DOMAIN_STATE_READY in scif_sas_domain_starting_state_enter()
294 if (fw_domain->parent.state_machine.previous_state_id in scif_sas_domain_ready_state_enter()
306 else if (fw_domain->parent.state_machine.previous_state_id in scif_sas_domain_ready_state_enter()
329 &fw_domain->parent.state_machine, SCI_BASE_DOMAIN_STATE_DISCOVERING in scif_sas_domain_ready_state_enter()
462 if(fw_domain->controller->parent.state_machine.current_state_id in scif_sas_domain_stopped_state_enter()
509 if (fw_domain->parent.state_machine.previous_state_id in scif_sas_domain_discovering_state_enter()
553 ASSERT(fw_device->parent.state_machine.current_state_id in scif_sas_domain_discovering_state_enter()
[all …]
Dscif_sas_controller_state_handlers.c109 &fw_controller->parent.state_machine, in scif_sas_controller_execute_reset()
190 if (fw_domain->parent.state_machine.current_state_id == in scif_sas_controller_stop_domains()
192 || fw_domain->parent.state_machine.current_state_id == in scif_sas_controller_stop_domains()
196 &fw_domain->parent.state_machine, SCI_BASE_DOMAIN_STATE_STOPPING in scif_sas_controller_stop_domains()
248 &fw_controller->parent.state_machine, in scif_sas_controller_continue_to_stop()
263 &fw_controller->parent.state_machine, in scif_sas_controller_continue_to_stop()
307 &fw_controller->parent.state_machine, in scif_sas_controller_reset_initialize_handler()
324 &fw_controller->parent.state_machine, in scif_sas_controller_reset_initialize_handler()
388 &fw_controller->parent.state_machine, in scif_sas_controller_initialized_start_handler()
425 &fw_controller->domains[index].parent.state_machine, in scif_sas_controller_initialized_start_handler()
[all …]
Dscif_sas_domain_state_handlers.c101 &domain->state_machine, SCI_BASE_DOMAIN_STATE_READY in scif_sas_domain_starting_port_ready_handler()
183 &domain->state_machine, SCI_BASE_DOMAIN_STATE_STOPPING in scif_sas_domain_ready_port_not_ready_handler()
739 &domain->state_machine, SCI_BASE_DOMAIN_STATE_STOPPING in scif_sas_domain_discovering_port_not_ready_handler()
1031 sci_base_state_machine_get_state(&domain->state_machine) in scif_sas_domain_discovering_start_task_handler()
1117 sci_base_state_machine_get_state(&domain->state_machine) in scif_sas_domain_default_discover_handler()
1142 sci_base_state_machine_get_state(&domain->state_machine) in scif_sas_domain_default_port_ready_handler()
1168 sci_base_state_machine_get_state(&domain->state_machine), in scif_sas_domain_default_port_not_ready_handler()
1205 sci_base_state_machine_get_state(&domain->state_machine) in scif_sas_domain_default_start_io_handler()
1241 sci_base_state_machine_get_state(&domain->state_machine) in scif_sas_domain_default_complete_io_handler()
1280 sci_base_state_machine_get_state(&domain->state_machine) in scif_sas_domain_default_complete_high_priority_io_handler()
[all …]
Dscif_sas_remote_device_starting_substate_handlers.c110 &fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_STOPPING in scif_sas_remote_device_starting_state_general_stop_handler()
147 &fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_FAILED in scif_sas_remote_device_starting_await_complete_fail_handler()
215 &fw_device->parent.state_machine, in scif_sas_remote_device_starting_await_complete_start_complete_handler()
252 &fw_device->parent.state_machine, in scif_sas_remote_device_starting_await_ready_ready_handler()
261 &fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_READY in scif_sas_remote_device_starting_await_ready_ready_handler()
Dscic_sds_ssp_request.c146 &this_request->parent.state_machine, in scic_sds_ssp_task_request_await_tc_completion_tc_completion_handler()
185 &this_request->parent.state_machine, in scic_sds_ssp_task_request_await_tc_response_abort_handler()
190 &this_request->parent.state_machine, in scic_sds_ssp_task_request_await_tc_response_abort_handler()
236 &this_request->parent.state_machine, in scic_sds_ssp_task_request_await_tc_response_frame_handler()
Dscic_sds_smp_request.c267 &this_request->parent.state_machine, in scic_io_request_construct_smp()
343 &this_request->parent.state_machine, in scic_io_request_construct_smp_pass_through()
627 &this_request->parent.state_machine, in scic_sds_smp_request_await_response_frame_handler()
676 &this_request->parent.state_machine, in scic_sds_smp_request_await_response_tc_completion_handler()
694 &this_request->parent.state_machine, in scic_sds_smp_request_await_response_tc_completion_handler()
709 &this_request->parent.state_machine, in scic_sds_smp_request_await_response_tc_completion_handler()
754 &this_request->parent.state_machine, in scic_sds_smp_request_await_tc_completion_tc_completion_handler()
769 &this_request->parent.state_machine, in scic_sds_smp_request_await_tc_completion_tc_completion_handler()
Dscic_sds_request.c295 &this_request->parent.state_machine, in scic_sds_request_initialize_state_logging()
334 &this_request->parent.state_machine in scic_sds_request_deinitialize_state_logging()
1216 &this_request->parent.state_machine, in scic_io_request_construct_basic_ssp()
1250 &this_request->parent.state_machine, in scic_task_request_construct_ssp()
1318 &this_request->parent.state_machine, in scic_io_request_construct_ssp_pass_through()
1380 &this_request->parent.state_machine, in scic_task_request_construct_sata()
1751 &((SCIC_SDS_REQUEST_T *)request)->parent.state_machine) in scic_sds_request_default_start_handler()
1782 &((SCIC_SDS_REQUEST_T *)request)->parent.state_machine) in scic_sds_request_default_abort_handler()
1813 &((SCIC_SDS_REQUEST_T *)request)->parent.state_machine) in scic_sds_request_default_complete_handler()
1844 &((SCIC_SDS_REQUEST_T *)request)->parent.state_machine) in scic_sds_request_default_destruct_handler()
[all …]
Dscif_sas_controller.c133 &fw_controller->parent.state_machine, in scif_controller_construct()
459 (fw_controller->parent.state_machine.current_state_id in scif_controller_set_mode()
461 || (fw_controller->parent.state_machine.current_state_id in scif_controller_set_mode()
590 if(fw_controller->domains[index].parent.state_machine.current_state_id == in scif_sas_controller_is_overriding_interrupt_coalescence()
737 &fw_controller->parent.state_machine, in scic_cb_controller_start_complete()
765 &fw_controller->parent.state_machine, in scic_cb_controller_stop_complete()
772 &fw_controller->parent.state_machine, in scic_cb_controller_stop_complete()
801 &fw_controller->parent.state_machine, in scic_cb_controller_error()
1232 &fw_controller->parent.state_machine, in scif_sas_controller_initialize_state_logging()
1254 &fw_controller->parent.state_machine in scif_sas_controller_deinitialize_state_logging()
Dsci_base_remote_device.c72 &this_device->state_machine, in sci_base_remote_device_construct()
79 &this_device->state_machine in sci_base_remote_device_construct()
Dsci_base_phy.c81 &this_phy->state_machine, in sci_base_phy_construct()
88 &this_phy->state_machine in sci_base_phy_construct()
Dsci_base_port.c80 &this_port->state_machine, in sci_base_port_construct()
87 &this_port->state_machine in sci_base_port_construct()
Dsci_base_request.c72 &this_request->state_machine, in sci_base_request_construct()
79 &this_request->state_machine in sci_base_request_construct()
Dsci_base_domain.c81 &this_domain->state_machine, in sci_base_domain_construct()
88 &this_domain->state_machine in sci_base_domain_construct()
Dsci_base_controller.c97 &this_controller->state_machine, in sci_base_controller_construct()
105 sci_base_state_machine_start(&this_controller->state_machine); in sci_base_controller_construct()
Dscif_sas_remote_device.c673 if (fw_device->domain->parent.state_machine.current_state_id == in scif_sas_remote_device_target_reset_complete()
718 if (fw_device->parent.state_machine.current_state_id == SCI_BASE_REMOTE_DEVICE_STATE_READY) in scif_sas_remote_device_update_port_width()
724 &fw_device->parent.state_machine, in scif_sas_remote_device_update_port_width()
731 else if (fw_device->parent.state_machine.current_state_id == in scif_sas_remote_device_update_port_width()
750 &remote_device->parent.state_machine, in scif_sas_remote_device_initialize_state_logging()
782 &remote_device->parent.state_machine in scif_sas_remote_device_deinitialize_state_logging()
Dscic_sds_stp_packet_request.c360 &this_request->parent.state_machine, in scic_sds_stp_packet_request_packet_phase_await_tc_completion_tc_completion_handler()
497 &this_request->parent.state_machine, in scic_sds_stp_packet_request_command_phase_await_tc_completion_tc_completion_handler()
537 &this_request->parent.state_machine, in scic_sds_stp_packet_request_command_phase_await_tc_completion_tc_completion_handler()
751 &request->parent.state_machine, in scic_sds_stp_packet_request_command_phase_await_d2h_fis_frame_handler()
767 &this_request->parent.state_machine, in scic_sds_stp_packet_request_started_completion_delay_complete_handler()
Dscic_sds_stp_request.c617 &this_request->parent.state_machine, in scic_sds_io_request_construct_sata()
836 &this_request->parent.state_machine, SCI_BASE_REQUEST_STATE_COMPLETED in scic_sds_stp_request_non_data_await_h2d_tc_completion_handler()
925 &this_request->parent.parent.state_machine, in scic_sds_stp_request_non_data_await_d2h_frame_handler()
1332 &this_request->parent.state_machine, in scic_sds_stp_request_pio_await_h2d_completion_tc_completion_handler()
1455 &this_request->parent.parent.state_machine, in scic_sds_stp_request_pio_await_frame_frame_handler()
1576 &this_request->parent.parent.state_machine, in scic_sds_stp_request_pio_data_in_await_data_frame_handler()
1605 &this_request->parent.parent.state_machine, in scic_sds_stp_request_pio_data_in_await_data_frame_handler()
1698 &this_request->parent.state_machine, in scic_sds_stp_request_pio_data_out_await_data_transmit_completion_tc_completion_handler()
1917 &this_request->parent.state_machine, in scic_sds_stp_request_udma_complete_request()
2227 &this_request->parent.state_machine, SCI_BASE_REQUEST_STATE_COMPLETED in scic_sds_stp_request_soft_reset_await_h2d_asserted_tc_completion_handler()
[all …]
Dscic_sds_port.c628 &this_port->parent.state_machine, in scic_sds_port_initialize_state_logging()
890 if (this_port->parent.state_machine.current_state_id in scic_sds_port_general_link_up_handler()
894 &this_port->parent.state_machine, SCI_BASE_PORT_STATE_READY in scic_sds_port_general_link_up_handler()
1351 &this_port->parent.state_machine); in scic_sds_port_timeout_handler()
1358 &this_port->parent.state_machine, in scic_sds_port_timeout_handler()
2113 sci_base_state_machine_stop(&this_port->parent.state_machine); in scic_sds_port_stopped_state_destruct_handler()
2266 &this_port->parent.state_machine, in scic_sds_port_reset_state_stop_handler()
2561 == this_port->parent.state_machine.previous_state_id in scic_sds_port_stopped_state_enter()
2619 == this_port->parent.state_machine.previous_state_id in scic_sds_port_ready_state_enter()
2742 &this_port->parent.state_machine, in scic_sds_port_stopping_state_enter()
[all …]
Dscic_sds_phy.c526 &this_phy->parent.state_machine, in scic_sds_phy_initialize_state_logging()
566 if (the_state_machine == &this_phy->parent.state_machine) in scic_sds_phy_observe_state_change()
580 sci_base_state_machine_get_state(&this_phy->parent.state_machine); in scic_sds_phy_observe_state_change()
614 &this_phy->parent.state_machine.parent in scic_sds_phy_initialize_state_recording()
1647 sci_base_state_machine_get_state(&this_phy->parent.state_machine) in scic_sds_phy_default_start_handler()
1676 sci_base_state_machine_get_state(&this_phy->parent.state_machine) in scic_sds_phy_default_stop_handler()
1704 sci_base_state_machine_get_state(&this_phy->parent.state_machine) in scic_sds_phy_default_reset_handler()
1733 sci_base_state_machine_get_state(&this_phy->parent.state_machine) in scic_sds_phy_default_destroy_handler()
1761 sci_base_state_machine_get_state(&this_phy->parent.state_machine) in scic_sds_phy_default_frame_handler()
1792 sci_base_state_machine_get_state(&this_phy->parent.state_machine) in scic_sds_phy_default_event_handler()
[all …]
Dscif_sas_domain.c104 state = sci_base_state_machine_get_state(&fw_domain->parent.state_machine); in scif_sas_domain_operation_timeout_handler()
781 ASSERT(fw_domain->parent.state_machine.current_state_id in scif_sas_domain_remote_device_start_complete()
933 if ( sci_base_state_machine_get_state(&current_device->parent.state_machine) == in scif_sas_domain_find_device_in_spinup_hold()
1169 &fw_domain->parent.state_machine, SCI_BASE_DOMAIN_STATE_READY in scif_sas_domain_finish_discover()
1515 &fw_domain->parent.state_machine, in scif_sas_domain_initialize_state_logging()
1535 &fw_domain->parent.state_machine in scif_sas_domain_deinitialize_state_logging()

123