• Home
  • Raw
  • Download

Lines Matching refs:position

11     size_t num_bytes, size_t position,  in EXPORT_FN()
21 const size_t pos_end = position + num_bytes; in EXPORT_FN()
23 position + num_bytes - FN(StoreLookahead)() + 1 : position; in EXPORT_FN()
28 size_t apply_random_heuristics = position + random_heuristics_window_size; in EXPORT_FN()
36 while (position + FN(HashTypeLength)() < pos_end) { in EXPORT_FN()
37 size_t max_length = pos_end - position; in EXPORT_FN()
38 size_t max_distance = BROTLI_MIN(size_t, position, max_backward_limit); in EXPORT_FN()
45 ringbuffer, ringbuffer_mask, dist_cache, position, max_length, in EXPORT_FN()
59 max_distance = BROTLI_MIN(size_t, position + 1, max_backward_limit); in EXPORT_FN()
62 ringbuffer, ringbuffer_mask, dist_cache, position + 1, max_length, in EXPORT_FN()
67 ++position; in EXPORT_FN()
71 position + FN(HashTypeLength)() < pos_end) { in EXPORT_FN()
78 position + 2 * sr.len + random_heuristics_window_size; in EXPORT_FN()
79 max_distance = BROTLI_MIN(size_t, position, max_backward_limit); in EXPORT_FN()
102 size_t range_start = position + 2; in EXPORT_FN()
103 size_t range_end = BROTLI_MIN(size_t, position + sr.len, store_end); in EXPORT_FN()
106 range_start, position + sr.len - (sr.distance << 2))); in EXPORT_FN()
111 position += sr.len; in EXPORT_FN()
114 ++position; in EXPORT_FN()
119 if (position > apply_random_heuristics) { in EXPORT_FN()
121 if (position > in EXPORT_FN()
132 BROTLI_MIN(size_t, position + 16, pos_end - kMargin); in EXPORT_FN()
133 for (; position < pos_jump; position += 4) { in EXPORT_FN()
134 FN(Store)(hasher, ringbuffer, ringbuffer_mask, position); in EXPORT_FN()
141 BROTLI_MIN(size_t, position + 8, pos_end - kMargin); in EXPORT_FN()
142 for (; position < pos_jump; position += 2) { in EXPORT_FN()
143 FN(Store)(hasher, ringbuffer, ringbuffer_mask, position); in EXPORT_FN()
150 insert_length += pos_end - position; in EXPORT_FN()