Lines Matching refs:bi_valid
207 if (s->bi_valid > (int)Buf_size - length) {
208 s->bi_buf |= (ush)value << s->bi_valid;
210 s->bi_buf = (ush)value >> (Buf_size - s->bi_valid);
211 s->bi_valid += length - Buf_size;
213 s->bi_buf |= (ush)value << s->bi_valid;
214 s->bi_valid += length;
221 if (s->bi_valid > (int)Buf_size - len) {\
223 s->bi_buf |= (ush)val << s->bi_valid;\
225 s->bi_buf = (ush)val >> (Buf_size - s->bi_valid);\
226 s->bi_valid += len - Buf_size;\
228 s->bi_buf |= (ush)(value) << s->bi_valid;\
229 s->bi_valid += len;\
402 s->bi_valid = 0;
911 if (1 + s->last_eob_len + 10 - s->bi_valid < 9) {
1190 if (s->bi_valid == 16) {
1193 s->bi_valid = 0;
1194 } else if (s->bi_valid >= 8) {
1197 s->bi_valid -= 8;
1207 if (s->bi_valid > 8) {
1209 } else if (s->bi_valid > 0) {
1213 s->bi_valid = 0;