Searched refs:bufpos (Results 1 - 8 of 8) sorted by relevance

/freebsd-9.3-release/lib/libstand/
H A Dlseek.c71 off_t bufpos, filepos, target; local
109 bufpos = filepos - f->f_ralen;
115 target = bufpos + offset;
121 if (bufpos <= target && target < filepos) {
122 f->f_raoffset += target - bufpos;
123 f->f_ralen -= target - bufpos;
/freebsd-9.3-release/usr.bin/grep/
H A Dfile.c69 static unsigned char *bufpos; variable
84 bufpos = buffer;
187 return (bufpos);
191 if ((p = memchr(bufpos, '\n', bufrem)) != NULL) {
193 ret = bufpos;
194 len = p - bufpos;
196 bufpos = p;
206 memcpy(lnbuf + off, bufpos, len - off);
213 if ((p = memchr(bufpos, '\n', bufrem)) == NULL)
217 diff = p - bufpos;
[all...]
/freebsd-9.3-release/sbin/dmesg/
H A Ddmesg.c82 size_t buflen, bufpos; local
138 bufpos = MSGBUF_SEQ_TO_POS(&cur, cur.msg_wseq);
139 if (kvm_read(kd, (long)&cur.msg_ptr[bufpos], bp,
140 cur.msg_size - bufpos) != (ssize_t)(cur.msg_size - bufpos))
142 if (bufpos != 0 && kvm_read(kd, (long)cur.msg_ptr,
143 &bp[cur.msg_size - bufpos], bufpos) != (ssize_t)bufpos)
/freebsd-9.3-release/contrib/diff/src/
H A Dsdiff.c353 char *bufpos;
362 lf->bufpos = lf->buffer = lf->buflim = xmalloc (SDIFF_BUFSIZE + 1);
371 lf->bufpos = lf->buffer;
382 char *start = lf->bufpos;
386 lf->bufpos = (char *) memchr (lf->bufpos, '\n', lf->buflim - lf->bufpos);
387 if (! lf->bufpos)
392 start = lf->bufpos;
397 ++lf->bufpos;
352 char *bufpos; member in struct:line_filter
[all...]
/freebsd-9.3-release/contrib/pf/pflogd/
H A Dpflogd.c105 static char *bufpos = NULL; /* position in buffer */ variable
534 int len = bufpos - buffer;
556 bufpos = buffer;
569 bufpos = buffer;
618 memcpy(bufpos, &sh, sizeof(sh));
619 memcpy(bufpos + sizeof(sh), sp, h->caplen);
621 memcpy(bufpos, h, sizeof(*h));
622 memcpy(bufpos + sizeof(*h), sp, h->caplen);
625 bufpos += len;
752 bufpos
[all...]
/freebsd-9.3-release/contrib/bmake/
H A Dparse.c489 size_t bufpos; local
552 bufpos = 0;
554 assert(bufpos <= lf->len);
555 if (bufpos == lf->len) {
559 result = read(fd, lf->buf + bufpos, lf->len - bufpos);
567 bufpos += result;
569 assert(bufpos <= lf->len);
570 lf->len = bufpos;
/freebsd-9.3-release/cddl/contrib/opensolaris/tools/ctf/cvt/
H A Dctf.c567 caddr_t bufpos; local
572 bufpos = outbuf;
573 (void) bcopy_data(h, sizeof (ctf_header_t), &bufpos);
575 &bufpos);
576 (void) strtab_write(&buf->ctb_strtab, bcopy_data, &bufpos);
577 *resszp = bufpos - outbuf;
/freebsd-9.3-release/lib/libfetch/
H A Dhttp.c134 int bufpos; /* current read offset in buffer */ member in struct:httpio
226 io->bufpos = 0;
258 io->bufpos = 0;
278 if (!io->buf || io->bufpos == io->buflen) {
288 rlen = io->buflen - io->bufpos;
291 memcpy(buf, io->buf + io->bufpos, rlen);
292 io->bufpos += rlen;

Completed in 104 milliseconds