Lines Matching refs:si_sm_data
94 struct si_sm_data { struct
194 static unsigned int bt_init_data(struct si_sm_data *bt, struct si_sm_io *io) in bt_init_data()
196 memset(bt, 0, sizeof(struct si_sm_data)); in bt_init_data()
212 static void force_result(struct si_sm_data *bt, unsigned char completion_code) in force_result()
224 static int bt_start_transaction(struct si_sm_data *bt, in bt_start_transaction()
267 static int bt_get_result(struct si_sm_data *bt, in bt_get_result()
298 static void reset_flags(struct si_sm_data *bt) in reset_flags()
315 static void drain_BMC2HOST(struct si_sm_data *bt) in drain_BMC2HOST()
338 static inline void write_all_bytes(struct si_sm_data *bt) in write_all_bytes()
353 static inline int read_all_bytes(struct si_sm_data *bt) in read_all_bytes()
404 static enum si_sm_result error_recovery(struct si_sm_data *bt, in error_recovery()
470 static enum si_sm_result bt_event(struct si_sm_data *bt, long time) in bt_event()
673 static int bt_detect(struct si_sm_data *bt) in bt_detect()
688 static void bt_cleanup(struct si_sm_data *bt) in bt_cleanup()
694 return sizeof(struct si_sm_data); in bt_size()