Lines Matching refs:ext_info
862 const struct iio_chan_spec_ext_info *ext_info; in iio_get_channel_ext_info_count() local
865 if (!chan->channel->ext_info) in iio_get_channel_ext_info_count()
868 for (ext_info = chan->channel->ext_info; ext_info->name; ext_info++) in iio_get_channel_ext_info_count()
879 const struct iio_chan_spec_ext_info *ext_info; in iio_lookup_ext_info() local
881 if (!chan->channel->ext_info) in iio_lookup_ext_info()
884 for (ext_info = chan->channel->ext_info; ext_info->name; ++ext_info) { in iio_lookup_ext_info()
885 if (!strcmp(attr, ext_info->name)) in iio_lookup_ext_info()
886 return ext_info; in iio_lookup_ext_info()
895 const struct iio_chan_spec_ext_info *ext_info; in iio_read_channel_ext_info() local
897 ext_info = iio_lookup_ext_info(chan, attr); in iio_read_channel_ext_info()
898 if (!ext_info) in iio_read_channel_ext_info()
901 return ext_info->read(chan->indio_dev, ext_info->private, in iio_read_channel_ext_info()
909 const struct iio_chan_spec_ext_info *ext_info; in iio_write_channel_ext_info() local
911 ext_info = iio_lookup_ext_info(chan, attr); in iio_write_channel_ext_info()
912 if (!ext_info) in iio_write_channel_ext_info()
915 return ext_info->write(chan->indio_dev, ext_info->private, in iio_write_channel_ext_info()