Symbol: si_sm_result
drivers/char/ipmi/ipmi_bt_sm.c
384
static enum si_sm_result error_recovery(struct si_sm_data *bt,
drivers/char/ipmi/ipmi_bt_sm.c
450
static enum si_sm_result bt_event(struct si_sm_data *bt, long time)
drivers/char/ipmi/ipmi_bt_sm.c
621
enum si_sm_result smi_result;
drivers/char/ipmi/ipmi_kcs_sm.c
330
static enum si_sm_result kcs_event(struct si_sm_data *kcs, long time)
drivers/char/ipmi/ipmi_si_intf.c
1015
static inline bool ipmi_thread_busy_wait(enum si_sm_result smi_result,
drivers/char/ipmi/ipmi_si_intf.c
1050
enum si_sm_result smi_result;
drivers/char/ipmi/ipmi_si_intf.c
1148
enum si_sm_result smi_result;
drivers/char/ipmi/ipmi_si_intf.c
1358
enum si_sm_result smi_result;
drivers/char/ipmi/ipmi_si_intf.c
319
static enum si_sm_result start_next_msg(struct smi_info *smi_info)
drivers/char/ipmi/ipmi_si_intf.c
798
static enum si_sm_result smi_event_handler(struct smi_info *smi_info,
drivers/char/ipmi/ipmi_si_intf.c
801
enum si_sm_result si_sm_result;
drivers/char/ipmi/ipmi_si_intf.c
816
si_sm_result = smi_info->handlers->event(smi_info->si_sm, time);
drivers/char/ipmi/ipmi_si_intf.c
818
while (si_sm_result == SI_SM_CALL_WITHOUT_DELAY)
drivers/char/ipmi/ipmi_si_intf.c
819
si_sm_result = smi_info->handlers->event(smi_info->si_sm, 0);
drivers/char/ipmi/ipmi_si_intf.c
821
if (si_sm_result == SI_SM_TRANSACTION_COMPLETE) {
drivers/char/ipmi/ipmi_si_intf.c
826
} else if (si_sm_result == SI_SM_HOSED) {
drivers/char/ipmi/ipmi_si_intf.c
862
if (si_sm_result == SI_SM_IDLE ||
drivers/char/ipmi/ipmi_si_intf.c
863
(si_sm_result == SI_SM_ATTN && smi_info->waiting_msg &&
drivers/char/ipmi/ipmi_si_intf.c
868
si_sm_result = start_next_msg(smi_info);
drivers/char/ipmi/ipmi_si_intf.c
869
if (si_sm_result != SI_SM_IDLE)
drivers/char/ipmi/ipmi_si_intf.c
877
if (si_sm_result == SI_SM_ATTN || smi_info->got_attn) {
drivers/char/ipmi/ipmi_si_intf.c
900
if ((si_sm_result == SI_SM_IDLE)
drivers/char/ipmi/ipmi_si_intf.c
926
if (si_sm_result == SI_SM_IDLE && smi_info->timer_running) {
drivers/char/ipmi/ipmi_si_intf.c
933
return si_sm_result;
drivers/char/ipmi/ipmi_si_intf.c
952
enum si_sm_result result;
drivers/char/ipmi/ipmi_si_sm.h
84
enum si_sm_result (*event)(struct si_sm_data *smi, long time);
drivers/char/ipmi/ipmi_smic_sm.c
320
static enum si_sm_result smic_event(struct si_sm_data *smic, long time)