Lines Matching refs:si_sm_data
74 struct si_sm_data { struct
171 static unsigned int bt_init_data(struct si_sm_data *bt, struct si_sm_io *io) in bt_init_data()
173 memset(bt, 0, sizeof(struct si_sm_data)); in bt_init_data()
188 static void force_result(struct si_sm_data *bt, unsigned char completion_code) in force_result()
200 static int bt_start_transaction(struct si_sm_data *bt, in bt_start_transaction()
243 static int bt_get_result(struct si_sm_data *bt, in bt_get_result()
274 static void reset_flags(struct si_sm_data *bt) in reset_flags()
291 static void drain_BMC2HOST(struct si_sm_data *bt) in drain_BMC2HOST()
314 static inline void write_all_bytes(struct si_sm_data *bt) in write_all_bytes()
329 static inline int read_all_bytes(struct si_sm_data *bt) in read_all_bytes()
380 static enum si_sm_result error_recovery(struct si_sm_data *bt, in error_recovery()
446 static enum si_sm_result bt_event(struct si_sm_data *bt, long time) in bt_event()
613 static int bt_detect(struct si_sm_data *bt) in bt_detect()
675 static void bt_cleanup(struct si_sm_data *bt) in bt_cleanup()
681 return sizeof(struct si_sm_data); in bt_size()