Lines Matching defs:pos

187 /// the actual match finder code. Sets up "cur" and "pos". This macro
202 const uint32_t pos = mf->read_pos + mf->offset
223 matches_count = func(len_limit, pos, cur, cur_match, mf->depth, \
240 /// \param pos lzma_mf.read_pos + lzma_mf.offset
252 const uint32_t pos,
265 const uint32_t delta = pos - cur_match;
311 const uint32_t delta2 = pos - mf->hash[hash_2_value];
314 mf->hash[hash_2_value] = pos;
315 mf->hash[FIX_3_HASH_SIZE + hash_value] = pos;
347 const uint32_t pos = mf->read_pos + mf->offset;
354 mf->hash[hash_2_value] = pos;
355 mf->hash[FIX_3_HASH_SIZE + hash_value] = pos;
372 uint32_t delta2 = pos - mf->hash[hash_2_value];
374 = pos - mf->hash[FIX_3_HASH_SIZE + hash_3_value];
377 mf->hash[hash_2_value ] = pos;
378 mf->hash[FIX_3_HASH_SIZE + hash_3_value] = pos;
379 mf->hash[FIX_4_HASH_SIZE + hash_value] = pos;
426 const uint32_t pos = mf->read_pos + mf->offset;
433 mf->hash[hash_2_value] = pos;
434 mf->hash[FIX_3_HASH_SIZE + hash_3_value] = pos;
435 mf->hash[FIX_4_HASH_SIZE + hash_value] = pos;
452 const uint32_t pos,
469 const uint32_t delta = pos - cur_match;
518 const uint32_t pos,
533 const uint32_t delta = pos - cur_match;
576 bt_skip_func(len_limit, pos, cur, cur_match, mf->depth, \
594 mf->hash[hash_value] = pos;
609 mf->hash[hash_value] = pos;
626 const uint32_t delta2 = pos - mf->hash[hash_2_value];
629 mf->hash[hash_2_value] = pos;
630 mf->hash[FIX_3_HASH_SIZE + hash_value] = pos;
663 mf->hash[hash_2_value] = pos;
664 mf->hash[FIX_3_HASH_SIZE + hash_value] = pos;
681 uint32_t delta2 = pos - mf->hash[hash_2_value];
683 = pos - mf->hash[FIX_3_HASH_SIZE + hash_3_value];
686 mf->hash[hash_2_value] = pos;
687 mf->hash[FIX_3_HASH_SIZE + hash_3_value] = pos;
688 mf->hash[FIX_4_HASH_SIZE + hash_value] = pos;
736 mf->hash[hash_2_value] = pos;
737 mf->hash[FIX_3_HASH_SIZE + hash_3_value] = pos;
738 mf->hash[FIX_4_HASH_SIZE + hash_value] = pos;