magn_state        149 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	struct magn_3d_state *magn_state = iio_priv(indio_dev);
magn_state        159 drivers/iio/magnetometer/hid-sensor-magn-3d.c 		hid_sensor_power_state(&magn_state->magn_flux_attributes, true);
magn_state        160 drivers/iio/magnetometer/hid-sensor-magn-3d.c 		report_id = magn_state->magn[chan->address].report_id;
magn_state        161 drivers/iio/magnetometer/hid-sensor-magn-3d.c 		min = magn_state->magn[chan->address].logical_minimum;
magn_state        165 drivers/iio/magnetometer/hid-sensor-magn-3d.c 				magn_state->magn_flux_attributes.hsdev,
magn_state        173 drivers/iio/magnetometer/hid-sensor-magn-3d.c 				&magn_state->magn_flux_attributes,
magn_state        177 drivers/iio/magnetometer/hid-sensor-magn-3d.c 		hid_sensor_power_state(&magn_state->magn_flux_attributes,
magn_state        184 drivers/iio/magnetometer/hid-sensor-magn-3d.c 			*val = magn_state->magn_flux_attr.scale_pre_decml;
magn_state        185 drivers/iio/magnetometer/hid-sensor-magn-3d.c 			*val2 = magn_state->magn_flux_attr.scale_post_decml;
magn_state        186 drivers/iio/magnetometer/hid-sensor-magn-3d.c 			ret_type = magn_state->magn_flux_attr.scale_precision;
magn_state        189 drivers/iio/magnetometer/hid-sensor-magn-3d.c 			*val = magn_state->rot_attr.scale_pre_decml;
magn_state        190 drivers/iio/magnetometer/hid-sensor-magn-3d.c 			*val2 = magn_state->rot_attr.scale_post_decml;
magn_state        191 drivers/iio/magnetometer/hid-sensor-magn-3d.c 			ret_type = magn_state->rot_attr.scale_precision;
magn_state        200 drivers/iio/magnetometer/hid-sensor-magn-3d.c 			*val = magn_state->magn_flux_attr.value_offset;
magn_state        204 drivers/iio/magnetometer/hid-sensor-magn-3d.c 			*val = magn_state->rot_attr.value_offset;
magn_state        213 drivers/iio/magnetometer/hid-sensor-magn-3d.c 			&magn_state->magn_flux_attributes, val, val2);
magn_state        219 drivers/iio/magnetometer/hid-sensor-magn-3d.c 				&magn_state->magn_flux_attributes, val, val2);
magn_state        223 drivers/iio/magnetometer/hid-sensor-magn-3d.c 				&magn_state->rot_attributes, val, val2);
magn_state        244 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	struct magn_3d_state *magn_state = iio_priv(indio_dev);
magn_state        250 drivers/iio/magnetometer/hid-sensor-magn-3d.c 				&magn_state->magn_flux_attributes, val, val2);
magn_state        256 drivers/iio/magnetometer/hid-sensor-magn-3d.c 				&magn_state->magn_flux_attributes, val, val2);
magn_state        260 drivers/iio/magnetometer/hid-sensor-magn-3d.c 				&magn_state->rot_attributes, val, val2);
magn_state        291 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	struct magn_3d_state *magn_state = iio_priv(indio_dev);
magn_state        294 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	if (atomic_read(&magn_state->magn_flux_attributes.data_ready))
magn_state        295 drivers/iio/magnetometer/hid-sensor-magn-3d.c 		hid_sensor_push_data(indio_dev, magn_state->iio_vals);
magn_state        307 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	struct magn_3d_state *magn_state = iio_priv(indio_dev);
magn_state        330 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	iio_val = magn_state->magn_val_addr[offset];
magn_state        482 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	struct magn_3d_state *magn_state;
magn_state        494 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	magn_state = iio_priv(indio_dev);
magn_state        495 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	magn_state->magn_flux_attributes.hsdev = hsdev;
magn_state        496 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	magn_state->magn_flux_attributes.pdev = pdev;
magn_state        500 drivers/iio/magnetometer/hid-sensor-magn-3d.c 				&magn_state->magn_flux_attributes);
magn_state        505 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	magn_state->rot_attributes = magn_state->magn_flux_attributes;
magn_state        509 drivers/iio/magnetometer/hid-sensor-magn-3d.c 				HID_USAGE_SENSOR_COMPASS_3D, magn_state);
magn_state        528 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	atomic_set(&magn_state->magn_flux_attributes.data_ready, 0);
magn_state        530 drivers/iio/magnetometer/hid-sensor-magn-3d.c 					&magn_state->magn_flux_attributes);
magn_state        542 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	magn_state->callbacks.send_event = magn_3d_proc_event;
magn_state        543 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	magn_state->callbacks.capture_sample = magn_3d_capture_sample;
magn_state        544 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	magn_state->callbacks.pdev = pdev;
magn_state        546 drivers/iio/magnetometer/hid-sensor-magn-3d.c 					&magn_state->callbacks);
magn_state        557 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	hid_sensor_remove_trigger(&magn_state->magn_flux_attributes);
magn_state        568 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	struct magn_3d_state *magn_state = iio_priv(indio_dev);
magn_state        572 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	hid_sensor_remove_trigger(&magn_state->magn_flux_attributes);