Searched defs:bytes_per_datum (Results 1 - 3 of 3) sorted by relevance
/drivers/staging/iio/ |
H A D | buffer.h | 55 * @bytes_per_datum: [DEVICE] size of individual datum including timestamp 73 int bytes_per_datum; member in struct:iio_buffer 97 * @bytes_per_datum: size of individual datum including timestamp 101 int bytes_per_datum, int length) 103 buffer->bytes_per_datum = bytes_per_datum; 100 __iio_update_buffer(struct iio_buffer *buffer, int bytes_per_datum, int length) argument
|
H A D | kfifo_buf.c | 20 int bytes_per_datum, int length) 22 if ((length == 0) || (bytes_per_datum == 0)) 25 __iio_update_buffer(&buf->buffer, bytes_per_datum, length); 26 return kfifo_alloc(&buf->kf, bytes_per_datum*length, GFP_KERNEL); 37 ret = __iio_allocate_kfifo(buf, buf->buffer.bytes_per_datum, 64 return r->bytes_per_datum; 76 if (r->bytes_per_datum != bpd) { 77 r->bytes_per_datum = bpd; 98 ret = kfifo_in(&kf->kf, data, r->bytes_per_datum); 99 if (ret != r->bytes_per_datum) 19 __iio_allocate_kfifo(struct iio_kfifo *buf, int bytes_per_datum, int length) argument [all...] |
H A D | ring_sw.c | 45 int bytes_per_datum, int length) 47 if ((length == 0) || (bytes_per_datum == 0)) 49 __iio_update_buffer(&ring->buf, bytes_per_datum, length); 50 ring->data = kmalloc(length*ring->buf.bytes_per_datum, GFP_ATOMIC); 80 ring->half_p = ring->data - ring->buf.length*ring->buf.bytes_per_datum/2; 83 memcpy(ring->write_p, data, ring->buf.bytes_per_datum); 93 temp_ptr = ring->write_p + ring->buf.bytes_per_datum; 95 if (temp_ptr == ring->data + ring->buf.length*ring->buf.bytes_per_datum) 114 temp_ptr = change_test_ptr + ring->buf.bytes_per_datum; 116 == ring->data + ring->buf.length*ring->buf.bytes_per_datum) { 44 __iio_allocate_sw_ring_buffer(struct iio_sw_ring_buffer *ring, int bytes_per_datum, int length) argument [all...] |
Completed in 78 milliseconds