Lines Matching refs:ext_info
915 const struct iio_chan_spec_ext_info *ext_info; in iio_get_channel_ext_info_count() local
918 if (!chan->channel->ext_info) in iio_get_channel_ext_info_count()
921 for (ext_info = chan->channel->ext_info; ext_info->name; ext_info++) in iio_get_channel_ext_info_count()
932 const struct iio_chan_spec_ext_info *ext_info; in iio_lookup_ext_info() local
934 if (!chan->channel->ext_info) in iio_lookup_ext_info()
937 for (ext_info = chan->channel->ext_info; ext_info->name; ++ext_info) { in iio_lookup_ext_info()
938 if (!strcmp(attr, ext_info->name)) in iio_lookup_ext_info()
939 return ext_info; in iio_lookup_ext_info()
948 const struct iio_chan_spec_ext_info *ext_info; in iio_read_channel_ext_info() local
950 ext_info = iio_lookup_ext_info(chan, attr); in iio_read_channel_ext_info()
951 if (!ext_info) in iio_read_channel_ext_info()
954 return ext_info->read(chan->indio_dev, ext_info->private, in iio_read_channel_ext_info()
962 const struct iio_chan_spec_ext_info *ext_info; in iio_write_channel_ext_info() local
964 ext_info = iio_lookup_ext_info(chan, attr); in iio_write_channel_ext_info()
965 if (!ext_info) in iio_write_channel_ext_info()
968 return ext_info->write(chan->indio_dev, ext_info->private, in iio_write_channel_ext_info()