Symbol: sci_base_state_machine
drivers/scsi/isci/host.c
1311
static void sci_controller_initial_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/host.c
1318
static inline void sci_controller_starting_state_exit(struct sci_base_state_machine *sm)
drivers/scsi/isci/host.c
1445
static void sci_controller_ready_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/host.c
1462
static void sci_controller_ready_state_exit(struct sci_base_state_machine *sm)
drivers/scsi/isci/host.c
147
void sci_init_sm(struct sci_base_state_machine *sm,
drivers/scsi/isci/host.c
1525
static void sci_controller_stopping_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/host.c
1536
static void sci_controller_stopping_state_exit(struct sci_base_state_machine *sm)
drivers/scsi/isci/host.c
1564
static void sci_controller_resetting_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/host.c
1600
struct sci_base_state_machine *sm = &ihost->sm;
drivers/scsi/isci/host.c
163
void sci_change_state(struct sci_base_state_machine *sm, u32 next_state)
drivers/scsi/isci/host.c
2138
struct sci_base_state_machine *sm = &ihost->sm;
drivers/scsi/isci/host.h
150
struct sci_base_state_machine sm;
drivers/scsi/isci/isci.h
519
typedef void (*sci_state_transition_t)(struct sci_base_state_machine *sm);
drivers/scsi/isci/isci.h
526
extern void sci_init_sm(struct sci_base_state_machine *sm,
drivers/scsi/isci/isci.h
529
extern void sci_change_state(struct sci_base_state_machine *sm, u32 next_state);
drivers/scsi/isci/phy.c
1061
static void sci_phy_starting_initial_substate_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/phy.c
1069
static void sci_phy_starting_await_sas_power_substate_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/phy.c
1077
static void sci_phy_starting_await_sas_power_substate_exit(struct sci_base_state_machine *sm)
drivers/scsi/isci/phy.c
1085
static void sci_phy_starting_await_sata_power_substate_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/phy.c
1093
static void sci_phy_starting_await_sata_power_substate_exit(struct sci_base_state_machine *sm)
drivers/scsi/isci/phy.c
1101
static void sci_phy_starting_await_sata_phy_substate_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/phy.c
1108
static void sci_phy_starting_await_sata_phy_substate_exit(struct sci_base_state_machine *sm)
drivers/scsi/isci/phy.c
1115
static void sci_phy_starting_await_sata_speed_substate_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/phy.c
1122
static void sci_phy_starting_await_sata_speed_substate_exit(struct sci_base_state_machine *sm)
drivers/scsi/isci/phy.c
1129
static void sci_phy_starting_await_sig_fis_uf_substate_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/phy.c
1149
static void sci_phy_starting_await_sig_fis_uf_substate_exit(struct sci_base_state_machine *sm)
drivers/scsi/isci/phy.c
1156
static void sci_phy_starting_final_substate_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/phy.c
1251
static void sci_phy_stopped_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/phy.c
1269
static void sci_phy_starting_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/phy.c
1288
static void sci_phy_ready_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/phy.c
1297
static void sci_phy_ready_state_exit(struct sci_base_state_machine *sm)
drivers/scsi/isci/phy.c
1304
static void sci_phy_resetting_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/phy.h
88
struct sci_base_state_machine sm;
drivers/scsi/isci/port.c
1026
static void sci_port_ready_substate_operational_exit(struct sci_base_state_machine *sm)
drivers/scsi/isci/port.c
1045
static void sci_port_ready_substate_configuring_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/port.c
1489
static void sci_port_stopped_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/port.c
1502
static void sci_port_stopped_state_exit(struct sci_base_state_machine *sm)
drivers/scsi/isci/port.c
1510
static void sci_port_ready_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/port.c
1531
static void sci_port_resetting_state_exit(struct sci_base_state_machine *sm)
drivers/scsi/isci/port.c
1538
static void sci_port_stopping_state_exit(struct sci_base_state_machine *sm)
drivers/scsi/isci/port.c
1547
static void sci_port_failed_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/port.c
298
struct sci_base_state_machine *sm = &iport->sm;
drivers/scsi/isci/port.c
708
struct sci_base_state_machine *sm = &iport->sm;
drivers/scsi/isci/port.c
943
static void sci_port_ready_substate_waiting_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/port.c
959
struct sci_base_state_machine *sm)
drivers/scsi/isci/port.c
965
static void sci_port_ready_substate_operational_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/port.h
103
struct sci_base_state_machine sm;
drivers/scsi/isci/remote_device.c
1013
static void sci_remote_device_stopped_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_device.c
1029
static void sci_remote_device_starting_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_device.c
1038
static void sci_remote_device_ready_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_device.c
1052
static void sci_remote_device_ready_state_exit(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_device.c
1065
static void sci_remote_device_resetting_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_device.c
1076
static void sci_remote_device_resetting_state_exit(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_device.c
1087
static void sci_stp_remote_device_ready_idle_substate_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_device.c
1104
static void sci_stp_remote_device_ready_cmd_substate_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_device.c
1115
static void sci_stp_remote_device_ready_ncq_error_substate_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_device.c
1125
static void sci_smp_remote_device_ready_idle_substate_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_device.c
1133
static void sci_smp_remote_device_ready_cmd_substate_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_device.c
1144
static void sci_smp_remote_device_ready_cmd_substate_exit(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_device.c
1410
struct sci_base_state_machine *sm = &idev->sm;
drivers/scsi/isci/remote_device.c
341
struct sci_base_state_machine *sm = &idev->sm;
drivers/scsi/isci/remote_device.c
398
struct sci_base_state_machine *sm = &idev->sm;
drivers/scsi/isci/remote_device.c
493
struct sci_base_state_machine *sm = &idev->sm;
drivers/scsi/isci/remote_device.c
527
struct sci_base_state_machine *sm = &idev->sm;
drivers/scsi/isci/remote_device.c
613
struct sci_base_state_machine *sm = &idev->sm;
drivers/scsi/isci/remote_device.c
749
struct sci_base_state_machine *sm = &idev->sm;
drivers/scsi/isci/remote_device.c
831
struct sci_base_state_machine *sm = &idev->sm;
drivers/scsi/isci/remote_device.c
949
static void sci_remote_device_initial_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_device.c
972
struct sci_base_state_machine *sm = &idev->sm;
drivers/scsi/isci/remote_device.h
96
struct sci_base_state_machine sm;
drivers/scsi/isci/remote_node_context.c
268
static void sci_remote_node_context_initial_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_node_context.c
286
static void sci_remote_node_context_posting_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_node_context.c
293
static void sci_remote_node_context_invalidating_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_node_context.c
302
static void sci_remote_node_context_resuming_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_node_context.c
323
static void sci_remote_node_context_ready_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_node_context.c
345
static void sci_remote_node_context_tx_suspended_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_node_context.c
352
static void sci_remote_node_context_tx_rx_suspended_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_node_context.c
373
struct sci_base_state_machine *sm)
drivers/scsi/isci/remote_node_context.h
197
struct sci_base_state_machine sm;
drivers/scsi/isci/request.c
2951
static void sci_request_started_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/request.c
2989
static void sci_request_completed_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/request.c
3002
static void sci_request_aborting_state_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/request.c
3010
static void sci_stp_request_started_non_data_await_h2d_completion_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/request.c
3017
static void sci_stp_request_started_pio_await_h2d_completion_enter(struct sci_base_state_machine *sm)
drivers/scsi/isci/request.h
113
struct sci_base_state_machine sm;