Lines Matching refs:chan
82 uintptr_t priv, const struct iio_chan_spec *chan, char *buf);
84 uintptr_t priv, const struct iio_chan_spec *chan, char *buf);
86 uintptr_t priv, const struct iio_chan_spec *chan, const char *buf,
133 const struct iio_chan_spec *chan, char *buf);
138 const struct iio_chan_spec *chan);
278 * @chan: The channel to be queried
284 static inline bool iio_channel_has_info(const struct iio_chan_spec *chan,
287 return (chan->info_mask_separate & BIT(type)) |
288 (chan->info_mask_shared_by_type & BIT(type)) |
289 (chan->info_mask_shared_by_dir & BIT(type)) |
290 (chan->info_mask_shared_by_all & BIT(type));
295 * @chan: The channel to be queried
301 static inline bool iio_channel_has_available(const struct iio_chan_spec *chan,
304 return (chan->info_mask_separate_available & BIT(type)) |
305 (chan->info_mask_shared_by_type_available & BIT(type)) |
306 (chan->info_mask_shared_by_dir_available & BIT(type)) |
307 (chan->info_mask_shared_by_all_available & BIT(type));
455 struct iio_chan_spec const *chan,
461 struct iio_chan_spec const *chan,
468 struct iio_chan_spec const *chan,
475 struct iio_chan_spec const *chan,
481 struct iio_chan_spec const *chan,
485 struct iio_chan_spec const *chan,
489 const struct iio_chan_spec *chan,
494 const struct iio_chan_spec *chan,
500 const struct iio_chan_spec *chan,
506 const struct iio_chan_spec *chan,
512 struct iio_chan_spec const *chan,