Lines Matching refs:access
14 * - Alternative access techniques?
56 * iio_ring_open() chrdev file open for ring buffer access
68 if (rb->access.mark_in_use)
69 rb->access.mark_in_use(rb);
75 * iio_ring_release() -chrdev file close ring buffer access
87 if (rb->access.unmark_in_use)
88 rb->access.unmark_in_use(rb);
94 * iio_ring_rip_outer() chrdev read for ring buffer access
106 if (!rb->access.rip_lots)
108 copied = rb->access.rip_lots(rb, count, &data, &dead_offset);
119 * When such a design exists I'll add this to ring access funcs.
210 dev_set_name(&buf->access_dev, "%s:access%d",
215 printk(KERN_ERR "failed to add the ring access dev\n");
224 printk(KERN_ERR "failed to allocate ring access chrdev\n");
245 if (ring->access.mark_param_change)
246 ring->access.mark_param_change(ring);
307 if (ring->access.get_length)
309 ring->access.get_length(ring));
327 if (ring->access.get_length)
328 if (val == ring->access.get_length(ring))
331 if (ring->access.set_length) {
332 ring->access.set_length(ring, val);
333 if (ring->access.mark_param_change)
334 ring->access.mark_param_change(ring);
348 if (ring->access.get_bpd)
350 ring->access.get_bpd(ring));
385 if (ring->access.request_update) {
386 ret = ring->access.request_update(ring);
394 if (ring->access.mark_in_use)
395 ring->access.mark_in_use(ring);
402 if (ring->access.unmark_in_use)
403 ring->access.unmark_in_use(ring);
421 if (ring->access.unmark_in_use)
422 ring->access.unmark_in_use(ring);
435 if (ring->access.unmark_in_use)
436 ring->access.unmark_in_use(ring);