Lines Matching defs:data
102 union i2c_smbus_data data = { .byte = val };
106 I2C_SMBUS_BYTE_DATA, &data);
116 union i2c_smbus_data data;
121 I2C_SMBUS_BYTE_DATA, &data);
123 return ret ?: data.byte;
181 struct pca9541 *data = i2c_mux_priv(muxc);
196 || time_is_before_eq_jiffies(data->arb_timeout)) {
205 data->select_timeout = SELECT_DELAY_SHORT;
211 data->select_timeout = SELECT_DELAY_LONG * 2;
230 data->select_timeout = SELECT_DELAY_LONG;
231 if (time_is_before_eq_jiffies(data->arb_timeout)) {
251 struct pca9541 *data = i2c_mux_priv(muxc);
252 struct i2c_client *client = data->client;
257 data->arb_timeout = jiffies + ARB_TIMEOUT;
265 if (data->select_timeout == SELECT_DELAY_SHORT)
266 udelay(data->select_timeout);
268 msleep(data->select_timeout / 1000);
276 struct pca9541 *data = i2c_mux_priv(muxc);
277 struct i2c_client *client = data->client;
291 struct pca9541 *data;
307 muxc = i2c_mux_alloc(adap, &client->dev, 1, sizeof(*data),
313 data = i2c_mux_priv(muxc);
314 data->client = client;