lirc_buffer 35 include/media/lirc_dev.h static inline void lirc_buffer_clear(struct lirc_buffer *buf) lirc_buffer 48 include/media/lirc_dev.h static inline int lirc_buffer_init(struct lirc_buffer *buf, lirc_buffer 65 include/media/lirc_dev.h static inline void lirc_buffer_free(struct lirc_buffer *buf) lirc_buffer 75 include/media/lirc_dev.h static inline int lirc_buffer_len(struct lirc_buffer *buf) lirc_buffer 87 include/media/lirc_dev.h static inline int lirc_buffer_full(struct lirc_buffer *buf) lirc_buffer 92 include/media/lirc_dev.h static inline int lirc_buffer_empty(struct lirc_buffer *buf) lirc_buffer 97 include/media/lirc_dev.h static inline int lirc_buffer_available(struct lirc_buffer *buf) lirc_buffer 102 include/media/lirc_dev.h static inline unsigned int lirc_buffer_read(struct lirc_buffer *buf, lirc_buffer 114 include/media/lirc_dev.h static inline unsigned int lirc_buffer_write(struct lirc_buffer *buf, lirc_buffer 138 include/media/lirc_dev.h int (*add_to_buf) (void *data, struct lirc_buffer *buf); lirc_buffer 139 include/media/lirc_dev.h struct lirc_buffer *rbuf;