Lines Matching refs:tx_msg
53 * @tx_msg: Messages from above to be sent
56 * @nmsgs: Number of messages in tx_msg
69 struct i2c_msg *tx_msg;
170 #define xiic_tx_space(i2c) ((i2c)->tx_msg->len - (i2c)->tx_pos)
354 u16 data = i2c->tx_msg->buf[i2c->tx_pos++];
366 i2c->tx_msg = NULL;
396 i2c->tx_msg, i2c->nmsgs);
421 if (i2c->tx_msg) {
457 i2c->tx_msg++;
471 if (!i2c->tx_msg)
488 if (!i2c->tx_msg) {
503 i2c->tx_msg++;
545 if (i2c->tx_msg)
573 struct i2c_msg *msg = i2c->rx_msg = i2c->tx_msg;
612 struct i2c_msg *msg = i2c->tx_msg;
665 __func__, i2c->tx_msg, fifo_space);
667 if (!i2c->tx_msg)
676 i2c->tx_msg++;
681 if (i2c->tx_msg->flags & I2C_M_RD) {
734 i2c->tx_msg = msgs;
748 i2c->tx_msg = NULL;