Lines Matching refs:si_sm_data
76 struct si_sm_data { struct
173 static unsigned int bt_init_data(struct si_sm_data *bt, struct si_sm_io *io) in bt_init_data()
175 memset(bt, 0, sizeof(struct si_sm_data)); in bt_init_data()
190 static void force_result(struct si_sm_data *bt, unsigned char completion_code) in force_result()
202 static int bt_start_transaction(struct si_sm_data *bt, in bt_start_transaction()
247 static int bt_get_result(struct si_sm_data *bt, in bt_get_result()
278 static void reset_flags(struct si_sm_data *bt) in reset_flags()
294 static void drain_BMC2HOST(struct si_sm_data *bt) in drain_BMC2HOST()
317 static inline void write_all_bytes(struct si_sm_data *bt) in write_all_bytes()
332 static inline int read_all_bytes(struct si_sm_data *bt) in read_all_bytes()
384 static enum si_sm_result error_recovery(struct si_sm_data *bt, in error_recovery()
450 static enum si_sm_result bt_event(struct si_sm_data *bt, long time) in bt_event()
617 static int bt_detect(struct si_sm_data *bt) in bt_detect()
679 static void bt_cleanup(struct si_sm_data *bt) in bt_cleanup()
685 return sizeof(struct si_sm_data); in bt_size()