Lines Matching defs:data

312 static int hx9023s_interrupt_enable(struct hx9023s_data *data)  in hx9023s_interrupt_enable()
318 static int hx9023s_interrupt_disable(struct hx9023s_data *data) in hx9023s_interrupt_disable()
324 static int hx9023s_data_lock(struct hx9023s_data *data, bool locked) in hx9023s_data_lock()
337 static int hx9023s_ch_cfg(struct hx9023s_data *data) in hx9023s_ch_cfg()
361 static int hx9023s_write_far_debounce(struct hx9023s_data *data, int val) in hx9023s_write_far_debounce()
369 static int hx9023s_write_near_debounce(struct hx9023s_data *data, int val) in hx9023s_write_near_debounce()
377 static int hx9023s_read_far_debounce(struct hx9023s_data *data, int *val) in hx9023s_read_far_debounce()
390 static int hx9023s_read_near_debounce(struct hx9023s_data *data, int *val) in hx9023s_read_near_debounce()
403 static int hx9023s_get_thres_near(struct hx9023s_data *data, u8 ch, int *val) in hx9023s_get_thres_near()
423 static int hx9023s_get_thres_far(struct hx9023s_data *data, u8 ch, int *val) in hx9023s_get_thres_far()
443 static int hx9023s_set_thres_near(struct hx9023s_data *data, u8 ch, int val) in hx9023s_set_thres_near()
455 static int hx9023s_set_thres_far(struct hx9023s_data *data, u8 ch, int val) in hx9023s_set_thres_far()
467 static int hx9023s_get_prox_state(struct hx9023s_data *data) in hx9023s_get_prox_state()
472 static int hx9023s_data_select(struct hx9023s_data *data) in hx9023s_data_select()
503 static int hx9023s_sample(struct hx9023s_data *data) in hx9023s_sample()
578 static int hx9023s_ch_en(struct hx9023s_data *data, u8 ch_id, bool en) in hx9023s_ch_en()
597 static int hx9023s_property_get(struct hx9023s_data *data) in hx9023s_property_get()
638 static int hx9023s_update_chan_en(struct hx9023s_data *data, in hx9023s_update_chan_en()
658 static int hx9023s_get_proximity(struct hx9023s_data *data, in hx9023s_get_proximity()
676 static int hx9023s_get_samp_freq(struct hx9023s_data *data, int *val, int *val2) in hx9023s_get_samp_freq()
696 struct hx9023s_data *data = iio_priv(indio_dev); in hx9023s_read_raw() local
718 static int hx9023s_set_samp_freq(struct hx9023s_data *data, int val, int val2) in hx9023s_set_samp_freq()
741 struct hx9023s_data *data = iio_priv(indio_dev); in hx9023s_write_raw() local
755 struct hx9023s_data *data = iio_priv(indio_dev); in hx9023s_irq_handler() local
765 struct hx9023s_data *data = iio_priv(indio_dev); in hx9023s_push_events() local
797 struct hx9023s_data *data = iio_priv(indio_dev); in hx9023s_irq_thread_handler() local
811 struct hx9023s_data *data = iio_priv(indio_dev); in hx9023s_read_event_val() local
846 struct hx9023s_data *data = iio_priv(indio_dev); in hx9023s_write_event_val() local
880 struct hx9023s_data *data = iio_priv(indio_dev); in hx9023s_read_event_config() local
891 struct hx9023s_data *data = iio_priv(indio_dev); in hx9023s_write_event_config() local
914 struct hx9023s_data *data = iio_priv(indio_dev); in hx9023s_set_trigger_state() local
934 struct hx9023s_data *data = iio_priv(indio_dev); in hx9023s_trigger_handler() local
968 struct hx9023s_data *data = iio_priv(indio_dev); in hx9023s_buffer_preenable() local
983 struct hx9023s_data *data = iio_priv(indio_dev); in hx9023s_buffer_postdisable() local
998 struct hx9023s_data *data = iio_priv(indio_dev); in hx9023s_id_check() local
1013 static int hx9023s_bin_load(struct hx9023s_data *data, struct hx9023s_bin *bin) in hx9023s_bin_load()
1031 static int hx9023s_send_cfg(const struct firmware *fw, struct hx9023s_data *data) in hx9023s_send_cfg()
1051 struct hx9023s_data *data = context; in hx9023s_cfg_update() local
1089 struct hx9023s_data *data; in hx9023s_probe() local
1170 struct hx9023s_data *data = iio_priv(dev_get_drvdata(dev)); in hx9023s_suspend() local
1180 struct hx9023s_data *data = iio_priv(dev_get_drvdata(dev)); in hx9023s_resume() local