Searched refs:sci_base_state_machine (Results 1 – 13 of 13) sorted by relevance
340 struct sci_base_state_machine *sm = &idev->sm; in sci_remote_device_stop()396 struct sci_base_state_machine *sm = &idev->sm; in sci_remote_device_reset()426 struct sci_base_state_machine *sm = &idev->sm; in sci_remote_device_reset_complete()442 struct sci_base_state_machine *sm = &idev->sm; in sci_remote_device_frame_handler()537 struct sci_base_state_machine *sm = &idev->sm; in is_remote_device_ready()571 struct sci_base_state_machine *sm = &idev->sm; in sci_remote_device_event_handler()657 struct sci_base_state_machine *sm = &idev->sm; in sci_remote_device_start_io()793 struct sci_base_state_machine *sm = &idev->sm; in sci_remote_device_complete_io()875 struct sci_base_state_machine *sm = &idev->sm; in sci_remote_device_start_task()993 static void sci_remote_device_initial_state_enter(struct sci_base_state_machine *sm) in sci_remote_device_initial_state_enter()[all …]
519 struct sci_base_state_machine { struct526 typedef void (*sci_state_transition_t)(struct sci_base_state_machine *sm); argument533 extern void sci_init_sm(struct sci_base_state_machine *sm,536 extern void sci_change_state(struct sci_base_state_machine *sm, u32 next_state);
1066 static void sci_phy_starting_initial_substate_enter(struct sci_base_state_machine *sm) in sci_phy_starting_initial_substate_enter()1074 static void sci_phy_starting_await_sas_power_substate_enter(struct sci_base_state_machine *sm) in sci_phy_starting_await_sas_power_substate_enter()1082 static void sci_phy_starting_await_sas_power_substate_exit(struct sci_base_state_machine *sm) in sci_phy_starting_await_sas_power_substate_exit()1090 static void sci_phy_starting_await_sata_power_substate_enter(struct sci_base_state_machine *sm) in sci_phy_starting_await_sata_power_substate_enter()1098 static void sci_phy_starting_await_sata_power_substate_exit(struct sci_base_state_machine *sm) in sci_phy_starting_await_sata_power_substate_exit()1106 static void sci_phy_starting_await_sata_phy_substate_enter(struct sci_base_state_machine *sm) in sci_phy_starting_await_sata_phy_substate_enter()1113 static void sci_phy_starting_await_sata_phy_substate_exit(struct sci_base_state_machine *sm) in sci_phy_starting_await_sata_phy_substate_exit()1120 static void sci_phy_starting_await_sata_speed_substate_enter(struct sci_base_state_machine *sm) in sci_phy_starting_await_sata_speed_substate_enter()1127 static void sci_phy_starting_await_sata_speed_substate_exit(struct sci_base_state_machine *sm) in sci_phy_starting_await_sata_speed_substate_exit()1134 static void sci_phy_starting_await_sig_fis_uf_substate_enter(struct sci_base_state_machine *sm) in sci_phy_starting_await_sig_fis_uf_substate_enter()[all …]
275 static void sci_remote_node_context_initial_state_enter(struct sci_base_state_machine *sm) in sci_remote_node_context_initial_state_enter()293 static void sci_remote_node_context_posting_state_enter(struct sci_base_state_machine *sm) in sci_remote_node_context_posting_state_enter()300 static void sci_remote_node_context_invalidating_state_enter(struct sci_base_state_machine *sm) in sci_remote_node_context_invalidating_state_enter()309 static void sci_remote_node_context_resuming_state_enter(struct sci_base_state_machine *sm) in sci_remote_node_context_resuming_state_enter()330 static void sci_remote_node_context_ready_state_enter(struct sci_base_state_machine *sm) in sci_remote_node_context_ready_state_enter()352 static void sci_remote_node_context_tx_suspended_state_enter(struct sci_base_state_machine *sm) in sci_remote_node_context_tx_suspended_state_enter()359 static void sci_remote_node_context_tx_rx_suspended_state_enter(struct sci_base_state_machine *sm) in sci_remote_node_context_tx_rx_suspended_state_enter()380 struct sci_base_state_machine *sm) in sci_remote_node_context_await_suspend_state_exit()
297 struct sci_base_state_machine *sm = &iport->sm; in port_state_machine_change()706 struct sci_base_state_machine *sm = &iport->sm; in sci_port_general_link_up_handler()940 static void sci_port_ready_substate_waiting_enter(struct sci_base_state_machine *sm) in sci_port_ready_substate_waiting_enter()956 struct sci_base_state_machine *sm) in scic_sds_port_ready_substate_waiting_exit()962 static void sci_port_ready_substate_operational_enter(struct sci_base_state_machine *sm) in sci_port_ready_substate_operational_enter()1023 static void sci_port_ready_substate_operational_exit(struct sci_base_state_machine *sm) in sci_port_ready_substate_operational_exit()1042 static void sci_port_ready_substate_configuring_enter(struct sci_base_state_machine *sm) in sci_port_ready_substate_configuring_enter()1486 static void sci_port_stopped_state_enter(struct sci_base_state_machine *sm) in sci_port_stopped_state_enter()1499 static void sci_port_stopped_state_exit(struct sci_base_state_machine *sm) in sci_port_stopped_state_exit()1507 static void sci_port_ready_state_enter(struct sci_base_state_machine *sm) in sci_port_ready_state_enter()[all …]
149 void sci_init_sm(struct sci_base_state_machine *sm, in sci_init_sm()165 void sci_change_state(struct sci_base_state_machine *sm, u32 next_state) in sci_change_state()1310 static void sci_controller_initial_state_enter(struct sci_base_state_machine *sm) in sci_controller_initial_state_enter()1317 static inline void sci_controller_starting_state_exit(struct sci_base_state_machine *sm) in sci_controller_starting_state_exit()1444 static void sci_controller_ready_state_enter(struct sci_base_state_machine *sm) in sci_controller_ready_state_enter()1461 static void sci_controller_ready_state_exit(struct sci_base_state_machine *sm) in sci_controller_ready_state_exit()1524 static void sci_controller_stopping_state_enter(struct sci_base_state_machine *sm) in sci_controller_stopping_state_enter()1535 static void sci_controller_stopping_state_exit(struct sci_base_state_machine *sm) in sci_controller_stopping_state_exit()1563 static void sci_controller_resetting_state_enter(struct sci_base_state_machine *sm) in sci_controller_resetting_state_enter()1599 struct sci_base_state_machine *sm = &ihost->sm; in controller_timeout()[all …]
197 struct sci_base_state_machine sm;
103 struct sci_base_state_machine sm;
113 struct sci_base_state_machine sm;
88 struct sci_base_state_machine sm;
96 struct sci_base_state_machine sm;
150 struct sci_base_state_machine sm;
2962 static void sci_request_started_state_enter(struct sci_base_state_machine *sm) in sci_request_started_state_enter()3000 static void sci_request_completed_state_enter(struct sci_base_state_machine *sm) in sci_request_completed_state_enter()3013 static void sci_request_aborting_state_enter(struct sci_base_state_machine *sm) in sci_request_aborting_state_enter()3021 …void sci_stp_request_started_non_data_await_h2d_completion_enter(struct sci_base_state_machine *sm) in sci_stp_request_started_non_data_await_h2d_completion_enter()3028 static void sci_stp_request_started_pio_await_h2d_completion_enter(struct sci_base_state_machine *s… in sci_stp_request_started_pio_await_h2d_completion_enter()