iio_buffer         18 include/linux/iio/buffer.h struct iio_buffer;
iio_buffer         44 include/linux/iio/buffer.h 	int (*store_to)(struct iio_buffer *buffer, const void *data);
iio_buffer         45 include/linux/iio/buffer.h 	int (*read_first_n)(struct iio_buffer *buffer,
iio_buffer         48 include/linux/iio/buffer.h 	bool (*data_available)(struct iio_buffer *buffer);
iio_buffer         50 include/linux/iio/buffer.h 	int (*request_update)(struct iio_buffer *buffer);
iio_buffer         52 include/linux/iio/buffer.h 	int (*get_bytes_per_datum)(struct iio_buffer *buffer);
iio_buffer         53 include/linux/iio/buffer.h 	int (*set_bytes_per_datum)(struct iio_buffer *buffer, size_t bpd);
iio_buffer         54 include/linux/iio/buffer.h 	int (*get_length)(struct iio_buffer *buffer);
iio_buffer         55 include/linux/iio/buffer.h 	int (*set_length)(struct iio_buffer *buffer, int length);
iio_buffer         57 include/linux/iio/buffer.h 	void (*release)(struct iio_buffer *buffer);
iio_buffer        107 include/linux/iio/buffer.h 		       struct iio_buffer *insert_buffer,
iio_buffer        108 include/linux/iio/buffer.h 		       struct iio_buffer *remove_buffer);
iio_buffer        114 include/linux/iio/buffer.h void iio_buffer_init(struct iio_buffer *buffer);
iio_buffer        117 include/linux/iio/buffer.h 			struct iio_buffer *buffer, int bit);
iio_buffer        126 include/linux/iio/buffer.h 		      struct iio_buffer *buffer, int bit);
iio_buffer        215 include/linux/iio/buffer.h struct iio_buffer *iio_buffer_get(struct iio_buffer *buffer);
iio_buffer        216 include/linux/iio/buffer.h void iio_buffer_put(struct iio_buffer *buffer);
iio_buffer        228 include/linux/iio/buffer.h 	struct iio_buffer *buffer)
iio_buffer        245 include/linux/iio/buffer.h static inline void iio_buffer_get(struct iio_buffer *buffer) {}
iio_buffer        246 include/linux/iio/buffer.h static inline void iio_buffer_put(struct iio_buffer *buffer) {}
iio_buffer        456 include/linux/iio/iio.h 	struct iio_buffer		*buffer;
iio_buffer          8 include/linux/iio/kfifo_buf.h struct iio_buffer *iio_kfifo_allocate(struct iio_dev *indio_dev);
iio_buffer          9 include/linux/iio/kfifo_buf.h void iio_kfifo_free(struct iio_buffer *r);