Searched refs:si_sm_data (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/char/ipmi/
H A Dipmi_si_sm.h26 struct si_sm_data;
56 unsigned int (*init_data)(struct si_sm_data *smi,
65 int (*start_transaction)(struct si_sm_data *smi,
73 int (*get_result)(struct si_sm_data *smi,
84 enum si_sm_result (*event)(struct si_sm_data *smi, long time);
90 int (*detect)(struct si_sm_data *smi);
93 void (*cleanup)(struct si_sm_data *smi);
H A Dipmi_kcs_sm.c108 struct si_sm_data { struct
125 static unsigned int init_kcs_data_with_state(struct si_sm_data *kcs,
143 static unsigned int init_kcs_data(struct si_sm_data *kcs,
149 static inline unsigned char read_status(struct si_sm_data *kcs)
154 static inline unsigned char read_data(struct si_sm_data *kcs)
159 static inline void write_cmd(struct si_sm_data *kcs, unsigned char data)
164 static inline void write_data(struct si_sm_data *kcs, unsigned char data)
186 static inline void write_next_byte(struct si_sm_data *kcs)
193 static inline void start_error_recovery(struct si_sm_data *kcs, char *reason)
207 static inline void read_next_byte(struct si_sm_data *kc
[all...]
H A Dipmi_smic_sm.c90 struct si_sm_data { struct
104 static unsigned int init_smic_data(struct si_sm_data *smic,
121 static int start_smic_transaction(struct si_sm_data *smic,
154 static int smic_get_result(struct si_sm_data *smic,
182 static inline unsigned char read_smic_flags(struct si_sm_data *smic)
187 static inline unsigned char read_smic_status(struct si_sm_data *smic)
192 static inline unsigned char read_smic_data(struct si_sm_data *smic)
197 static inline void write_smic_flags(struct si_sm_data *smic,
203 static inline void write_smic_control(struct si_sm_data *smic,
209 static inline void write_si_sm_data(struct si_sm_data *smi
[all...]
H A Dipmi_bt_sm.c76 struct si_sm_data { struct
173 static unsigned int bt_init_data(struct si_sm_data *bt, struct si_sm_io *io)
175 memset(bt, 0, sizeof(struct si_sm_data));
190 static void force_result(struct si_sm_data *bt, unsigned char completion_code)
202 static int bt_start_transaction(struct si_sm_data *bt,
247 static int bt_get_result(struct si_sm_data *bt,
278 static void reset_flags(struct si_sm_data *bt)
294 static void drain_BMC2HOST(struct si_sm_data *bt)
317 static inline void write_all_bytes(struct si_sm_data *bt)
332 static inline int read_all_bytes(struct si_sm_data *b
[all...]
H A Dipmi_si_intf.c129 struct si_sm_data *si_sm;

Completed in 125 milliseconds