Lines Matching refs:blen
89 int click = bb->bitpos >> 3, blow, blen; in bitbuf_get() local
99 blen = 8-blow; in bitbuf_get()
100 if (blen > bits) blen = bits; in bitbuf_get()
101 result |= ((bb->buf[click] >> blow) & ((1<<blen)-1)) << offset; in bitbuf_get()
102 offset += blen; in bitbuf_get()
103 bits -= blen; in bitbuf_get()
104 bb->bitpos += blen; in bitbuf_get()
122 int click = bb->bitpos >> 3, blow, blen; in bitbuf_put() local
130 blen = 8-blow; in bitbuf_put()
131 if (blen > len) blen = len; in bitbuf_put()
133 bb->bitpos += blen; in bitbuf_put()
134 data >>= blen; in bitbuf_put()
135 len -= blen; in bitbuf_put()