Lines Matching defs:client
60 extern int i2c_master_send(const struct i2c_client *client, const char *buf,
62 extern int i2c_master_recv(const struct i2c_client *client, char *buf,
85 extern s32 i2c_smbus_read_byte(const struct i2c_client *client);
86 extern s32 i2c_smbus_write_byte(const struct i2c_client *client, u8 value);
87 extern s32 i2c_smbus_read_byte_data(const struct i2c_client *client,
89 extern s32 i2c_smbus_write_byte_data(const struct i2c_client *client,
91 extern s32 i2c_smbus_read_word_data(const struct i2c_client *client,
93 extern s32 i2c_smbus_write_word_data(const struct i2c_client *client,
97 i2c_smbus_read_word_swapped(const struct i2c_client *client, u8 command)
99 s32 value = i2c_smbus_read_word_data(client, command);
105 i2c_smbus_write_word_swapped(const struct i2c_client *client,
108 return i2c_smbus_write_word_data(client, command, swab16(value));
112 extern s32 i2c_smbus_read_block_data(const struct i2c_client *client,
114 extern s32 i2c_smbus_write_block_data(const struct i2c_client *client,
117 extern s32 i2c_smbus_read_i2c_block_data(const struct i2c_client *client,
119 extern s32 i2c_smbus_write_i2c_block_data(const struct i2c_client *client,
188 int (*command)(struct i2c_client *client, unsigned int cmd, void *arg);
320 * client handles for the extra addresses.
478 /*flags for the client struct: */
516 extern struct i2c_client *i2c_use_client(struct i2c_client *client);
517 extern void i2c_release_client(struct i2c_client *client);