Lines Matching refs:timeout
243 iicbb_setscl(device_t dev, int val, int timeout) in iicbb_setscl() argument
251 while (val && !I2C_GETSCL(dev) && k++ < timeout) { in iicbb_setscl()
260 iicbb_one(device_t dev, int timeout) in iicbb_one() argument
271 iicbb_zero(device_t dev, int timeout) in iicbb_zero() argument
296 iicbb_ack(device_t dev, int timeout) in iicbb_ack() argument
310 } while (k < timeout); in iicbb_ack()
319 iicbb_sendbyte(device_t dev, u_char data, int timeout) in iicbb_sendbyte() argument
325 iicbb_one(dev, timeout); in iicbb_sendbyte()
327 iicbb_zero(dev, timeout); in iicbb_sendbyte()
335 iicbb_readbyte(device_t dev, int last, int timeout) in iicbb_readbyte() argument
350 iicbb_one(dev, timeout); in iicbb_readbyte()
352 iicbb_zero(dev, timeout); in iicbb_readbyte()
371 iicbb_start(device_t dev, u_char slave, int timeout) in iicbb_start() argument
383 iicbb_sendbyte(dev, slave, timeout); in iicbb_start()
386 if (iicbb_ack(dev, timeout)) { in iicbb_start()
412 iicbb_write(device_t dev, const char *buf, int len, int *sent, int timeout) in iicbb_write() argument
419 iicbb_sendbyte(dev,(u_char)*buf++, timeout); in iicbb_write()
422 if (iicbb_ack(dev, timeout)) { in iicbb_write()