Lines Matching full:update
22 static int membuff_putrawflex(struct membuff *mb, int maxlen, bool update, in membuff_putrawflex() argument
46 /* update the head pointer to mark these bytes as written */ in membuff_putrawflex()
47 if (update) in membuff_putrawflex()
56 if (update) in membuff_putrawflex()
67 /* update the head pointer to mark these bytes as written */ in membuff_putrawflex()
68 if (update) in membuff_putrawflex()
76 int membuff_putraw(struct membuff *mb, int maxlen, bool update, char **data) in membuff_putraw() argument
82 size = membuff_putrawflex(mb, maxlen, update, &datap, &offset); in membuff_putraw()
99 int membuff_getraw(struct membuff *mb, int maxlen, bool update, char **data) in membuff_getraw() argument
120 if (update) in membuff_getraw()
135 if (update) { in membuff_getraw()
142 debug("getraw: maxlen=%d, update=%d, head=%d, tail=%d, data=%d, len=%d", in membuff_getraw()
143 maxlen, update, (int)(mb->head - mb->start), in membuff_getraw()
319 /* terminate the string, update the membuff and return success */ in membuff_readline()