Lines Matching defs:window_bits
23 /* A RingBuffer(window_bits, tail_bits) contains `1 << window_bits' bytes of
25 `position() % (1 << window_bits)'.
28 buffer_[i] == buffer_[i + (1 << window_bits)], if i < (1 << tail_bits),
30 buffer_[-1] == buffer_[(1 << window_bits) - 1] and
31 buffer_[-2] == buffer_[(1 << window_bits) - 2]. */
33 /* Size of the ring-buffer is (1 << window_bits) + tail_size_. */
58 int window_bits = ComputeRbBits(params);
60 *(uint32_t*)&rb->size_ = 1u << window_bits;
61 *(uint32_t*)&rb->mask_ = (1u << window_bits) - 1;