Lines Matching refs:bitbuf_get
78 static unsigned bitbuf_get(struct bitbuf *bb, int bits) in bitbuf_get() function
201 final = bitbuf_get(bb, 1); in inflate()
202 type = bitbuf_get(bb, 2); in inflate()
212 len = bitbuf_get(bb, 16); in inflate()
213 nlen = bitbuf_get(bb, 16); in inflate()
241 litlen = bitbuf_get(bb, 5)+257; // max 288 in inflate()
242 distlen = bitbuf_get(bb, 5)+1; // max 32 in inflate()
243 hufflen = bitbuf_get(bb, 4)+4; // max 19 in inflate()
250 for (i=0; i<hufflen; i++) bits[hufflen_order[i]] = bitbuf_get(bb, 3); in inflate()
263 len = bitbuf_get(bb, sym-14+len+(len>>1)) + 3 + (len<<2); in inflate()
291 len = dd->lenbase[sym] + bitbuf_get(bb, dd->lenbits[sym]); in inflate()
293 dist = dd->distbase[sym] + bitbuf_get(bb, dd->distbits[sym]); in inflate()
401 if (bitbuf_get(bb, 24) != 0x088b1f || (flags = bitbuf_get(bb, 8)) > 31) in is_gzip()
406 if (flags & 4) bitbuf_skip(bb, bitbuf_get(bb, 16) * 8); in is_gzip()
407 if (flags & 8) while (bitbuf_get(bb, 8)); in is_gzip()
408 if (flags & 16) while (bitbuf_get(bb, 8)); in is_gzip()
477 if (~dd->crc != bitbuf_get(bb, 32) || dd->len != bitbuf_get(bb, 32)) in gunzip_fd()