Lines Matching defs:bufcnt
290 if (unlikely (bufcnt == bufsize)) \
292 buf[bufcnt++] = (ch); \
306 if (unlikely (bufcnt + _len > bufsize)) \
308 memcpy (buf + bufcnt, _str, _len); \
309 bufcnt += _len; \
324 size_t bufcnt;
334 .bufcntp = &bufcnt,
368 bufcnt = 0;
433 bufcnt = 0;
472 bufcnt = 0;
523 bufcnt = 0;
707 size_t start_idx = bufcnt;
929 string_end_idx = bufcnt;
964 string_end_idx = bufcnt;
997 string_end_idx = bufcnt;
1034 string_end_idx = bufcnt;
1037 start_idx = bufcnt = string_end_idx;
1041 string_end_idx = bufcnt;
1046 while (bufcnt - non_printing < (size_t) width)
1063 string_end_idx = bufcnt;
1079 size_t bufavail = bufsize - bufcnt;
1082 r = snprintf (&buf[bufcnt], bufavail, "# <%s>",
1086 r = snprintf (&buf[bufcnt], bufavail, "# %#" PRIx64,
1092 bufcnt += r;
1093 string_end_idx = bufcnt;
1111 while (bufcnt + prefix_size - non_printing < start_idx + width)
1120 bufcnt = string_end_idx;
1139 if (bufcnt == bufsize)
1141 buf[bufcnt] = '\0';
1144 retval = outcb (buf, bufcnt, outcbarg);