Lines Matching defs:msg
180 static int ls2x_i2c_rx(struct ls2x_i2c_priv *priv, struct i2c_msg *msg)
183 u8 rxdata, *buf = msg->buf;
184 u16 len = msg->len;
187 ret = ls2x_i2c_start(priv, msg);
204 static int ls2x_i2c_tx(struct ls2x_i2c_priv *priv, struct i2c_msg *msg)
207 u8 *buf = msg->buf;
208 u16 len = msg->len;
211 ret = ls2x_i2c_start(priv, msg);
227 struct i2c_msg *msg, bool stop)
231 if (msg->flags & I2C_M_RD)
232 ret = ls2x_i2c_rx(priv, msg);
234 ret = ls2x_i2c_tx(priv, msg);
258 struct i2c_msg *msg, *emsg = msgs + num;
261 for (msg = msgs; msg < emsg; msg++) {
262 ret = ls2x_i2c_xfer_one(priv, msg, msg == emsg - 1);