Lines Matching refs:xfr_flags
244 if (dw->xfr_flags & I2C_MSG_RESTART) { in i2c_dw_data_ask()
246 dw->xfr_flags &= ~(I2C_MSG_RESTART); in i2c_dw_data_ask()
250 if ((dw->xfr_flags & I2C_MSG_STOP) in i2c_dw_data_ask()
320 if (dw->xfr_flags & I2C_MSG_RESTART) { in i2c_dw_data_send()
322 dw->xfr_flags &= ~(I2C_MSG_RESTART); in i2c_dw_data_send()
326 if ((dw->xfr_len == 1U) && (dw->xfr_flags & I2C_MSG_STOP)) { in i2c_dw_data_send()
423 if ((dw->xfr_flags & I2C_MSG_RW_MASK) in i2c_dw_isr()
430 if ((dw->xfr_flags & I2C_MSG_RW_MASK) in i2c_dw_isr()
441 && !(dw->xfr_flags & I2C_MSG_STOP)) in i2c_dw_isr()
687 pflags = dw->xfr_flags; in i2c_dw_transfer()
691 dw->xfr_flags = cur_msg->flags; in i2c_dw_transfer()
696 != (dw->xfr_flags & I2C_MSG_RW_MASK)) { in i2c_dw_transfer()
697 dw->xfr_flags |= I2C_MSG_RESTART; in i2c_dw_transfer()
702 if ((dw->xfr_flags & I2C_MSG_RW_MASK) == I2C_MSG_WRITE) { in i2c_dw_transfer()