|
Linux Kernel
3.7.1
|
#include <linux/slab.h>#include <linux/kernel.h>#include <linux/module.h>#include <linux/device.h>#include <linux/workqueue.h>#include <linux/sched.h>#include <linux/poll.h>#include "ring_sw.h"#include <linux/iio/trigger.h>Go to the source code of this file.
Data Structures | |
| struct | iio_sw_ring_buffer |
Macros | |
| #define | iio_to_sw_ring(r) container_of(r, struct iio_sw_ring_buffer, buf) |
Functions | |
| struct iio_buffer * | iio_sw_rb_allocate (struct iio_dev *indio_dev) |
| EXPORT_SYMBOL (iio_sw_rb_allocate) | |
| void | iio_sw_rb_free (struct iio_buffer *r) |
| EXPORT_SYMBOL (iio_sw_rb_free) | |
| MODULE_DESCRIPTION ("Industrial I/O software ring buffer") | |
| MODULE_LICENSE ("GPL") | |
| #define iio_to_sw_ring | ( | r | ) | container_of(r, struct iio_sw_ring_buffer, buf) |
| EXPORT_SYMBOL | ( | iio_sw_rb_allocate | ) |
| EXPORT_SYMBOL | ( | iio_sw_rb_free | ) |
| MODULE_LICENSE | ( | "GPL" | ) |
1.8.2