Lines Matching refs:edata
29 struct lsm6dsv16x_rtio_data *edata; in lsm6dsv16x_submit_sample() local
42 edata = (struct lsm6dsv16x_rtio_data *)buf; in lsm6dsv16x_submit_sample()
44 edata->has_accel = 0; in lsm6dsv16x_submit_sample()
45 edata->has_gyro = 0; in lsm6dsv16x_submit_sample()
46 edata->has_temp = 0; in lsm6dsv16x_submit_sample()
54 edata->has_accel = 1; in lsm6dsv16x_submit_sample()
56 rc = lsm6dsv16x_acceleration_raw_get(ctx, edata->acc); in lsm6dsv16x_submit_sample()
66 edata->has_gyro = 1; in lsm6dsv16x_submit_sample()
68 rc = lsm6dsv16x_angular_rate_raw_get(ctx, edata->gyro); in lsm6dsv16x_submit_sample()
76 edata->has_temp = 1; in lsm6dsv16x_submit_sample()
78 rc = lsm6dsv16x_temperature_raw_get(ctx, &edata->temp); in lsm6dsv16x_submit_sample()
86 edata->has_accel = 1; in lsm6dsv16x_submit_sample()
88 rc = lsm6dsv16x_acceleration_raw_get(ctx, edata->acc); in lsm6dsv16x_submit_sample()
94 edata->has_gyro = 1; in lsm6dsv16x_submit_sample()
96 rc = lsm6dsv16x_angular_rate_raw_get(ctx, edata->gyro); in lsm6dsv16x_submit_sample()
103 edata->has_temp = 1; in lsm6dsv16x_submit_sample()
105 rc = lsm6dsv16x_temperature_raw_get(ctx, &edata->temp); in lsm6dsv16x_submit_sample()
124 edata->header.is_fifo = false; in lsm6dsv16x_submit_sample()
125 edata->header.accel_fs = data->accel_fs; in lsm6dsv16x_submit_sample()
126 edata->header.gyro_fs = data->gyro_fs; in lsm6dsv16x_submit_sample()
127 edata->header.timestamp = sensor_clock_cycles_to_ns(cycles); in lsm6dsv16x_submit_sample()