Lines Matching refs:lirc_buffer
24 struct lirc_buffer { struct
34 static inline void lirc_buffer_clear(struct lirc_buffer *buf) in lirc_buffer_clear() argument
47 static inline int lirc_buffer_init(struct lirc_buffer *buf, in lirc_buffer_init()
62 static inline void lirc_buffer_free(struct lirc_buffer *buf) in lirc_buffer_free()
71 static inline int lirc_buffer_len(struct lirc_buffer *buf) in lirc_buffer_len()
83 static inline int lirc_buffer_full(struct lirc_buffer *buf) in lirc_buffer_full()
88 static inline int lirc_buffer_empty(struct lirc_buffer *buf) in lirc_buffer_empty()
93 static inline int lirc_buffer_available(struct lirc_buffer *buf) in lirc_buffer_available()
98 static inline unsigned int lirc_buffer_read(struct lirc_buffer *buf, in lirc_buffer_read()
110 static inline unsigned int lirc_buffer_write(struct lirc_buffer *buf, in lirc_buffer_write()
199 int (*add_to_buf)(void *data, struct lirc_buffer *buf);
200 struct lirc_buffer *rbuf;