Lines Matching defs:msgs
155 struct i2c_msg *msgs, int num)
164 if (unlikely(msgs[0].addr > 0x7f)) {
166 msgs[0].addr);
171 if (unlikely(!msgs[i].buf)) {
176 if (unlikely(msgs[0].addr != msgs[i].addr)) {
215 struct i2c_msg *msgs, int num,
218 priv->xfer.msg = msgs;
227 priv->xfer.cmd = msgs[num - 1].flags & I2C_M_RD;
229 if (priv->xfer.cmd == I2C_M_RD && comm_len != msgs[0].len) {
230 priv->xfer.addr_width = msgs[0].len;
389 static int mlxcpld_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
396 err = mlxcpld_i2c_check_msg_params(priv, msgs, num);
403 comm_len += msgs[i].len;
424 mlxcpld_i2c_set_transf_data(priv, msgs, num, comm_len);