Lines Matching refs:cbuf
38 int cirbuf_init(struct cirbuf *cbuf, char *buf, unsigned int start, unsigned int maxlen);
82 int cirbuf_add_head_safe(struct cirbuf *cbuf, char c);
88 void cirbuf_add_head(struct cirbuf *cbuf, char c);
94 int cirbuf_add_tail_safe(struct cirbuf *cbuf, char c);
100 void cirbuf_add_tail(struct cirbuf *cbuf, char c);
106 int cirbuf_del_head_safe(struct cirbuf *cbuf);
112 void cirbuf_del_head(struct cirbuf *cbuf);
118 int cirbuf_del_tail_safe(struct cirbuf *cbuf);
124 void cirbuf_del_tail(struct cirbuf *cbuf);
130 char cirbuf_get_head(struct cirbuf *cbuf);
136 char cirbuf_get_tail(struct cirbuf *cbuf);
143 int cirbuf_add_buf_head(struct cirbuf *cbuf, const char *c, unsigned int n);
150 int cirbuf_add_buf_tail(struct cirbuf *cbuf, const char *c, unsigned int n);
156 int cirbuf_del_buf_head(struct cirbuf *cbuf, unsigned int size);
162 int cirbuf_del_buf_tail(struct cirbuf *cbuf, unsigned int size);
169 int cirbuf_get_buf_head(struct cirbuf *cbuf, char *c, unsigned int size);
176 int cirbuf_get_buf_tail(struct cirbuf *cbuf, char *c, unsigned int size);
182 int cirbuf_align_left(struct cirbuf *cbuf);
187 int cirbuf_align_right(struct cirbuf *cbuf);