Lines Matching refs:dbcnt
64 out.dbcnt = in.dbcnt; in def()
66 if (in.dbcnt >= out.dbsz) { in def()
76 in.dbcnt = out.dbcnt; in def()
84 if (in.dbcnt) in def_close()
85 out.dbcnt = in.dbcnt; in def_close()
114 in.dbcnt = 0; in block()
120 in.dbcnt = cnt - 1; in block()
129 for (inp = in.dbp - in.dbcnt, outp = out.dbp; in.dbcnt;) { in block()
130 maxlen = MIN(cbsz, (size_t)in.dbcnt); in block()
143 if (ch != '\n' && (size_t)in.dbcnt < cbsz) { in block()
144 (void)memmove(in.db, in.dbp - in.dbcnt, in.dbcnt); in block()
149 in.dbcnt -= cnt; in block()
151 --in.dbcnt; in block()
161 if (!in.dbcnt || *inp != '\n') in block()
165 for (; in.dbcnt && *inp++ != '\n'; --in.dbcnt) in block()
167 if (!in.dbcnt) in block()
170 --in.dbcnt; in block()
175 if ((out.dbcnt += cbsz) >= out.dbsz) in block()
179 in.dbp = in.db + in.dbcnt; in block()
193 if (in.dbcnt) { in block_close()
195 (void)memmove(out.dbp, in.dbp - in.dbcnt, in.dbcnt); in block_close()
196 (void)memset(out.dbp + in.dbcnt, ctab ? ctab[' '] : ' ', in block_close()
197 cbsz - in.dbcnt); in block_close()
198 out.dbcnt += cbsz; in block_close()
225 for (inp = in.db; (size_t)in.dbcnt >= cbsz; inp += cbsz, in.dbcnt -= cbsz) { in unblock()
232 out.dbcnt += cnt; in unblock()
235 if (++out.dbcnt >= out.dbsz) in unblock()
238 if (in.dbcnt) in unblock()
239 (void)memmove(in.db, in.dbp - in.dbcnt, in.dbcnt); in unblock()
240 in.dbp = in.db + in.dbcnt; in unblock()
249 if (in.dbcnt) { in unblock_close()
251 for (t = in.db + in.dbcnt - 1; t >= in.db && *t == ' '; --t) in unblock_close()
257 out.dbcnt += cnt; in unblock_close()
259 ++out.dbcnt; in unblock_close()