Linux Kernel
3.7.1
|
#include <iio.h>
Data Fields | |
int | id |
int | modes |
int | currentmode |
struct device | dev |
struct iio_event_interface * | event_interface |
struct iio_buffer * | buffer |
int | scan_bytes |
struct mutex | mlock |
const unsigned long * | available_scan_masks |
unsigned | masklength |
const unsigned long * | active_scan_mask |
bool | scan_timestamp |
unsigned | scan_index_timestamp |
struct iio_trigger * | trig |
struct iio_poll_func * | pollfunc |
struct iio_chan_spec const * | channels |
int | num_channels |
struct list_head | channel_attr_list |
struct attribute_group | chan_attr_group |
const char * | name |
struct iio_info * | info |
struct mutex | info_exist_lock |
struct iio_buffer_setup_ops * | setup_ops |
struct cdev | chrdev |
struct attribute_group * | groups [IIO_MAX_GROUPS+1] |
int | groupcounter |
unsigned long | flags |
struct attribute_group chan_attr_group |
struct iio_chan_spec const* channels |
struct iio_event_interface* event_interface |
struct attribute_group* groups[IIO_MAX_GROUPS+1] |
struct iio_poll_func* pollfunc |
struct iio_buffer_setup_ops* setup_ops |
struct iio_trigger* trig |