Home
last modified time | relevance | path

Searched refs:iio_cb_buffer (Results 1 – 6 of 6) sorted by relevance

/linux-6.3-rc2/drivers/iio/buffer/
A Dindustrialio-buffer-cb.c14 struct iio_cb_buffer { struct
24 return container_of(buffer, struct iio_cb_buffer, buffer); in buffer_to_cb_buffer()
29 struct iio_cb_buffer *cb_buff = buffer_to_cb_buffer(buffer); in iio_buffer_cb_store_to()
35 struct iio_cb_buffer *cb_buff = buffer_to_cb_buffer(buffer); in iio_buffer_cb_release()
48 struct iio_cb_buffer *iio_channel_get_all_cb(struct device *dev, in iio_channel_get_all_cb()
54 struct iio_cb_buffer *cb_buff; in iio_channel_get_all_cb()
120 int iio_channel_start_all_cb(struct iio_cb_buffer *cb_buff) in iio_channel_start_all_cb()
127 void iio_channel_stop_all_cb(struct iio_cb_buffer *cb_buff) in iio_channel_stop_all_cb()
133 void iio_channel_release_all_cb(struct iio_cb_buffer *cb_buff) in iio_channel_release_all_cb()
141 *iio_channel_cb_get_channels(const struct iio_cb_buffer *cb_buffer) in iio_channel_cb_get_channels()
[all …]
/linux-6.3-rc2/include/linux/iio/
A Dconsumer.h130 struct iio_cb_buffer;
141 struct iio_cb_buffer *iio_channel_get_all_cb(struct device *dev,
153 int iio_channel_cb_set_buffer_watermark(struct iio_cb_buffer *cb_buffer,
160 void iio_channel_release_all_cb(struct iio_cb_buffer *cb_buffer);
166 int iio_channel_start_all_cb(struct iio_cb_buffer *cb_buff);
172 void iio_channel_stop_all_cb(struct iio_cb_buffer *cb_buff);
185 *iio_channel_cb_get_channels(const struct iio_cb_buffer *cb_buffer);
197 *iio_channel_cb_get_iio_dev(const struct iio_cb_buffer *cb_buffer);
/linux-6.3-rc2/drivers/input/touchscreen/
A Dresistive-adc-touch.c52 struct iio_cb_buffer *iio_cb;
/linux-6.3-rc2/drivers/input/joystick/
A Dadc-joystick.c25 struct iio_cb_buffer *buffer;
/linux-6.3-rc2/drivers/iio/potentiostat/
A Dlmp91000.c69 struct iio_cb_buffer *cb_buffer;
/linux-6.3-rc2/sound/soc/stm/
A Dstm32_adfsdm.c35 struct iio_cb_buffer *iio_cb;

Completed in 7 milliseconds