Lines Matching refs:ext_info
31 struct iio_chan_spec_ext_info *ext_info; member
124 rescale->ext_info[private].name, in rescale_read_ext_info()
136 rescale->ext_info[private].name, in rescale_write_ext_info()
148 chan->ext_info = rescale->ext_info; in rescale_configure_channel()
315 sizeof_ext_info *= sizeof(*rescale->ext_info); in rescale_probe()
349 rescale->ext_info = devm_kmemdup(dev, in rescale_probe()
350 source->channel->ext_info, in rescale_probe()
352 if (!rescale->ext_info) in rescale_probe()
355 for (i = 0; rescale->ext_info[i].name; ++i) { in rescale_probe()
356 struct iio_chan_spec_ext_info *ext_info = in rescale_probe() local
357 &rescale->ext_info[i]; in rescale_probe()
359 if (source->channel->ext_info[i].read) in rescale_probe()
360 ext_info->read = rescale_read_ext_info; in rescale_probe()
361 if (source->channel->ext_info[i].write) in rescale_probe()
362 ext_info->write = rescale_write_ext_info; in rescale_probe()
363 ext_info->private = i; in rescale_probe()