Lines Matching refs:locbuf
99 /* locbuf size */
168 static uch locbuf[BUFSALLOC]; /* Space for 2 buffers of BUFS512 */
586 locptr = &locbuf[0];
589 b1.buf = &locbuf[0];
592 b2.buf = &locbuf[BUFS512];
1433 locptr = locbuf;
2082 locbuf[loccnt] = '\0';
2086 locbuf,
2121 locbuf, loccnt, pka_vbn,
2133 locptr = locbuf;
2195 reclen = *(ush*)locbuf;
2206 memcpy(locbuf+loccnt, inptr, size);
2212 memcpy(locbuf+loccnt, inptr, nneed);
2221 if ( WriteRecord(__G__ locbuf+2, reclen) )
2246 memcpy(locbuf, inptr, size);
2261 (unsigned)*(ush*)locbuf));
2262 if ( WriteRecord(__G__ locbuf+2, loccnt-2) )
2363 * Just eject everything we have in locbuf.
2370 if ( recsize==1 && locbuf[0] == CTRLZ )
2373 return WriteRecord(__G__ locbuf, recsize);
2379 /* Find end of record partially saved in locbuf */
2405 * No room in locbuf. Dump it and clear
2443 if (WriteRecord(__G__ locbuf, recsize))
2446 locptr = locbuf;