Lines Matching defs:buf

413     unsigned char buf[HEAD + EXTRA];
416 read(log->fd, buf, HEAD + EXTRA) != HEAD + EXTRA ||
417 memcmp(buf, log_gzhead, HEAD)) {
420 log->first = PULL8(buf + HEAD);
421 log->last = PULL8(buf + HEAD + 8);
422 log->ccrc = PULL4(buf + HEAD + 16);
423 log->clen = PULL4(buf + HEAD + 20);
424 log->tcrc = PULL4(buf + HEAD + 24);
425 log->tlen = PULL4(buf + HEAD + 28);
426 log->stored = PULL2(buf + HEAD + 32);
427 log->back = 3 + (buf[HEAD + 34] & 7);
428 op = (buf[HEAD + 34] >> 3) & 3;
465 unsigned char buf[6];
472 /* get the byte to modify (one or two back) into buf[0] -- don't need to
475 buf[0] = 0;
477 read(log->fd, buf, 1) != 1))
484 buf[1] = 0;
485 buf[2 - len] = (*buf & (mask - 1)) + (last ? mask : 0);
489 PUT2(buf + 2, log->stored);
490 PUT2(buf + 4, log->stored ^ 0xffff);
492 write(log->fd, buf + 2 - len, len + 4) != len + 4 ||
505 unsigned char buf[8];
550 PUT4(buf, log->tcrc);
551 PUT4(buf + 4, log->tlen);
552 if (write(log->fd, buf, 8) != 8 ||
615 unsigned char buf[DICT];
631 dict = read(fd, buf, DICT);
638 deflateSetDictionary(&strm, buf, (uint)dict);
646 read(log->fd, buf, 1) != 1 || lseek(log->fd, -1, SEEK_CUR) < 0) {
650 deflatePrime(&strm, (8 - log->back) & 7, *buf);
660 strm.next_out = buf;
663 if (got && write(log->fd, buf, got) != got) {
678 read(log->fd, buf, 1) != 1)
681 if (*buf) {
683 while ((*buf & ((uint)1 << (8 - log->back++))) == 0)
684 ; /* guaranteed to terminate, since *buf != 0 */
702 PUT4(buf, log->tcrc);
703 PUT4(buf + 4, log->tlen);
704 if (log_last(log, 1) || write(log->fd, buf, 8) != 8 ||
913 unsigned char *data, buf[5];
939 if (read(log->fd, buf, 5) != 5)
941 block = PULL2(buf + 1);