Lines Matching refs:match
123 const BYTE *match; in LZ4_decompress_generic() local
167 match = op - offset; in LZ4_decompress_generic()
168 assert(match <= op); /* check overflow */ in LZ4_decompress_generic()
173 (dict == withPrefix64k || match >= lowPrefix)) { in LZ4_decompress_generic()
175 LZ4_memcpy(op + 0, match + 0, 8); in LZ4_decompress_generic()
176 LZ4_memcpy(op + 8, match + 8, 8); in LZ4_decompress_generic()
177 LZ4_memcpy(op + 16, match + 16, 2); in LZ4_decompress_generic()
291 match = op - offset; in LZ4_decompress_generic()
297 if ((checkOffset) && (unlikely(match + dictSize < lowPrefix))) { in LZ4_decompress_generic()
337 if ((dict == usingExtDict) && (match < lowPrefix)) { in LZ4_decompress_generic()
345 if (length <= (size_t)(lowPrefix - match)) { in LZ4_decompress_generic()
350 memmove(op, dictEnd - (lowPrefix - match), in LZ4_decompress_generic()
358 size_t const copySize = (size_t)(lowPrefix - match); in LZ4_decompress_generic()
389 const BYTE * const matchEnd = match + mlen; in LZ4_decompress_generic()
395 *op++ = *match++; in LZ4_decompress_generic()
397 LZ4_memcpy(op, match, mlen); in LZ4_decompress_generic()
406 op[0] = match[0]; in LZ4_decompress_generic()
407 op[1] = match[1]; in LZ4_decompress_generic()
408 op[2] = match[2]; in LZ4_decompress_generic()
409 op[3] = match[3]; in LZ4_decompress_generic()
410 match += inc32table[offset]; in LZ4_decompress_generic()
411 LZ4_memcpy(op + 4, match, 4); in LZ4_decompress_generic()
412 match -= dec64table[offset]; in LZ4_decompress_generic()
414 LZ4_copy8(op, match); in LZ4_decompress_generic()
415 match += 8; in LZ4_decompress_generic()
432 LZ4_wildCopy(op, match, oCopyLimit); in LZ4_decompress_generic()
433 match += oCopyLimit - op; in LZ4_decompress_generic()
437 *op++ = *match++; in LZ4_decompress_generic()
439 LZ4_copy8(op, match); in LZ4_decompress_generic()
441 LZ4_wildCopy(op + 8, match + 8, cpy); in LZ4_decompress_generic()