Lines Matching refs:rPos
1393 { int rPos;
1394 for (rPos = 0 ; rPos < MINMATCH ; rPos++) {
1395 int const cost = LZ4HC_literalsPrice(llen + rPos);
1396 opt[rPos].mlen = 1;
1397 opt[rPos].off = 0;
1398 opt[rPos].litlen = llen + rPos;
1399 opt[rPos].price = cost;
1400 DEBUGLOG(7, "rPos:%3i => price:%3i (litlen=%i) -- initial setup",
1401 rPos, cost, opt[rPos].litlen);
1414 DEBUGLOG(7, "rPos:%3i => price:%3i (matchlen=%i) -- initial setup",
1424 DEBUGLOG(7, "rPos:%3i => price:%3i (litlen=%i) -- initial setup",
1434 DEBUGLOG(7, "rPos:%u[%u] vs [%u]%u",
1447 DEBUGLOG(7, "search at rPos:%u", cur);
1475 DEBUGLOG(7, "rPos:%3i => price:%3i (litlen=%i)",
1489 DEBUGLOG(7, "testing price rPos %i (last_match_pos=%i)",
1503 DEBUGLOG(7, "rPos:%3i => price:%3i (matchlen=%i)",
1521 DEBUGLOG(7, "rPos:%3i => price:%3i (litlen=%i)", last_match_pos+addLit, opt[last_match_pos+addLit].price, addLit);
1551 { int rPos = 0; /* relative position (to ip) */
1552 while (rPos < last_match_pos) {
1553 int const ml = opt[rPos].mlen;
1554 int const offset = opt[rPos].off;
1555 if (ml == 1) { ip++; rPos++; continue; } /* literal; note: can end up with several literals, in which case, skip them */
1556 rPos += ml;