Lines Matching defs:indio_dev
201 int iio_device_id(struct iio_dev *indio_dev) in iio_device_id()
215 bool iio_buffer_enabled(struct iio_dev *indio_dev) in iio_buffer_enabled()
228 struct dentry *iio_get_debugfs_dentry(struct iio_dev *indio_dev) in iio_get_debugfs_dentry()
246 *iio_find_channel_from_si(struct iio_dev *indio_dev, int si) in iio_find_channel_from_si()
272 int iio_device_set_clock(struct iio_dev *indio_dev, clockid_t clock_id) in iio_device_set_clock()
299 clockid_t iio_device_get_clock(const struct iio_dev *indio_dev) in iio_device_get_clock()
313 s64 iio_get_time_ns(const struct iio_dev *indio_dev) in iio_get_time_ns()
378 struct iio_dev *indio_dev = file->private_data; in iio_debugfs_read_reg() local
408 struct iio_dev *indio_dev = file->private_data; in iio_debugfs_write_reg() local
450 static void iio_device_unregister_debugfs(struct iio_dev *indio_dev) in iio_device_unregister_debugfs()
457 static void iio_device_register_debugfs(struct iio_dev *indio_dev) in iio_device_register_debugfs()
478 static void iio_device_register_debugfs(struct iio_dev *indio_dev) in iio_device_register_debugfs()
482 static void iio_device_unregister_debugfs(struct iio_dev *indio_dev) in iio_device_unregister_debugfs()
491 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_read_channel_ext_info() local
504 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_write_channel_ext_info() local
514 ssize_t iio_enum_available_read(struct iio_dev *indio_dev, in iio_enum_available_read()
537 ssize_t iio_enum_read(struct iio_dev *indio_dev, in iio_enum_read()
556 ssize_t iio_enum_write(struct iio_dev *indio_dev, in iio_enum_write()
591 ssize_t iio_show_mount_matrix(struct iio_dev *indio_dev, uintptr_t priv, in iio_show_mount_matrix()
732 ssize_t do_iio_read_channel_label(struct iio_dev *indio_dev, in do_iio_read_channel_label()
757 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_read_channel_info() local
847 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_read_channel_info_avail() local
966 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_write_channel_info() local
1215 static int iio_device_add_channel_label(struct iio_dev *indio_dev, in iio_device_add_channel_label()
1239 static int iio_device_add_info_mask_type(struct iio_dev *indio_dev, in iio_device_add_info_mask_type()
1269 static int iio_device_add_info_mask_type_avail(struct iio_dev *indio_dev, in iio_device_add_info_mask_type_avail()
1307 static int iio_device_add_channel_sysfs(struct iio_dev *indio_dev, in iio_device_add_channel_sysfs()
1427 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in name_show() local
1437 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in label_show() local
1463 const struct iio_dev *indio_dev = dev_to_iio_dev(dev); in current_timestamp_clock_show() local
1514 int iio_device_register_sysfs_group(struct iio_dev *indio_dev, in iio_device_register_sysfs_group()
1535 static int iio_device_register_sysfs(struct iio_dev *indio_dev) in iio_device_register_sysfs()
1623 static void iio_device_unregister_sysfs(struct iio_dev *indio_dev) in iio_device_unregister_sysfs()
1636 struct iio_dev *indio_dev = dev_to_iio_dev(device); in iio_dev_release() local
1668 struct iio_dev *indio_dev; in iio_device_alloc() local
1775 struct iio_dev *indio_dev = &iio_dev_opaque->indio_dev; in iio_chrdev_open() local
1810 struct iio_dev *indio_dev = &iio_dev_opaque->indio_dev; in iio_chrdev_release() local
1819 void iio_device_ioctl_handler_register(struct iio_dev *indio_dev, in iio_device_ioctl_handler_register()
1835 struct iio_dev *indio_dev = ib->indio_dev; in iio_ioctl() local
1879 static int iio_check_unique_scan_index(struct iio_dev *indio_dev) in iio_check_unique_scan_index()
1902 static int iio_check_extended_name(const struct iio_dev *indio_dev) in iio_check_extended_name()
1922 static void iio_sanity_check_avail_scan_masks(struct iio_dev *indio_dev) in iio_sanity_check_avail_scan_masks()
1989 int iio_active_scan_mask_index(struct iio_dev *indio_dev) in iio_active_scan_mask_index()
2025 int __iio_device_register(struct iio_dev *indio_dev, struct module *this_mod) in __iio_device_register()
2120 void iio_device_unregister(struct iio_dev *indio_dev) in iio_device_unregister()
2141 static void devm_iio_device_unreg(void *indio_dev) in devm_iio_device_unreg()
2146 int __devm_iio_device_register(struct device *dev, struct iio_dev *indio_dev, in __devm_iio_device_register()
2172 bool __iio_device_claim_direct(struct iio_dev *indio_dev) in __iio_device_claim_direct()
2197 void __iio_device_release_direct(struct iio_dev *indio_dev) in __iio_device_release_direct()
2214 int iio_device_claim_buffer_mode(struct iio_dev *indio_dev) in iio_device_claim_buffer_mode()
2237 void iio_device_release_buffer_mode(struct iio_dev *indio_dev) in iio_device_release_buffer_mode()
2248 int iio_device_get_current_mode(struct iio_dev *indio_dev) in iio_device_get_current_mode()