Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/iio/
Dbuffer_cb.c8 struct iio_cb_buffer { struct
15 static struct iio_cb_buffer *buffer_to_cb_buffer(struct iio_buffer *buffer) in buffer_to_cb_buffer() argument
17 return container_of(buffer, struct iio_cb_buffer, buffer); in buffer_to_cb_buffer()
22 struct iio_cb_buffer *cb_buff = buffer_to_cb_buffer(buffer); in iio_buffer_cb_store_to()
28 struct iio_cb_buffer *cb_buff = buffer_to_cb_buffer(buffer); in iio_buffer_cb_release()
38 struct iio_cb_buffer *iio_channel_get_all_cb(struct device *dev, in iio_channel_get_all_cb()
44 struct iio_cb_buffer *cb_buff; in iio_channel_get_all_cb()
96 int iio_channel_start_all_cb(struct iio_cb_buffer *cb_buff) in iio_channel_start_all_cb()
104 void iio_channel_stop_all_cb(struct iio_cb_buffer *cb_buff) in iio_channel_stop_all_cb()
112 void iio_channel_release_all_cb(struct iio_cb_buffer *cb_buff) in iio_channel_release_all_cb()
[all …]
/linux-4.1.27/include/linux/iio/
Dconsumer.h68 struct iio_cb_buffer;
79 struct iio_cb_buffer *iio_channel_get_all_cb(struct device *dev,
87 void iio_channel_release_all_cb(struct iio_cb_buffer *cb_buffer);
93 int iio_channel_start_all_cb(struct iio_cb_buffer *cb_buff);
99 void iio_channel_stop_all_cb(struct iio_cb_buffer *cb_buff);
112 *iio_channel_cb_get_channels(const struct iio_cb_buffer *cb_buffer);