Lines Matching refs:ret
213 int ret; in s3c24x0_i2c_probe() local
222 ret = i2c_transfer(i2c_bus->regs, I2C_READ, chip << 1, 0, 0, buf, 1); in s3c24x0_i2c_probe()
224 return ret != I2C_OK; in s3c24x0_i2c_probe()
234 int ret, i; in s3c24x0_do_msg() local
252 ret = WaitForXfer(i2c); in s3c24x0_do_msg()
253 if (ret) in s3c24x0_do_msg()
257 for (i = 0; !ret && i < msg->len; i++) { in s3c24x0_do_msg()
262 ret = WaitForXfer(i2c); in s3c24x0_do_msg()
265 if (ret == I2C_NACK) in s3c24x0_do_msg()
266 ret = I2C_OK; /* Normal terminated read */ in s3c24x0_do_msg()
268 for (i = 0; !ret && i < msg->len; i++) { in s3c24x0_do_msg()
271 ret = WaitForXfer(i2c); in s3c24x0_do_msg()
276 return ret; in s3c24x0_do_msg()
285 int ret, i; in s3c24x0_i2c_xfer() local
295 for (ret = 0, i = 0; !ret && i < nmsgs; i++) in s3c24x0_i2c_xfer()
296 ret = s3c24x0_do_msg(i2c_bus, &msg[i], i); in s3c24x0_i2c_xfer()
302 return ret ? -EREMOTEIO : 0; in s3c24x0_i2c_xfer()