Lines Matching full:mb

45  * @mb: membuff to purge
47 void membuff_purge(struct membuff *mb);
62 * @mb: membuff to adjust
68 int membuff_putraw(struct membuff *mb, int maxlen, bool update, char **data);
79 * @mb: membuff to adjust
86 int membuff_getraw(struct membuff *mb, int maxlen, bool update, char **data);
91 * @mb: membuff to adjust
95 bool membuff_putbyte(struct membuff *mb, int ch);
98 * @mb: membuff to adjust
102 int membuff_getbyte(struct membuff *mb);
110 * @mb: membuff to adjust
113 int membuff_peekbyte(struct membuff *mb);
121 * @mb: membuff to adjust
126 int membuff_get(struct membuff *mb, char *buff, int maxlen);
134 * @mb: membuff to adjust
139 int membuff_put(struct membuff *mb, const char *buff, int length);
144 * @mb: membuff to check
147 bool membuff_isempty(struct membuff *mb);
152 * @mb: membuff to check
155 int membuff_avail(struct membuff *mb);
162 * @mb: membuff to check
165 int membuff_size(struct membuff *mb);
173 * @mb: membuff to adjust
176 bool membuff_makecontig(struct membuff *mb);
181 * @mb: membuff to check
184 int membuff_free(struct membuff *mb);
193 * @mb: membuff to adjust
199 int membuff_readline(struct membuff *mb, char *str, int maxlen, int minch);
206 * @mb: membuff to adjust
212 int membuff_extend_by(struct membuff *mb, int by, int max);
217 * @mb: membuff to set up
221 void membuff_init(struct membuff *mb, char *buff, int size);
226 * @mb: membuff to uninit
228 void membuff_uninit(struct membuff *mb);
233 * @mb: membuff to init
237 int membuff_new(struct membuff *mb, int size);
242 * @mb: membuff to dispose
244 void membuff_dispose(struct membuff *mb);