Lines Matching refs:db
217 if ((in.db = malloc(out.dbsz + in.dbsz - 1)) == NULL) { in setup()
221 out.db = in.db; in setup()
222 } else if ((in.db = in setup()
224 (out.db = malloc((u_int)(out.dbsz + cbsz))) == NULL) { in setup()
228 in.dbp = in.db; in setup()
229 out.dbp = out.db; in setup()
423 memset(out.db, 0, out.dbsz); in dd_close()
425 out.dbp = out.db + out.dbcnt; in dd_close()
473 outp = out.db; in dd_out()
555 (void)memmove(out.db, out.dbp - out.dbcnt, out.dbcnt); in dd_out()
556 out.dbp = out.db + out.dbcnt; in dd_out()
610 if ((nr = read(in.fd, in.db, bcnt)) > 0) { in pos_in()
688 if ((n = read(out.fd, out.db, out.dbsz)) > 0) in pos_out()
712 if ((n = bwrite(out.fd, out.db, out.dbsz)) != out.dbsz) { in pos_out()
803 for (inp = in.db, cnt = in.dbrcnt; in block()
807 in.dbp = in.db; in block()
835 (void)memmove(in.db, in.dbp - in.dbcnt, in.dbcnt); in block()
869 in.dbp = in.db + in.dbcnt; in block()
916 for (inp = in.db; in.dbcnt >= cbsz; inp += cbsz, in.dbcnt -= cbsz) { in unblock()
930 (void)memmove(in.db, in.dbp - in.dbcnt, in.dbcnt); in unblock()
931 in.dbp = in.db + in.dbcnt; in unblock()
942 for (t = in.db + in.dbcnt - 1; t >= in.db && *t == ' '; --t); in unblock_close()
943 if (t >= in.db) { in unblock_close()
944 cnt = t - in.db + 1; in unblock_close()
945 (void)memmove(out.dbp, in.db, cnt); in unblock_close()