Lines Matching defs:ob
50 ob_t ob;
69 ob.o_len = 1024;
70 ob.o_end = (ob.o_buf = ob.o_nxt = xmalloc(ob.o_len)) + ob.o_len;
93 coffs = ob.o_nxt - ob.o_buf;
94 ob.o_len *= 2;
95 ob.o_end = (ob.o_buf = xrealloc(ob.o_buf, ob.o_len)) + ob.o_len;
96 ob.o_nxt = ob.o_buf + coffs;
108 if (ob.o_buf != ob.o_nxt) {
110 sz = ob.o_nxt - ob.o_buf;
111 if (sz > ob.o_len)
113 if (fwrite(ob.o_buf, sz, 1, lout) != 1)
115 ob.o_nxt = ob.o_buf;
126 if (ob.o_nxt == ob.o_end)
128 *ob.o_nxt++ = (char)c;
192 if (ob.o_nxt == ob.o_end)
194 *ob.o_nxt++ = *s++;
205 if ((ob.o_end - ob.o_nxt) < 3 * sizeof (int))
207 ob.o_nxt += sprintf(ob.o_nxt, "%d", i);