Lines Matching refs:msg
452 struct i2c_msg *msg, int stop)
460 if (msg->len == 0)
463 i2c_dev->msg_buf = msg->buf;
464 i2c_dev->msg_buf_remaining = msg->len;
466 i2c_dev->msg_read = (msg->flags & I2C_M_RD);
475 packet_header = msg->len - 1;
478 packet_header = msg->addr << I2C_HEADER_SLAVE_ADDR_SHIFT;
482 if (msg->flags & I2C_M_TEN)
484 if (msg->flags & I2C_M_IGNORE_NAK)
486 if (msg->flags & I2C_M_RD)
490 if (!(msg->flags & I2C_M_RD))
494 if (msg->flags & I2C_M_RD)
528 if (msg->flags & I2C_M_IGNORE_NAK)