Lines Matching refs:started
242 return (sc->started); in iicbus_started()
256 if (sc->started) in iicbus_start()
260 sc->started = slave; in iicbus_start()
262 sc->started = 0; in iicbus_start()
278 if (!sc->started) in iicbus_repeated_start()
282 sc->started = slave; in iicbus_repeated_start()
284 sc->started = 0; in iicbus_repeated_start()
300 if (!sc->started) in iicbus_stop()
306 sc->started = 0; in iicbus_stop()
323 if (sc->started == 0 || (sc->strict != 0 && (sc->started & LSB) != 0)) in iicbus_write()
341 if (sc->started == 0 || (sc->strict != 0 && (sc->started & LSB) == 0)) in iicbus_read()
360 if (sc->started == 0 || (sc->strict != 0 && (sc->started & LSB) != 0)) in iicbus_write_byte()
378 if (sc->started == 0 || (sc->strict != 0 && (sc->started & LSB) == 0)) in iicbus_read_byte()
470 bool started; in iicbus_transfer_gen() local
481 started = false; in iicbus_transfer_gen()
496 started = true; in iicbus_transfer_gen()
515 if (error != 0 && started) in iicbus_transfer_gen()