Lines Matching defs:buf
64 static char *buf; /* normal start of i/o buffer */
85 buf = &(bufmem[BLKMULT]);
118 bufend = buf + wrblksz;
119 bufpt = buf;
138 buf = &(bufmem[BLKMULT]);
157 bufend = buf + rdblksz;
171 buf = &(bufmem[BLKMULT]);
257 bufpt = buf;
258 bufend = buf + blksz;
264 if (ar_rev((off_t)(bufpt - buf)) < 0)
266 bufpt = buf + cnt;
267 bufend = buf + blksz;
272 bufend = buf + blksz;
273 bufpt = buf;
333 if ((res = ar_read(buf, blksz)) > 0) {
337 bufpt = buf;
338 bufend = buf + res;
462 if (bufpt > buf) {
786 if ((cnt = read(fd1, buf, blksz)) <= 0)
789 res = write(fd2, buf, cnt);
791 res = file_write(fd2, buf, cnt, &rem, &isem, sz, fnm);
846 if ((cnt = ar_read(buf, blksz)) > 0) {
847 bufpt = buf;
848 bufend = buf + cnt;
908 bufend = buf + blksz;
922 cnt = ar_write(buf, blksz);
934 memcpy(buf, bufend, push);
935 bufpt = buf + push;
941 bufpt = buf;
952 bufpt = buf + cnt;
954 memcpy(buf, bufpt, cnt);
955 bufpt = buf + cnt;
973 bufend = buf + blksz;