Symbol: prox_state
drivers/iio/light/hid-sensor-prox.c
101
if (prox_state->channel2usage[chan->scan_index] ==
drivers/iio/light/hid-sensor-prox.c
104
hid_sensor_power_state(&prox_state->common_attributes, false);
drivers/iio/light/hid-sensor-prox.c
108
if (chan->scan_index >= prox_state->num_channels)
drivers/iio/light/hid-sensor-prox.c
111
*val = prox_state->scale_pre_decml[chan->scan_index];
drivers/iio/light/hid-sensor-prox.c
112
*val2 = prox_state->scale_post_decml[chan->scan_index];
drivers/iio/light/hid-sensor-prox.c
113
ret_type = prox_state->scale_precision[chan->scan_index];
drivers/iio/light/hid-sensor-prox.c
121
&prox_state->common_attributes, val, val2);
drivers/iio/light/hid-sensor-prox.c
125
&prox_state->common_attributes, val, val2);
drivers/iio/light/hid-sensor-prox.c
142
struct prox_state *prox_state = iio_priv(indio_dev);
drivers/iio/light/hid-sensor-prox.c
148
&prox_state->common_attributes, val, val2);
drivers/iio/light/hid-sensor-prox.c
152
&prox_state->common_attributes, val, val2);
drivers/iio/light/hid-sensor-prox.c
172
struct prox_state *prox_state = iio_priv(indio_dev);
drivers/iio/light/hid-sensor-prox.c
175
if (atomic_read(&prox_state->common_attributes.data_ready)) {
drivers/iio/light/hid-sensor-prox.c
177
iio_push_to_buffers(indio_dev, &prox_state->human_presence);
drivers/iio/light/hid-sensor-prox.c
190
struct prox_state *prox_state = iio_priv(indio_dev);
drivers/iio/light/hid-sensor-prox.c
194
for (chan = 0; chan < prox_state->num_channels; chan++)
drivers/iio/light/hid-sensor-prox.c
195
if (prox_state->channel2usage[chan] == usage_id)
drivers/iio/light/hid-sensor-prox.c
197
if (chan == prox_state->num_channels)
drivers/iio/light/hid-sensor-prox.c
205
prox_state->human_presence[chan] = *(u8 *)raw_data * multiplier;
drivers/iio/light/hid-sensor-prox.c
208
prox_state->human_presence[chan] = *(u16 *)raw_data * multiplier;
drivers/iio/light/hid-sensor-prox.c
211
prox_state->human_presence[chan] = *(u32 *)raw_data * multiplier;
drivers/iio/light/hid-sensor-prox.c
221
struct prox_state *st)
drivers/iio/light/hid-sensor-prox.c
271
struct prox_state *prox_state;
drivers/iio/light/hid-sensor-prox.c
274
sizeof(struct prox_state));
drivers/iio/light/hid-sensor-prox.c
279
prox_state = iio_priv(indio_dev);
drivers/iio/light/hid-sensor-prox.c
280
prox_state->common_attributes.hsdev = hsdev;
drivers/iio/light/hid-sensor-prox.c
281
prox_state->common_attributes.pdev = pdev;
drivers/iio/light/hid-sensor-prox.c
284
&prox_state->common_attributes,
drivers/iio/light/hid-sensor-prox.c
292
ret = prox_parse_report(pdev, hsdev, prox_state);
drivers/iio/light/hid-sensor-prox.c
298
indio_dev->num_channels = prox_state->num_channels;
drivers/iio/light/hid-sensor-prox.c
299
indio_dev->channels = prox_state->channels;
drivers/iio/light/hid-sensor-prox.c
300
indio_dev->available_scan_masks = prox_state->scan_mask;
drivers/iio/light/hid-sensor-prox.c
305
atomic_set(&prox_state->common_attributes.data_ready, 0);
drivers/iio/light/hid-sensor-prox.c
308
&prox_state->common_attributes);
drivers/iio/light/hid-sensor-prox.c
320
prox_state->callbacks.send_event = prox_proc_event;
drivers/iio/light/hid-sensor-prox.c
321
prox_state->callbacks.capture_sample = prox_capture_sample;
drivers/iio/light/hid-sensor-prox.c
322
prox_state->callbacks.pdev = pdev;
drivers/iio/light/hid-sensor-prox.c
324
&prox_state->callbacks);
drivers/iio/light/hid-sensor-prox.c
335
hid_sensor_remove_trigger(indio_dev, &prox_state->common_attributes);
drivers/iio/light/hid-sensor-prox.c
344
struct prox_state *prox_state = iio_priv(indio_dev);
drivers/iio/light/hid-sensor-prox.c
348
hid_sensor_remove_trigger(indio_dev, &prox_state->common_attributes);
drivers/iio/light/hid-sensor-prox.c
76
struct prox_state *prox_state = iio_priv(indio_dev);
drivers/iio/light/hid-sensor-prox.c
88
if (chan->scan_index >= prox_state->num_channels)
drivers/iio/light/hid-sensor-prox.c
90
address = prox_state->channel2usage[chan->scan_index];
drivers/iio/light/hid-sensor-prox.c
91
report_id = prox_state->prox_attr[chan->scan_index].report_id;
drivers/iio/light/hid-sensor-prox.c
92
hsdev = prox_state->common_attributes.hsdev;
drivers/iio/light/hid-sensor-prox.c
93
min = prox_state->prox_attr[chan->scan_index].logical_minimum;
drivers/iio/light/hid-sensor-prox.c
94
hid_sensor_power_state(&prox_state->common_attributes, true);