Lines Matching refs:data
49 * We are starting an operation. The data is in the output
68 /* We are waiting to read data from the interface. */
90 * We wrote some data to the interface, wait for it to switch
159 static inline void write_cmd(struct si_sm_data *kcs, unsigned char data)
161 kcs->io->outputb(kcs->io, 1, data);
164 static inline void write_data(struct si_sm_data *kcs, unsigned char data)
166 kcs->io->outputb(kcs->io, 0, data);
210 /* Throw the data away and mark it truncated. */
269 static int start_kcs_transaction(struct si_sm_data *kcs, unsigned char *data,
287 pr_cont(" %02x", data[i]);
291 memcpy(kcs->write_data, data, size);
302 static int get_kcs_result(struct si_sm_data *kcs, unsigned char *data,
310 memcpy(data, kcs->read_data, kcs->read_pos);
315 data[2] = IPMI_ERR_UNSPECIFIED;
324 data[2] = IPMI_ERR_MSG_TRUNCATED;