Home | History | Annotate | Download | only in lib

Lines Matching refs:bitpos

35   int fd, bitpos, len, max;
50 // Advance bitpos without the overhead of recording bits
54 int pos = bb->bitpos + bits, len = bb->len << 3;
61 bb->bitpos = pos;
67 int bufpos = bb->bitpos>>3;
74 return (bb->buf[bufpos]>>(bb->bitpos++&7))&1;
83 int click = bb->bitpos >> 3, blow, blen;
89 blow = bb->bitpos & 7;
95 bb->bitpos += blen;
103 if (!bb->bitpos) return;
105 xwrite(bb->fd, bb->buf, (bb->bitpos+7)>>3);
107 bb->bitpos = 0;
113 int click = bb->bitpos >> 3, blow, blen;
120 blow = bb->bitpos & 7;
124 bb->bitpos += blen;
211 bitbuf_skip(bb, (8-bb->bitpos)&7);
218 int pos = bb->bitpos >> 3, bblen = bb->len - pos;
334 bitbuf_put(bb, 0, (8-bb->bitpos)&7);
447 bitbuf_put(bb, 0, (8-bb->bitpos)&7);
476 bitbuf_skip(bb, (8-bb->bitpos)&7);