/linux-master/drivers/iio/light/ |
H A D | stk3310.c | 110 u64 timestamp; member in struct:stk3310_data 552 data->timestamp = iio_get_time_ns(indio_dev); 577 iio_push_event(indio_dev, event, data->timestamp);
|
H A D | tcs3414.c | 56 /* Ensure timestamp is naturally aligned */ 59 s64 timestamp __aligned(8);
|
H A D | tcs3472.c | 67 /* Ensure timestamp is naturally aligned */ 70 s64 timestamp __aligned(8);
|
H A D | tsl2772.c | 1387 s64 timestamp = iio_get_time_ns(indio_dev); local 1401 timestamp); 1410 timestamp);
|
/linux-master/drivers/iio/magnetometer/ |
H A D | af8133j.c | 359 s64 timestamp = iio_get_time_ns(indio_dev); local 362 s64 timestamp __aligned(8); 372 iio_push_to_buffers_with_timestamp(indio_dev, &sample, timestamp);
|
H A D | bmc150_magn.c | 141 /* Ensure timestamp is naturally aligned */ 144 s64 timestamp __aligned(8); 683 pf->timestamp);
|
H A D | hid-sensor-magn-3d.c | 47 s64 timestamp; member in struct:magn_3d_state 291 if (!magn_state->timestamp) 292 magn_state->timestamp = iio_get_time_ns(indio_dev); 296 magn_state->timestamp); 297 magn_state->timestamp = 0; 330 magn_state->timestamp = 399 /* attr_count include timestamp channel, and the iio_vals should be aligned to 8byte */
|
H A D | hmc5843.h | 47 s64 timestamp __aligned(8);
|
H A D | rm3100-core.c | 81 /* Ensure naturally aligned timestamp */ 520 pf->timestamp);
|
/linux-master/drivers/iio/orientation/ |
H A D | hid-sensor-incl-3d.c | 32 u64 timestamp __aligned(8); 38 s64 timestamp; member in struct:incl_3d_state 200 if (!incl_state->timestamp) 201 incl_state->timestamp = iio_get_time_ns(indio_dev); 205 incl_state->timestamp); 207 incl_state->timestamp = 0; 234 incl_state->timestamp =
|
H A D | hid-sensor-rotation.c | 23 u64 timestamp __aligned(8); 29 s64 timestamp; member in struct:dev_rot_state 154 if (!rot_state->timestamp) 155 rot_state->timestamp = iio_get_time_ns(indio_dev); 158 rot_state->timestamp); 160 rot_state->timestamp = 0; 189 rot_state->timestamp = hid_sensor_convert_timestamp(&rot_state->common_attributes,
|
/linux-master/drivers/iio/position/ |
H A D | hid-sensor-custom-intel-hinge.c | 42 u64 timestamp __aligned(8); 49 u64 timestamp; member in struct:hinge_state 199 if (!st->timestamp) 200 st->timestamp = iio_get_time_ns(indio_dev); 203 st->timestamp); 205 st->timestamp = 0; 227 st->timestamp = hid_sensor_convert_timestamp(&st->common_attributes,
|
H A D | iqs624-pos.c | 58 s64 timestamp; local 64 timestamp = iio_get_time_ns(indio_dev); 86 timestamp);
|
/linux-master/drivers/iio/pressure/ |
H A D | hid-sensor-press.c | 27 u64 timestamp __aligned(8); 33 s64 timestamp; member in struct:press_state 176 if (!press_state->timestamp) 177 press_state->timestamp = iio_get_time_ns(indio_dev); 180 indio_dev, &press_state->scan, press_state->timestamp); 202 press_state->timestamp = hid_sensor_convert_timestamp(
|
H A D | hsc030pa.h | 61 s64 timestamp __aligned(8);
|
H A D | rohm-bm1390.c | 148 s64 timestamp, old_timestamp; member in struct:bm1390_data 339 s64 timestamp) 366 sample_period = timestamp - data->old_timestamp; 394 * Old timestamp is either the previous sample IRQ time, 400 * timestamp which we are currently handling. 434 s64 timestamp; local 439 * timestamp is fairly accurate for the last stored sample. If we are 441 * before the watermark interrupt was triggered, take a timestamp 453 timestamp = iio_get_time_ns(idev); 455 ret = __bm1390_fifo_flush(idev, samples, timestamp); 338 __bm1390_fifo_flush(struct iio_dev *idev, unsigned int samples, s64 timestamp) argument [all...] |
H A D | zpa2326.c | 107 * @timestamp: Buffered samples ready datum. 125 s64 timestamp; member in struct:zpa2326_private 585 u64 timestamp; member in struct:__anon314 611 * Now push samples using timestamp stored either : 620 private->timestamp); 754 iio_priv(indio_dev))->timestamp = iio_get_time_ns(indio_dev); 1178 /* Only timestamp sample once it is ready. */ 1179 priv->timestamp = iio_get_time_ns(indio_dev); 1181 /* Interrupt handlers will timestamp for us. */
|
/linux-master/drivers/iio/proximity/ |
H A D | as3935.c | 63 /* Ensure timestamp is naturally aligned */ 66 s64 timestamp __aligned(8);
|
H A D | cros_ec_mkbp_proximity.c | 99 s64 timestamp; local 108 timestamp = ktime_to_ns(ec->last_event_time); 110 timestamp = iio_get_time_ns(indio_dev); 115 iio_push_event(indio_dev, ev, timestamp);
|
H A D | isl29501.c | 946 iio_push_to_buffers_with_timestamp(indio_dev, buffer, pf->timestamp);
|
H A D | mb1232.c | 129 pf->timestamp);
|
H A D | pulsedlight-lidar-lite-v2.c | 47 /* Ensure timestamp is naturally aligned */ 50 s64 timestamp __aligned(8);
|
H A D | srf08.c | 66 /* Ensure timestamp is naturally aligned */ 69 s64 timestamp __aligned(8); 195 &data->scan, pf->timestamp);
|
H A D | sx_common.c | 79 s64 timestamp = iio_get_time_ns(indio_dev); local 105 iio_push_event(indio_dev, ev, timestamp); 385 pf->timestamp);
|
/linux-master/drivers/iio/resolver/ |
H A D | ad2s1210.c | 166 /* Ensure timestamp is naturally aligned. */ 167 s64 timestamp __aligned(8); 363 u8 flags, s64 timestamp) 377 timestamp); 382 timestamp); 391 timestamp); 399 timestamp); 407 timestamp); 415 timestamp); 423 timestamp); 362 ad2s1210_push_events(struct iio_dev *indio_dev, u8 flags, s64 timestamp) argument 451 s64 timestamp; local [all...] |