Lines Matching refs:data
111 struct hp206c_data *data = iio_priv(indio_dev);
112 struct i2c_client *client = data->client;
146 struct hp206c_data *data = iio_priv(indio_dev);
147 struct i2c_client *client = data->client;
174 struct hp206c_data *data = iio_priv(indio_dev);
175 struct i2c_client *client = data->client;
209 struct hp206c_data *data = iio_priv(indio_dev);
213 mutex_lock(&data->mutex);
219 *val = hp206c_osr_rates[data->temp_osr_index];
224 *val = hp206c_osr_rates[data->pres_osr_index];
235 osr_setting = &hp206c_osr_settings[data->temp_osr_index];
253 osr_setting = &hp206c_osr_settings[data->pres_osr_index];
293 mutex_unlock(&data->mutex);
302 struct hp206c_data *data = iio_priv(indio_dev);
306 mutex_lock(&data->mutex);
309 data->temp_osr_index = find_closest_descending(val,
313 data->pres_osr_index = find_closest_descending(val,
319 mutex_unlock(&data->mutex);
359 struct hp206c_data *data;
371 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*data));
375 data = iio_priv(indio_dev);
376 data->client = client;
377 mutex_init(&data->mutex);