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

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/char/ipmi/
H A Dipmi_si_sm.h41 struct si_sm_data;
94 unsigned int (*init_data)(struct si_sm_data *smi,
103 int (*start_transaction)(struct si_sm_data *smi,
111 int (*get_result)(struct si_sm_data *smi,
122 enum si_sm_result (*event)(struct si_sm_data *smi, long time);
128 int (*detect)(struct si_sm_data *smi);
131 void (*cleanup)(struct si_sm_data *smi);
H A Dipmi_kcs_sm.c126 struct si_sm_data { struct
143 static unsigned int init_kcs_data(struct si_sm_data *kcs,
161 static inline unsigned char read_status(struct si_sm_data *kcs)
166 static inline unsigned char read_data(struct si_sm_data *kcs)
171 static inline void write_cmd(struct si_sm_data *kcs, unsigned char data)
176 static inline void write_data(struct si_sm_data *kcs, unsigned char data)
198 static inline void write_next_byte(struct si_sm_data *kcs)
205 static inline void start_error_recovery(struct si_sm_data *kcs, char *reason)
219 static inline void read_next_byte(struct si_sm_data *kcs)
232 static inline int check_ibf(struct si_sm_data *kc
[all...]
H A Dipmi_smic_sm.c108 struct si_sm_data { struct
122 static unsigned int init_smic_data(struct si_sm_data *smic,
139 static int start_smic_transaction(struct si_sm_data *smic,
169 static int smic_get_result(struct si_sm_data *smic,
197 static inline unsigned char read_smic_flags(struct si_sm_data *smic)
202 static inline unsigned char read_smic_status(struct si_sm_data *smic)
207 static inline unsigned char read_smic_data(struct si_sm_data *smic)
212 static inline void write_smic_flags(struct si_sm_data *smic,
218 static inline void write_smic_control(struct si_sm_data *smic,
224 static inline void write_si_sm_data(struct si_sm_data *smi
[all...]
H A Dipmi_bt_sm.c94 struct si_sm_data { struct
194 static unsigned int bt_init_data(struct si_sm_data *bt, struct si_sm_io *io)
196 memset(bt, 0, sizeof(struct si_sm_data));
212 static void force_result(struct si_sm_data *bt, unsigned char completion_code)
224 static int bt_start_transaction(struct si_sm_data *bt,
267 static int bt_get_result(struct si_sm_data *bt,
298 static void reset_flags(struct si_sm_data *bt)
315 static void drain_BMC2HOST(struct si_sm_data *bt)
338 static inline void write_all_bytes(struct si_sm_data *bt)
353 static inline int read_all_bytes(struct si_sm_data *b
[all...]
H A Dipmi_si_intf.c178 struct si_sm_data *si_sm;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/char/ipmi/
H A Dipmi_si_sm.h41 struct si_sm_data;
94 unsigned int (*init_data)(struct si_sm_data *smi,
103 int (*start_transaction)(struct si_sm_data *smi,
111 int (*get_result)(struct si_sm_data *smi,
122 enum si_sm_result (*event)(struct si_sm_data *smi, long time);
128 int (*detect)(struct si_sm_data *smi);
131 void (*cleanup)(struct si_sm_data *smi);
H A Dipmi_kcs_sm.c126 struct si_sm_data { struct
143 static unsigned int init_kcs_data(struct si_sm_data *kcs,
161 static inline unsigned char read_status(struct si_sm_data *kcs)
166 static inline unsigned char read_data(struct si_sm_data *kcs)
171 static inline void write_cmd(struct si_sm_data *kcs, unsigned char data)
176 static inline void write_data(struct si_sm_data *kcs, unsigned char data)
198 static inline void write_next_byte(struct si_sm_data *kcs)
205 static inline void start_error_recovery(struct si_sm_data *kcs, char *reason)
219 static inline void read_next_byte(struct si_sm_data *kcs)
232 static inline int check_ibf(struct si_sm_data *kc
[all...]
H A Dipmi_smic_sm.c108 struct si_sm_data { struct
122 static unsigned int init_smic_data(struct si_sm_data *smic,
139 static int start_smic_transaction(struct si_sm_data *smic,
169 static int smic_get_result(struct si_sm_data *smic,
197 static inline unsigned char read_smic_flags(struct si_sm_data *smic)
202 static inline unsigned char read_smic_status(struct si_sm_data *smic)
207 static inline unsigned char read_smic_data(struct si_sm_data *smic)
212 static inline void write_smic_flags(struct si_sm_data *smic,
218 static inline void write_smic_control(struct si_sm_data *smic,
224 static inline void write_si_sm_data(struct si_sm_data *smi
[all...]
H A Dipmi_bt_sm.c94 struct si_sm_data { struct
194 static unsigned int bt_init_data(struct si_sm_data *bt, struct si_sm_io *io)
196 memset(bt, 0, sizeof(struct si_sm_data));
212 static void force_result(struct si_sm_data *bt, unsigned char completion_code)
224 static int bt_start_transaction(struct si_sm_data *bt,
267 static int bt_get_result(struct si_sm_data *bt,
298 static void reset_flags(struct si_sm_data *bt)
315 static void drain_BMC2HOST(struct si_sm_data *bt)
338 static inline void write_all_bytes(struct si_sm_data *bt)
353 static inline int read_all_bytes(struct si_sm_data *b
[all...]
H A Dipmi_si_intf.c178 struct si_sm_data *si_sm;

Completed in 88 milliseconds