Lines Matching refs:put_buffer
56 INT32 put_buffer; /* current bit-accumulation buffer */
71 ((dest).put_buffer = (src).put_buffer, \
310 /* Only the right 24 bits of put_buffer are used; the valid bits are
312 * in one call, and we never retain more than 7 bits in put_buffer
322 register INT32 put_buffer = (INT32) code;
329 put_buffer &= (((INT32) 1)<<size) - 1; /* mask off any extra bits in code */
333 put_buffer <<= 24 - put_bits; /* align incoming bits */
335 put_buffer |= state->cur.put_buffer; /* and merge with old buffer contents */
338 int c = (int) ((put_buffer >> 16) & 0xFF);
344 put_buffer <<= 8;
348 state->cur.put_buffer = put_buffer; /* update state variables */
361 register INT32 put_buffer = (INT32) code;
371 put_buffer &= (((INT32) 1)<<size) - 1; /* mask off any extra bits in code */
375 put_buffer <<= 24 - put_bits; /* align incoming bits */
378 put_buffer |= entropy->saved.put_buffer;
381 int c = (int) ((put_buffer >> 16) & 0xFF);
387 put_buffer <<= 8;
391 entropy->saved.put_buffer = put_buffer; /* update variables */
401 state->cur.put_buffer = 0; /* and reset bit-buffer to empty */
411 entropy->saved.put_buffer = 0; /* and reset bit-buffer to empty */
1573 entropy->saved.put_buffer = 0;