Lines Matching refs:status
96 int status; in i2c_smbus_read_byte() local
98 status = i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_read_byte()
101 return (status < 0) ? status : data.byte; in i2c_smbus_read_byte()
131 int status; in i2c_smbus_read_byte_data() local
133 status = i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_read_byte_data()
136 return (status < 0) ? status : data.byte; in i2c_smbus_read_byte_data()
171 int status; in i2c_smbus_read_word_data() local
173 status = i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_read_word_data()
176 return (status < 0) ? status : data.word; in i2c_smbus_read_word_data()
219 int status; in i2c_smbus_read_block_data() local
221 status = i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_read_block_data()
224 if (status) in i2c_smbus_read_block_data()
225 return status; in i2c_smbus_read_block_data()
262 int status; in i2c_smbus_read_i2c_block_data() local
267 status = i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_read_i2c_block_data()
270 if (status < 0) in i2c_smbus_read_i2c_block_data()
271 return status; in i2c_smbus_read_i2c_block_data()
329 int status; in i2c_smbus_xfer_emulated() local
464 status = __i2c_transfer(adapter, msg, num); in i2c_smbus_xfer_emulated()
465 if (status < 0) in i2c_smbus_xfer_emulated()
467 if (status != num) { in i2c_smbus_xfer_emulated()
468 status = -EIO; in i2c_smbus_xfer_emulated()
471 status = 0; in i2c_smbus_xfer_emulated()
475 status = i2c_smbus_check_pec(partial_pec, &msg[num-1]); in i2c_smbus_xfer_emulated()
476 if (status < 0) in i2c_smbus_xfer_emulated()
502 status = -EPROTO; in i2c_smbus_xfer_emulated()
516 return status; in i2c_smbus_xfer_emulated()
641 int status; in i2c_smbus_read_i2c_block_data_or_emulated() local
654 status = i2c_smbus_read_word_data(client, command + i); in i2c_smbus_read_i2c_block_data_or_emulated()
655 if (status < 0) in i2c_smbus_read_i2c_block_data_or_emulated()
656 return status; in i2c_smbus_read_i2c_block_data_or_emulated()
657 values[i] = status & 0xff; in i2c_smbus_read_i2c_block_data_or_emulated()
658 values[i + 1] = status >> 8; in i2c_smbus_read_i2c_block_data_or_emulated()
664 status = i2c_smbus_read_byte_data(client, command + i); in i2c_smbus_read_i2c_block_data_or_emulated()
665 if (status < 0) in i2c_smbus_read_i2c_block_data_or_emulated()
666 return status; in i2c_smbus_read_i2c_block_data_or_emulated()
667 values[i] = status; in i2c_smbus_read_i2c_block_data_or_emulated()