Lines Matching refs:temp_st

56 	struct temperature_state *temp_st = iio_priv(indio_dev);  in temperature_read_raw()  local
63 &temp_st->common_attributes, true); in temperature_read_raw()
65 temp_st->common_attributes.hsdev, in temperature_read_raw()
68 temp_st->temperature_attr.report_id, in temperature_read_raw()
70 temp_st->temperature_attr.logical_minimum < 0); in temperature_read_raw()
72 &temp_st->common_attributes, in temperature_read_raw()
78 *val = temp_st->scale_pre_decml; in temperature_read_raw()
79 *val2 = temp_st->scale_post_decml; in temperature_read_raw()
80 return temp_st->scale_precision; in temperature_read_raw()
83 *val = temp_st->value_offset; in temperature_read_raw()
88 &temp_st->common_attributes, val, val2); in temperature_read_raw()
92 &temp_st->common_attributes, val, val2); in temperature_read_raw()
102 struct temperature_state *temp_st = iio_priv(indio_dev); in temperature_write_raw() local
107 &temp_st->common_attributes, val, val2); in temperature_write_raw()
110 &temp_st->common_attributes, val, val2); in temperature_write_raw()
126 struct temperature_state *temp_st = iio_priv(indio_dev); in temperature_proc_event() local
128 if (atomic_read(&temp_st->common_attributes.data_ready)) in temperature_proc_event()
129 iio_push_to_buffers_with_timestamp(indio_dev, &temp_st->scan, in temperature_proc_event()
141 struct temperature_state *temp_st = iio_priv(indio_dev); in temperature_capture_sample() local
145 temp_st->scan.temperature_data = *(s32 *)raw_data; in temperature_capture_sample()
197 struct temperature_state *temp_st; in hid_temperature_probe() local
202 indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*temp_st)); in hid_temperature_probe()
206 temp_st = iio_priv(indio_dev); in hid_temperature_probe()
207 temp_st->common_attributes.hsdev = hsdev; in hid_temperature_probe()
208 temp_st->common_attributes.pdev = pdev; in hid_temperature_probe()
212 &temp_st->common_attributes); in hid_temperature_probe()
222 HID_USAGE_SENSOR_TEMPERATURE, temp_st); in hid_temperature_probe()
232 atomic_set(&temp_st->common_attributes.data_ready, 0); in hid_temperature_probe()
235 &temp_st->common_attributes); in hid_temperature_probe()
256 hid_sensor_remove_trigger(indio_dev, &temp_st->common_attributes); in hid_temperature_probe()
265 struct temperature_state *temp_st = iio_priv(indio_dev); in hid_temperature_remove() local
268 hid_sensor_remove_trigger(indio_dev, &temp_st->common_attributes); in hid_temperature_remove()