Lines Matching refs:stop
92 int stop; member
196 if (priv->stop) { in hix5hd2_rw_handle_stop()
266 goto stop; in hix5hd2_i2c_irq()
272 goto stop; in hix5hd2_i2c_irq()
281 goto stop; in hix5hd2_i2c_irq()
292 stop: in hix5hd2_i2c_irq()
306 static void hix5hd2_i2c_message_start(struct hix5hd2_i2c_priv *priv, int stop) in hix5hd2_i2c_message_start() argument
326 struct i2c_msg *msgs, int stop) in hix5hd2_i2c_xfer_msg() argument
334 priv->stop = stop; in hix5hd2_i2c_xfer_msg()
339 hix5hd2_i2c_message_start(priv, stop); in hix5hd2_i2c_xfer_msg()
356 if (priv->state == HIX5I2C_STAT_RW_SUCCESS && stop) in hix5hd2_i2c_xfer_msg()
369 int i, ret, stop; in hix5hd2_i2c_xfer() local
374 stop = (i == num - 1); in hix5hd2_i2c_xfer()
375 ret = hix5hd2_i2c_xfer_msg(priv, msgs, stop); in hix5hd2_i2c_xfer()