Searched refs:bytes_per_datum (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/iio/imu/inv_mpu6050/
H A Dinv_mpu_ring.c50 size_t bytes_per_datum; local
75 bytes_per_datum = 0;
77 bytes_per_datum += INV_MPU6050_BYTES_PER_3AXIS_SENSOR;
80 bytes_per_datum += INV_MPU6050_BYTES_PER_3AXIS_SENSOR;
83 bytes_per_datum += INV_MPU6050_BYTES_PER_TEMP_SENSOR;
86 bytes_per_datum += INV_MPU9X50_BYTES_MAGN;
103 nb = 3 * bytes_per_datum;
110 nb = fifo_count / bytes_per_datum;
111 fifo_count = nb * bytes_per_datum;
132 memcpy(data, &st->data[i * bytes_per_datum], bytes_per_datu
[all...]
/linux-master/drivers/iio/buffer/
H A Dkfifo_buf.c26 size_t bytes_per_datum, unsigned int length)
28 if ((length == 0) || (bytes_per_datum == 0))
35 if (roundup_pow_of_two(length) > UINT_MAX / bytes_per_datum)
39 bytes_per_datum, GFP_KERNEL);
50 ret = __iio_allocate_kfifo(buf, buf->buffer.bytes_per_datum,
71 if (r->bytes_per_datum != bpd) {
72 r->bytes_per_datum = bpd;
25 __iio_allocate_kfifo(struct iio_kfifo *buf, size_t bytes_per_datum, unsigned int length) argument
H A Dindustrialio-buffer-dma.c285 size = DIV_ROUND_UP(queue->buffer.bytes_per_datum *
507 if (n < buffer->bytes_per_datum)
524 n = rounddown(n, buffer->bytes_per_datum);
601 buffer->bytes_per_datum = bpd;
/linux-master/include/linux/iio/
H A Dbuffer_impl.h88 /** @bytes_per_datum: Size of individual datum including timestamp. */
89 size_t bytes_per_datum; member in struct:iio_buffer
/linux-master/drivers/iio/gyro/
H A Dmpu3050-core.c500 unsigned int bytes_per_datum = 8; local
534 while (!fifo_overflow && fifocnt > bytes_per_datum) {
548 toread = bytes_per_datum + 2;
551 toread = bytes_per_datum;
586 if (fifocnt < bytes_per_datum) {
596 if (fifocnt < bytes_per_datum)
/linux-master/drivers/iio/
H A Dindustrialio-buffer.c126 datum_size = rb->bytes_per_datum;

Completed in 147 milliseconds