Lines Matching refs:in_ptr
122 uint8_t *in_ptr; in cros_ec_i2c_command() local
157 in_ptr = dev->din + sizeof(int64_t); in cros_ec_i2c_command()
169 in_ptr -= 2; /* Expect status, length bytes */ in cros_ec_i2c_command()
179 i2c_msg[1].buf = in_ptr; in cros_ec_i2c_command()
192 if (*in_ptr != EC_RES_SUCCESS) { in cros_ec_i2c_command()
193 debug("%s: Received bad result code %d\n", __func__, *in_ptr); in cros_ec_i2c_command()
194 return -(int)*in_ptr; in cros_ec_i2c_command()
197 len = in_ptr[1]; in cros_ec_i2c_command()
203 csum = cros_ec_calc_checksum(in_ptr, 2 + len); in cros_ec_i2c_command()
204 if (csum != in_ptr[2 + len]) { in cros_ec_i2c_command()
206 __func__, in_ptr[2 + din_len], csum); in cros_ec_i2c_command()
210 cros_ec_dump_data("in", -1, in_ptr, din_len + 3); in cros_ec_i2c_command()