Home
last modified time | relevance | path

Searched refs:iio_hw_consumer (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/include/linux/iio/
Dhw-consumer.h12 struct iio_hw_consumer;
14 struct iio_hw_consumer *iio_hw_consumer_alloc(struct device *dev);
15 void iio_hw_consumer_free(struct iio_hw_consumer *hwc);
16 struct iio_hw_consumer *devm_iio_hw_consumer_alloc(struct device *dev);
17 void devm_iio_hw_consumer_free(struct device *dev, struct iio_hw_consumer *hwc);
18 int iio_hw_consumer_enable(struct iio_hw_consumer *hwc);
19 void iio_hw_consumer_disable(struct iio_hw_consumer *hwc);
/Linux-v5.4/drivers/iio/buffer/
Dindustrialio-hw-consumer.c22 struct iio_hw_consumer { struct
53 struct iio_hw_consumer *hwc, struct iio_dev *indio_dev) in iio_hw_consumer_get_buffer()
83 struct iio_hw_consumer *iio_hw_consumer_alloc(struct device *dev) in iio_hw_consumer_alloc()
86 struct iio_hw_consumer *hwc; in iio_hw_consumer_alloc()
129 void iio_hw_consumer_free(struct iio_hw_consumer *hwc) in iio_hw_consumer_free()
142 iio_hw_consumer_free(*(struct iio_hw_consumer **)res); in devm_iio_hw_consumer_release()
147 struct iio_hw_consumer **r = res; in devm_iio_hw_consumer_match()
168 struct iio_hw_consumer *devm_iio_hw_consumer_alloc(struct device *dev) in devm_iio_hw_consumer_alloc()
170 struct iio_hw_consumer **ptr, *iio_hwc; in devm_iio_hw_consumer_alloc()
196 void devm_iio_hw_consumer_free(struct device *dev, struct iio_hw_consumer *hwc) in devm_iio_hw_consumer_free()
[all …]
/Linux-v5.4/Documentation/driver-api/iio/
Dhw-consumer.rst11 * struct :c:type:`iio_hw_consumer` — Hardware consumer structure
24 static struct iio_hw_consumer *hwc;
/Linux-v5.4/drivers/iio/adc/
Dstm32-dfsdm-adc.c79 struct iio_hw_consumer *hwc;