Lines Matching refs:in_ptr
123 uint8_t *in_ptr; in cros_ec_i2c_command() local
158 in_ptr = dev->din + sizeof(int64_t); in cros_ec_i2c_command()
170 in_ptr -= 2; /* Expect status, length bytes */ in cros_ec_i2c_command()
180 i2c_msg[1].buf = in_ptr; in cros_ec_i2c_command()
193 if (*in_ptr != EC_RES_SUCCESS) { in cros_ec_i2c_command()
194 debug("%s: Received bad result code %d\n", __func__, *in_ptr); in cros_ec_i2c_command()
195 return -(int)*in_ptr; in cros_ec_i2c_command()
198 len = in_ptr[1]; in cros_ec_i2c_command()
204 csum = cros_ec_calc_checksum(in_ptr, 2 + len); in cros_ec_i2c_command()
205 if (csum != in_ptr[2 + len]) { in cros_ec_i2c_command()
207 __func__, in_ptr[2 + din_len], csum); in cros_ec_i2c_command()
211 cros_ec_dump_data("in", -1, in_ptr, din_len + 3); in cros_ec_i2c_command()