Lines Matching refs:iio_dev
102 int iio_push_event(struct iio_dev *dev_info,
116 struct iio_dev *dev_info = int_info->dev_info;
158 struct iio_dev *dev_info,
199 void iio_unregister_interrupt_line(struct iio_dev *dev_info, int line_number)
499 static int iio_device_register_sysfs(struct iio_dev *dev_info)
522 static void iio_device_unregister_sysfs(struct iio_dev *dev_info)
561 static int iio_device_register_id(struct iio_dev *dev_info,
571 static void iio_device_unregister_id(struct iio_dev *dev_info)
576 static inline int __iio_add_event_config_attrs(struct iio_dev *dev_info, int i)
608 static inline int __iio_remove_event_config_attrs(struct iio_dev *dev_info,
628 static int iio_device_register_eventset(struct iio_dev *dev_info)
714 static void iio_device_unregister_eventset(struct iio_dev *dev_info)
733 struct iio_dev *dev = to_iio_dev(device);
744 struct iio_dev *iio_allocate_device(void)
746 struct iio_dev *dev = kzalloc(sizeof *dev, GFP_KERNEL);
761 void iio_free_device(struct iio_dev *dev)
768 int iio_device_register(struct iio_dev *dev_info)
810 void iio_device_unregister(struct iio_dev *dev_info)