Lines Matching refs:bi_valid
515 int bi_valid; member
2042 if (s->bi_valid > (int)Buf_size - length) {
2043 s->bi_buf |= (value << s->bi_valid);
2045 s->bi_buf = (ush)value >> (Buf_size - s->bi_valid);
2046 s->bi_valid += length - Buf_size;
2048 s->bi_buf |= value << s->bi_valid;
2049 s->bi_valid += length;
2056 if ((s)->bi_valid > (int)Buf_size - len) {\
2058 (s)->bi_buf |= (val << (s)->bi_valid);\
2060 (s)->bi_buf = (ush)val >> (Buf_size - (s)->bi_valid);\
2061 (s)->bi_valid += len - Buf_size;\
2063 (s)->bi_buf |= (value) << (s)->bi_valid;\
2064 (s)->bi_valid += len;\
2163 s->bi_valid = 0;
2678 if (1 + s->last_eob_len + 10 - s->bi_valid < 9) {
2940 if (s->bi_valid == 16) {
2943 s->bi_valid = 0;
2944 } else if (s->bi_valid >= 8) {
2947 s->bi_valid -= 8;
2957 if (s->bi_valid > 8) {
2959 } else if (s->bi_valid > 0) {
2963 s->bi_valid = 0;