Lines Matching refs:dbcnt
74 out.dbcnt = in.dbcnt;
76 if (in.dbcnt >= out.dbsz) {
86 in.dbcnt = out.dbcnt;
95 if (in.dbcnt)
96 out.dbcnt = in.dbcnt;
135 in.dbcnt = 0;
141 in.dbcnt = cnt - 1;
149 for (inp = in.dbp - in.dbcnt, outp = out.dbp; in.dbcnt;) {
150 maxlen = MIN(cbsz, in.dbcnt);
163 if (ch != '\n' && in.dbcnt < cbsz) {
164 (void)memmove(in.db, in.dbp - in.dbcnt, in.dbcnt);
169 in.dbcnt -= cnt;
171 --in.dbcnt;
181 if (!in.dbcnt || *inp != '\n')
185 for (; in.dbcnt && *inp++ != '\n'; --in.dbcnt);
186 if (!in.dbcnt)
189 --in.dbcnt;
194 if ((out.dbcnt += cbsz) >= out.dbsz)
198 in.dbp = in.db + in.dbcnt;
213 if (in.dbcnt) {
215 (void)memmove(out.dbp, in.dbp - in.dbcnt, in.dbcnt);
216 (void)memset(out.dbp + in.dbcnt,
217 ctab ? ctab[' '] : ' ', cbsz - in.dbcnt);
218 out.dbcnt += cbsz;
245 for (inp = in.db; in.dbcnt >= cbsz; inp += cbsz, in.dbcnt -= cbsz) {
251 out.dbcnt += cnt;
253 ++out.dbcnt;
255 if (out.dbcnt >= out.dbsz)
258 if (in.dbcnt)
259 (void)memmove(in.db, in.dbp - in.dbcnt, in.dbcnt);
260 in.dbp = in.db + in.dbcnt;
269 if (in.dbcnt) {
271 for (t = in.db + in.dbcnt - 1; t >= in.db && *t == ' '; --t);
276 out.dbcnt += cnt;
278 ++out.dbcnt;