Lines Matching refs:ext_info
880 const struct iio_chan_spec_ext_info *ext_info; in iio_get_channel_ext_info_count() local
883 if (!chan->channel->ext_info) in iio_get_channel_ext_info_count()
886 for (ext_info = chan->channel->ext_info; ext_info->name; ext_info++) in iio_get_channel_ext_info_count()
897 const struct iio_chan_spec_ext_info *ext_info; in iio_lookup_ext_info() local
899 if (!chan->channel->ext_info) in iio_lookup_ext_info()
902 for (ext_info = chan->channel->ext_info; ext_info->name; ++ext_info) { in iio_lookup_ext_info()
903 if (!strcmp(attr, ext_info->name)) in iio_lookup_ext_info()
904 return ext_info; in iio_lookup_ext_info()
913 const struct iio_chan_spec_ext_info *ext_info; in iio_read_channel_ext_info() local
915 ext_info = iio_lookup_ext_info(chan, attr); in iio_read_channel_ext_info()
916 if (!ext_info) in iio_read_channel_ext_info()
919 return ext_info->read(chan->indio_dev, ext_info->private, in iio_read_channel_ext_info()
927 const struct iio_chan_spec_ext_info *ext_info; in iio_write_channel_ext_info() local
929 ext_info = iio_lookup_ext_info(chan, attr); in iio_write_channel_ext_info()
930 if (!ext_info) in iio_write_channel_ext_info()
933 return ext_info->write(chan->indio_dev, ext_info->private, in iio_write_channel_ext_info()