Lines Matching refs:status
74 s32 status; in smbus_alert() local
85 status = i2c_smbus_read_byte(ara); in smbus_alert()
86 if (status < 0) in smbus_alert()
89 data.data = status & 1; in smbus_alert()
90 data.addr = status >> 1; in smbus_alert()
210 struct i2c_slave_host_notify_status *status = client->dev.platform_data; in i2c_slave_host_notify_cb() local
218 if (status->index == 0) in i2c_slave_host_notify_cb()
219 status->addr = *val; in i2c_slave_host_notify_cb()
220 if (status->index < U8_MAX) in i2c_slave_host_notify_cb()
221 status->index++; in i2c_slave_host_notify_cb()
224 if (status->index == SMBUS_HOST_NOTIFY_LEN) in i2c_slave_host_notify_cb()
226 status->addr); in i2c_slave_host_notify_cb()
229 status->index = 0; in i2c_slave_host_notify_cb()
259 struct i2c_slave_host_notify_status *status; in i2c_new_slave_host_notify_device() local
263 status = kzalloc(sizeof(struct i2c_slave_host_notify_status), in i2c_new_slave_host_notify_device()
265 if (!status) in i2c_new_slave_host_notify_device()
268 host_notify_board_info.platform_data = status; in i2c_new_slave_host_notify_device()
272 kfree(status); in i2c_new_slave_host_notify_device()
279 kfree(status); in i2c_new_slave_host_notify_device()