Lines Matching full:enum
20 enum iio_shared_by {
27 enum iio_endian {
46 enum iio_shared_by shared;
56 * struct iio_enum - Enum channel info attribute
62 * The iio_enum struct can be used to implement enum style channel attributes.
63 * Enum style attributes are those which have a set of strings which map to
64 * unsigned integer values. The IIO enum helper code takes care of mapping
87 * IIO_ENUM() - Initialize enum extended channel attribute
104 * IIO_ENUM_AVAILABLE() - Initialize enum available extended channel attribute
108 * Creates a read only attribute which lists all the available enum items in a
154 * @mask_separate: Bit mask of enum iio_event_info values. Attributes
156 * @mask_shared_by_type: Bit mask of enum iio_event_info values. Attributes
158 * @mask_shared_by_dir: Bit mask of enum iio_event_info values. Attributes
161 * @mask_shared_by_all: Bit mask of enum iio_event_info values. Attributes
165 enum iio_event_type type;
166 enum iio_event_direction dir;
237 enum iio_chan_type type;
248 enum iio_endian endianness;
279 enum iio_chan_info_enum type) in iio_channel_has_info()
296 enum iio_chan_info_enum type) in iio_channel_has_available()
429 enum iio_event_type type,
430 enum iio_event_direction dir);
434 enum iio_event_type type,
435 enum iio_event_direction dir,
440 enum iio_event_type type,
441 enum iio_event_direction dir,
442 enum iio_event_info info, int *val, int *val2);
446 enum iio_event_type type,
447 enum iio_event_direction dir,
448 enum iio_event_info info, int val, int val2);