Home
last modified time | relevance | path

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

123

/freebsd/sys/dev/isci/scil/
H A Dsci_base_state_machine.c65 #define SCI_STATE_MACHINE_EXIT_STATE(state_machine) \ argument
67 ((state_machine)->state_table[(state_machine)->current_state_id].\
71 ((state_machine)->state_table[(state_machine)->current_state_id].\
72 exit_state((state_machine)->state_machine_owner)); \
75 #define SCI_STATE_MACHINE_ENTER_STATE(state_machine) \ argument
76 ((state_machine)->state_table[(state_machine)->current_state_id].\
77 enter_state((state_machine)->state_machine_owner))
79 #define SCI_STATE_MACHINE_SET_STATE(state_machine, id) \ argument
80 ((state_machine)->current_state_id = (id))
H A Dscif_sas_remote_device_state_handlers.c97 &fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_STARTING in scif_sas_remote_device_stopped_start_handler()
101 if (sci_base_state_machine_get_state(&fw_device->parent.state_machine) in scif_sas_remote_device_stopped_start_handler()
145 &fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_FINAL in scif_sas_remote_device_stopped_destruct_handler()
192 &fw_device->parent.state_machine, in scif_sas_remote_device_stopping_stop_complete_handler()
289 &fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_STOPPING in scif_sas_remote_device_failed_stop_handler()
322 &((SCIF_SAS_REMOTE_DEVICE_T *)remote_device)->parent.state_machine) in scif_sas_remote_device_default_start_handler()
350 &((SCIF_SAS_REMOTE_DEVICE_T *)remote_device)->parent.state_machine) in scif_sas_remote_device_default_stop_handler()
379 &((SCIF_SAS_REMOTE_DEVICE_T *)remote_device)->parent.state_machine) in scif_sas_remote_device_default_fail_handler()
407 &((SCIF_SAS_REMOTE_DEVICE_T *)remote_device)->parent.state_machine) in scif_sas_remote_device_default_destruct_handler()
435 &((SCIF_SAS_REMOTE_DEVICE_T *)remote_device)->parent.state_machine) in scif_sas_remote_device_default_reset_handler()
[all …]
H A Dscif_sas_task_request_state_handlers.c88 &task_request->state_machine, SCI_BASE_REQUEST_STATE_STARTED in scif_sas_task_request_constructed_start_handler()
112 &task_request->state_machine, SCI_BASE_REQUEST_STATE_COMPLETED in scif_sas_task_request_constructed_abort_handler()
142 &task_request->state_machine, SCI_BASE_REQUEST_STATE_ABORTING in scif_sas_task_request_started_abort_handler()
166 &task_request->state_machine, SCI_BASE_REQUEST_STATE_COMPLETED in scif_sas_task_request_started_complete_handler()
196 &task_request->state_machine, SCI_BASE_REQUEST_STATE_FINAL in scif_sas_task_request_completed_destruct_handler()
201 &task_request->state_machine in scif_sas_task_request_completed_destruct_handler()
236 &task_request->state_machine, SCI_BASE_REQUEST_STATE_COMPLETED in scif_sas_task_request_aborting_complete_handler()
268 &((SCIF_SAS_TASK_REQUEST_T *) task_request)->parent.parent.state_machine) in scif_sas_task_request_default_start_handler()
296 &((SCIF_SAS_TASK_REQUEST_T *) task_request)->parent.parent.state_machine) in scif_sas_task_request_default_abort_handler()
324 &((SCIF_SAS_TASK_REQUEST_T *) task_request)->parent.parent.state_machine) in scif_sas_task_request_default_complete_handler()
[all …]
H A Dscic_sds_remote_node_context.c93 &rnc->state_machine, in scic_sds_remote_node_context_construct()
99 sci_base_state_machine_start(&rnc->state_machine); in scic_sds_remote_node_context_construct()
123 U32 current_state = sci_base_state_machine_get_state(&this_rnc->state_machine); in scic_sds_remote_node_context_is_initialized()
147 U32 current_state = sci_base_state_machine_get_state(&this_rnc->state_machine); in scic_sds_remote_node_context_is_ready()
247 &this_rnc->state_machine, in scic_sds_remote_node_context_initialize_state_logging()
272 &this_rnc->state_machine in scic_sds_remote_node_context_deinitialize_state_logging()
368 this_rnc, sci_base_state_machine_get_state(&this_rnc->state_machine) in scic_sds_remote_node_context_default_destruct_handler()
390 this_rnc, sci_base_state_machine_get_state(&this_rnc->state_machine) in scic_sds_remote_node_context_default_suspend_handler()
409 this_rnc, sci_base_state_machine_get_state(&this_rnc->state_machine) in scic_sds_remote_node_context_default_resume_handler()
427 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 …]
H A Dscif_sas_io_request_state_handlers.c110 &io_request->state_machine, SCI_BASE_REQUEST_STATE_COMPLETED in scif_sas_io_request_constructed_abort_handler()
140 &io_request->state_machine, SCI_BASE_REQUEST_STATE_ABORTING in scif_sas_io_request_started_abort_handler()
164 &io_request->state_machine, SCI_BASE_REQUEST_STATE_COMPLETED in scif_sas_io_request_started_complete_handler()
192 &io_request->state_machine, SCI_BASE_REQUEST_STATE_FINAL in scif_sas_io_request_completed_destruct_handler()
197 &io_request->state_machine in scif_sas_io_request_completed_destruct_handler()
251 &io_request->state_machine, SCI_BASE_REQUEST_STATE_COMPLETED in scif_sas_io_request_aborting_complete_handler()
283 &((SCIF_SAS_IO_REQUEST_T *) io_request)->parent.parent.state_machine) in scif_sas_io_request_default_start_handler()
311 &((SCIF_SAS_IO_REQUEST_T *) io_request)->parent.parent.state_machine) in scif_sas_io_request_default_abort_handler()
338 &((SCIF_SAS_IO_REQUEST_T *) io_request)->parent.parent.state_machine) in scif_sas_io_request_default_complete_handler()
365 &((SCIF_SAS_IO_REQUEST_T *) io_request)->parent.parent.state_machine) in scif_sas_io_request_default_destruct_handler()
H A Dscif_sas_domain_states.c110 &fw_domain->parent.state_machine, SCI_BASE_DOMAIN_STATE_STOPPED in scif_sas_domain_transition_to_stopped_state()
142 if (fw_domain->parent.state_machine.previous_state_id in scif_sas_domain_transition_from_discovering_state()
173 &fw_domain->parent.state_machine, SCI_BASE_DOMAIN_STATE_DISCOVERING in scif_sas_domain_transition_to_discovering_state()
250 &fw_domain->parent.state_machine, SCI_BASE_DOMAIN_STATE_READY in scif_sas_domain_starting_state_enter()
292 if (fw_domain->parent.state_machine.previous_state_id in scif_sas_domain_ready_state_enter()
304 else if (fw_domain->parent.state_machine.previous_state_id in scif_sas_domain_ready_state_enter()
327 &fw_domain->parent.state_machine, SCI_BASE_DOMAIN_STATE_DISCOVERING in scif_sas_domain_ready_state_enter()
460 if(fw_domain->controller->parent.state_machine.current_state_id in scif_sas_domain_stopped_state_enter()
507 if (fw_domain->parent.state_machine.previous_state_id in scif_sas_domain_discovering_state_enter()
551 ASSERT(fw_device->parent.state_machine.current_state_id in scif_sas_domain_discovering_state_enter()
[all …]
H A Dscif_sas_controller_state_handlers.c107 &fw_controller->parent.state_machine, in scif_sas_controller_execute_reset()
188 if (fw_domain->parent.state_machine.current_state_id == in scif_sas_controller_stop_domains()
190 || fw_domain->parent.state_machine.current_state_id == in scif_sas_controller_stop_domains()
194 &fw_domain->parent.state_machine, SCI_BASE_DOMAIN_STATE_STOPPING in scif_sas_controller_stop_domains()
246 &fw_controller->parent.state_machine, in scif_sas_controller_continue_to_stop()
261 &fw_controller->parent.state_machine, in scif_sas_controller_continue_to_stop()
305 &fw_controller->parent.state_machine, in scif_sas_controller_reset_initialize_handler()
322 &fw_controller->parent.state_machine, in scif_sas_controller_reset_initialize_handler()
386 &fw_controller->parent.state_machine, in scif_sas_controller_initialized_start_handler()
423 &fw_controller->domains[index].parent.state_machine, in scif_sas_controller_initialized_start_handler()
[all …]
H A Dscif_sas_domain_state_handlers.c99 &domain->state_machine, SCI_BASE_DOMAIN_STATE_READY in scif_sas_domain_starting_port_ready_handler()
181 &domain->state_machine, SCI_BASE_DOMAIN_STATE_STOPPING in scif_sas_domain_ready_port_not_ready_handler()
737 &domain->state_machine, SCI_BASE_DOMAIN_STATE_STOPPING in scif_sas_domain_discovering_port_not_ready_handler()
1029 sci_base_state_machine_get_state(&domain->state_machine) in scif_sas_domain_discovering_start_task_handler()
1115 sci_base_state_machine_get_state(&domain->state_machine) in scif_sas_domain_default_discover_handler()
1140 sci_base_state_machine_get_state(&domain->state_machine) in scif_sas_domain_default_port_ready_handler()
1166 sci_base_state_machine_get_state(&domain->state_machine), in scif_sas_domain_default_port_not_ready_handler()
1203 sci_base_state_machine_get_state(&domain->state_machine) in scif_sas_domain_default_start_io_handler()
1239 sci_base_state_machine_get_state(&domain->state_machine) in scif_sas_domain_default_complete_io_handler()
1278 sci_base_state_machine_get_state(&domain->state_machine) in scif_sas_domain_default_complete_high_priority_io_handler()
[all …]
H A Dscif_sas_remote_device_starting_substate_handlers.c108 &fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_STOPPING in scif_sas_remote_device_starting_state_general_stop_handler()
145 &fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_FAILED in scif_sas_remote_device_starting_await_complete_fail_handler()
213 &fw_device->parent.state_machine, in scif_sas_remote_device_starting_await_complete_start_complete_handler()
250 &fw_device->parent.state_machine, in scif_sas_remote_device_starting_await_ready_ready_handler()
259 &fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_READY in scif_sas_remote_device_starting_await_ready_ready_handler()
H A Dscic_sds_ssp_request.c144 &this_request->parent.state_machine, in scic_sds_ssp_task_request_await_tc_completion_tc_completion_handler()
183 &this_request->parent.state_machine, in scic_sds_ssp_task_request_await_tc_response_abort_handler()
188 &this_request->parent.state_machine, in scic_sds_ssp_task_request_await_tc_response_abort_handler()
234 &this_request->parent.state_machine, in scic_sds_ssp_task_request_await_tc_response_frame_handler()
H A Dscic_sds_smp_request.c265 &this_request->parent.state_machine, in scic_io_request_construct_smp()
341 &this_request->parent.state_machine, in scic_io_request_construct_smp_pass_through()
625 &this_request->parent.state_machine, in scic_sds_smp_request_await_response_frame_handler()
674 &this_request->parent.state_machine, in scic_sds_smp_request_await_response_tc_completion_handler()
692 &this_request->parent.state_machine, in scic_sds_smp_request_await_response_tc_completion_handler()
707 &this_request->parent.state_machine, in scic_sds_smp_request_await_response_tc_completion_handler()
752 &this_request->parent.state_machine, in scic_sds_smp_request_await_tc_completion_tc_completion_handler()
767 &this_request->parent.state_machine, in scic_sds_smp_request_await_tc_completion_tc_completion_handler()
H A Dscic_sds_request.c293 &this_request->parent.state_machine, in scic_sds_request_initialize_state_logging()
332 &this_request->parent.state_machine in scic_sds_request_deinitialize_state_logging()
1214 &this_request->parent.state_machine, in scic_io_request_construct_basic_ssp()
1248 &this_request->parent.state_machine, in scic_task_request_construct_ssp()
1316 &this_request->parent.state_machine, in scic_io_request_construct_ssp_pass_through()
1378 &this_request->parent.state_machine, in scic_task_request_construct_sata()
1749 &((SCIC_SDS_REQUEST_T *)request)->parent.state_machine) in scic_sds_request_default_start_handler()
1780 &((SCIC_SDS_REQUEST_T *)request)->parent.state_machine) in scic_sds_request_default_abort_handler()
1811 &((SCIC_SDS_REQUEST_T *)request)->parent.state_machine) in scic_sds_request_default_complete_handler()
1842 &((SCIC_SDS_REQUEST_T *)request)->parent.state_machine) in scic_sds_request_default_destruct_handler()
[all …]
H A Dscif_sas_controller.c131 &fw_controller->parent.state_machine, in scif_controller_construct()
457 (fw_controller->parent.state_machine.current_state_id in scif_controller_set_mode()
459 || (fw_controller->parent.state_machine.current_state_id in scif_controller_set_mode()
588 if(fw_controller->domains[index].parent.state_machine.current_state_id == in scif_sas_controller_is_overriding_interrupt_coalescence()
735 &fw_controller->parent.state_machine, in scic_cb_controller_start_complete()
763 &fw_controller->parent.state_machine, in scic_cb_controller_stop_complete()
770 &fw_controller->parent.state_machine, in scic_cb_controller_stop_complete()
799 &fw_controller->parent.state_machine, in scic_cb_controller_error()
1230 &fw_controller->parent.state_machine, in scif_sas_controller_initialize_state_logging()
1252 &fw_controller->parent.state_machine in scif_sas_controller_deinitialize_state_logging()
H A Dsci_base_domain.c79 &this_domain->state_machine, in sci_base_domain_construct()
86 &this_domain->state_machine in sci_base_domain_construct()
H A Dsci_base_phy.c79 &this_phy->state_machine, in sci_base_phy_construct()
86 &this_phy->state_machine in sci_base_phy_construct()
H A Dsci_base_port.c78 &this_port->state_machine, in sci_base_port_construct()
85 &this_port->state_machine in sci_base_port_construct()
H A Dsci_base_remote_device.c70 &this_device->state_machine, in sci_base_remote_device_construct()
77 &this_device->state_machine in sci_base_remote_device_construct()
H A Dsci_base_request.c70 &this_request->state_machine, in sci_base_request_construct()
77 &this_request->state_machine in sci_base_request_construct()
H A Dsci_base_controller.c95 &this_controller->state_machine, in sci_base_controller_construct()
103 sci_base_state_machine_start(&this_controller->state_machine); in sci_base_controller_construct()
H A Dscif_sas_remote_device.c671 if (fw_device->domain->parent.state_machine.current_state_id == in scif_sas_remote_device_target_reset_complete()
716 if (fw_device->parent.state_machine.current_state_id == SCI_BASE_REMOTE_DEVICE_STATE_READY) in scif_sas_remote_device_update_port_width()
722 &fw_device->parent.state_machine, in scif_sas_remote_device_update_port_width()
729 else if (fw_device->parent.state_machine.current_state_id == in scif_sas_remote_device_update_port_width()
748 &remote_device->parent.state_machine, in scif_sas_remote_device_initialize_state_logging()
780 &remote_device->parent.state_machine in scif_sas_remote_device_deinitialize_state_logging()
H A Dscic_sds_stp_packet_request.c358 &this_request->parent.state_machine, in scic_sds_stp_packet_request_packet_phase_await_tc_completion_tc_completion_handler()
495 &this_request->parent.state_machine, in scic_sds_stp_packet_request_command_phase_await_tc_completion_tc_completion_handler()
535 &this_request->parent.state_machine, in scic_sds_stp_packet_request_command_phase_await_tc_completion_tc_completion_handler()
749 &request->parent.state_machine, in scic_sds_stp_packet_request_command_phase_await_d2h_fis_frame_handler()
765 &this_request->parent.state_machine, in scic_sds_stp_packet_request_started_completion_delay_complete_handler()
H A Dscic_sds_stp_request.c615 &this_request->parent.state_machine, in scic_sds_io_request_construct_sata()
834 &this_request->parent.state_machine, SCI_BASE_REQUEST_STATE_COMPLETED in scic_sds_stp_request_non_data_await_h2d_tc_completion_handler()
923 &this_request->parent.parent.state_machine, in scic_sds_stp_request_non_data_await_d2h_frame_handler()
1330 &this_request->parent.state_machine, in scic_sds_stp_request_pio_await_h2d_completion_tc_completion_handler()
1453 &this_request->parent.parent.state_machine, in scic_sds_stp_request_pio_await_frame_frame_handler()
1574 &this_request->parent.parent.state_machine, in scic_sds_stp_request_pio_data_in_await_data_frame_handler()
1603 &this_request->parent.parent.state_machine, in scic_sds_stp_request_pio_data_in_await_data_frame_handler()
1696 &this_request->parent.state_machine, in scic_sds_stp_request_pio_data_out_await_data_transmit_completion_tc_completion_handler()
1915 &this_request->parent.state_machine, in scic_sds_stp_request_udma_complete_request()
2225 &this_request->parent.state_machine, SCI_BASE_REQUEST_STATE_COMPLETED in scic_sds_stp_request_soft_reset_await_h2d_asserted_tc_completion_handler()
[all …]
H A Dscic_sds_port.c626 &this_port->parent.state_machine, in scic_sds_port_initialize_state_logging()
888 if (this_port->parent.state_machine.current_state_id in scic_sds_port_general_link_up_handler()
892 &this_port->parent.state_machine, SCI_BASE_PORT_STATE_READY in scic_sds_port_general_link_up_handler()
1349 &this_port->parent.state_machine); in scic_sds_port_timeout_handler()
1356 &this_port->parent.state_machine, in scic_sds_port_timeout_handler()
2111 sci_base_state_machine_stop(&this_port->parent.state_machine); in scic_sds_port_stopped_state_destruct_handler()
2264 &this_port->parent.state_machine, in scic_sds_port_reset_state_stop_handler()
2559 == this_port->parent.state_machine.previous_state_id in scic_sds_port_stopped_state_enter()
2617 == this_port->parent.state_machine.previous_state_id in scic_sds_port_ready_state_enter()
2740 &this_port->parent.state_machine, in scic_sds_port_stopping_state_enter()
[all …]
H A Dscic_sds_phy.c524 &this_phy->parent.state_machine, in scic_sds_phy_initialize_state_logging()
564 if (the_state_machine == &this_phy->parent.state_machine) in scic_sds_phy_observe_state_change()
578 sci_base_state_machine_get_state(&this_phy->parent.state_machine); in scic_sds_phy_observe_state_change()
612 &this_phy->parent.state_machine.parent in scic_sds_phy_initialize_state_recording()
1645 sci_base_state_machine_get_state(&this_phy->parent.state_machine) in scic_sds_phy_default_start_handler()
1674 sci_base_state_machine_get_state(&this_phy->parent.state_machine) in scic_sds_phy_default_stop_handler()
1702 sci_base_state_machine_get_state(&this_phy->parent.state_machine) in scic_sds_phy_default_reset_handler()
1731 sci_base_state_machine_get_state(&this_phy->parent.state_machine) in scic_sds_phy_default_destroy_handler()
1759 sci_base_state_machine_get_state(&this_phy->parent.state_machine) in scic_sds_phy_default_frame_handler()
1790 sci_base_state_machine_get_state(&this_phy->parent.state_machine) in scic_sds_phy_default_event_handler()
[all …]
H A Dscif_sas_domain.c102 state = sci_base_state_machine_get_state(&fw_domain->parent.state_machine); in scif_sas_domain_operation_timeout_handler()
779 ASSERT(fw_domain->parent.state_machine.current_state_id in scif_sas_domain_remote_device_start_complete()
931 if ( sci_base_state_machine_get_state(&current_device->parent.state_machine) == in scif_sas_domain_find_device_in_spinup_hold()
1167 &fw_domain->parent.state_machine, SCI_BASE_DOMAIN_STATE_READY in scif_sas_domain_finish_discover()
1513 &fw_domain->parent.state_machine, in scif_sas_domain_initialize_state_logging()
1533 &fw_domain->parent.state_machine in scif_sas_domain_deinitialize_state_logging()

123