i2c_msgs           45 drivers/i2c/busses/i2c-cros-ec-tunnel.c static int ec_i2c_count_message(const struct i2c_msg i2c_msgs[], int num)
i2c_msgs           53 drivers/i2c/busses/i2c-cros-ec-tunnel.c 		if (!(i2c_msgs[i].flags & I2C_M_RD))
i2c_msgs           54 drivers/i2c/busses/i2c-cros-ec-tunnel.c 			size += i2c_msgs[i].len;
i2c_msgs           72 drivers/i2c/busses/i2c-cros-ec-tunnel.c static int ec_i2c_construct_message(u8 *buf, const struct i2c_msg i2c_msgs[],
i2c_msgs           86 drivers/i2c/busses/i2c-cros-ec-tunnel.c 		const struct i2c_msg *i2c_msg = &i2c_msgs[i];
i2c_msgs          114 drivers/i2c/busses/i2c-cros-ec-tunnel.c static int ec_i2c_count_response(struct i2c_msg i2c_msgs[], int num)
i2c_msgs          121 drivers/i2c/busses/i2c-cros-ec-tunnel.c 		if (i2c_msgs[i].flags & I2C_M_RD)
i2c_msgs          122 drivers/i2c/busses/i2c-cros-ec-tunnel.c 			size += i2c_msgs[i].len;
i2c_msgs          139 drivers/i2c/busses/i2c-cros-ec-tunnel.c static int ec_i2c_parse_response(const u8 *buf, struct i2c_msg i2c_msgs[],
i2c_msgs          162 drivers/i2c/busses/i2c-cros-ec-tunnel.c 		struct i2c_msg *i2c_msg = &i2c_msgs[i];
i2c_msgs          164 drivers/i2c/busses/i2c-cros-ec-tunnel.c 		if (i2c_msgs[i].flags & I2C_M_RD) {
i2c_msgs          173 drivers/i2c/busses/i2c-cros-ec-tunnel.c static int ec_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg i2c_msgs[],
i2c_msgs          185 drivers/i2c/busses/i2c-cros-ec-tunnel.c 	request_len = ec_i2c_count_message(i2c_msgs, num);
i2c_msgs          191 drivers/i2c/busses/i2c-cros-ec-tunnel.c 	response_len = ec_i2c_count_response(i2c_msgs, num);
i2c_msgs          203 drivers/i2c/busses/i2c-cros-ec-tunnel.c 	result = ec_i2c_construct_message(msg->data, i2c_msgs, num, bus_num);
i2c_msgs          220 drivers/i2c/busses/i2c-cros-ec-tunnel.c 	result = ec_i2c_parse_response(msg->data, i2c_msgs, &num);