Lines Matching refs:match
123 const BYTE *match; in LZ4_decompress_generic() local
164 match = op - offset; in LZ4_decompress_generic()
165 assert(match <= op); /* check overflow */ in LZ4_decompress_generic()
170 (dict == withPrefix64k || match >= lowPrefix)) { in LZ4_decompress_generic()
172 memcpy(op + 0, match + 0, 8); in LZ4_decompress_generic()
173 memcpy(op + 8, match + 8, 8); in LZ4_decompress_generic()
174 memcpy(op + 16, match + 16, 2); in LZ4_decompress_generic()
280 match = op - offset; in LZ4_decompress_generic()
286 if ((checkOffset) && (unlikely(match + dictSize < lowPrefix))) { in LZ4_decompress_generic()
326 if ((dict == usingExtDict) && (match < lowPrefix)) { in LZ4_decompress_generic()
334 if (length <= (size_t)(lowPrefix - match)) { in LZ4_decompress_generic()
339 memmove(op, dictEnd - (lowPrefix - match), in LZ4_decompress_generic()
347 size_t const copySize = (size_t)(lowPrefix - match); in LZ4_decompress_generic()
378 const BYTE * const matchEnd = match + mlen; in LZ4_decompress_generic()
384 *op++ = *match++; in LZ4_decompress_generic()
386 memcpy(op, match, mlen); in LZ4_decompress_generic()
395 op[0] = match[0]; in LZ4_decompress_generic()
396 op[1] = match[1]; in LZ4_decompress_generic()
397 op[2] = match[2]; in LZ4_decompress_generic()
398 op[3] = match[3]; in LZ4_decompress_generic()
399 match += inc32table[offset]; in LZ4_decompress_generic()
400 memcpy(op + 4, match, 4); in LZ4_decompress_generic()
401 match -= dec64table[offset]; in LZ4_decompress_generic()
403 LZ4_copy8(op, match); in LZ4_decompress_generic()
404 match += 8; in LZ4_decompress_generic()
421 LZ4_wildCopy(op, match, oCopyLimit); in LZ4_decompress_generic()
422 match += oCopyLimit - op; in LZ4_decompress_generic()
426 *op++ = *match++; in LZ4_decompress_generic()
428 LZ4_copy8(op, match); in LZ4_decompress_generic()
430 LZ4_wildCopy(op + 8, match + 8, cpy); in LZ4_decompress_generic()