Lines Matching defs:indio_dev
66 int iio_push_event(struct iio_dev *indio_dev, u64 ev_code, s64 timestamp) in iio_push_event()
102 struct iio_dev *indio_dev = filep->private_data; in iio_event_poll() local
123 struct iio_dev *indio_dev = filep->private_data; in iio_event_chrdev_read() local
173 struct iio_dev *indio_dev = filep->private_data; in iio_event_chrdev_release() local
192 static int iio_event_getfd(struct iio_dev *indio_dev) in iio_event_getfd()
279 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_ev_state_store() local
302 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_ev_state_show() local
322 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_ev_value_show() local
346 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_ev_value_store() local
371 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_ev_label_show() local
382 static int iio_device_add_event(struct iio_dev *indio_dev, in iio_device_add_event()
438 static int iio_device_add_event_label(struct iio_dev *indio_dev, in iio_device_add_event_label()
473 static int iio_device_add_event_sysfs(struct iio_dev *indio_dev, in iio_device_add_event_sysfs()
520 static inline int __iio_add_event_config_attrs(struct iio_dev *indio_dev) in __iio_add_event_config_attrs()
535 static bool iio_check_for_dynamic_events(struct iio_dev *indio_dev) in iio_check_for_dynamic_events()
553 static long iio_event_ioctl(struct iio_dev *indio_dev, struct file *filp, in iio_event_ioctl()
572 int iio_device_register_eventset(struct iio_dev *indio_dev) in iio_device_register_eventset()
649 void iio_device_wakeup_eventset(struct iio_dev *indio_dev) in iio_device_wakeup_eventset()
658 void iio_device_unregister_eventset(struct iio_dev *indio_dev) in iio_device_unregister_eventset()