Lines Matching refs:ext_info
886 const struct iio_chan_spec_ext_info *ext_info; in iio_get_channel_ext_info_count() local
889 if (!chan->channel->ext_info) in iio_get_channel_ext_info_count()
892 for (ext_info = chan->channel->ext_info; ext_info->name; ext_info++) in iio_get_channel_ext_info_count()
903 const struct iio_chan_spec_ext_info *ext_info; in iio_lookup_ext_info() local
905 if (!chan->channel->ext_info) in iio_lookup_ext_info()
908 for (ext_info = chan->channel->ext_info; ext_info->name; ++ext_info) { in iio_lookup_ext_info()
909 if (!strcmp(attr, ext_info->name)) in iio_lookup_ext_info()
910 return ext_info; in iio_lookup_ext_info()
919 const struct iio_chan_spec_ext_info *ext_info; in iio_read_channel_ext_info() local
921 ext_info = iio_lookup_ext_info(chan, attr); in iio_read_channel_ext_info()
922 if (!ext_info) in iio_read_channel_ext_info()
925 return ext_info->read(chan->indio_dev, ext_info->private, in iio_read_channel_ext_info()
933 const struct iio_chan_spec_ext_info *ext_info; in iio_write_channel_ext_info() local
935 ext_info = iio_lookup_ext_info(chan, attr); in iio_write_channel_ext_info()
936 if (!ext_info) in iio_write_channel_ext_info()
939 return ext_info->write(chan->indio_dev, ext_info->private, in iio_write_channel_ext_info()