Lines Matching refs:pIn
10470 MEM_STATIC size_t ZSTD_count(const BYTE* pIn, const BYTE* pMatch, const BYTE* const pInLimit) in ZSTD_count() argument
10472 const BYTE* const pStart = pIn; in ZSTD_count()
10475 if (pIn < pInLoopLimit) { in ZSTD_count()
10476 { size_t const diff = MEM_readST(pMatch) ^ MEM_readST(pIn); in ZSTD_count()
10478 pIn+=sizeof(size_t); pMatch+=sizeof(size_t); in ZSTD_count()
10479 while (pIn < pInLoopLimit) { in ZSTD_count()
10480 size_t const diff = MEM_readST(pMatch) ^ MEM_readST(pIn); in ZSTD_count()
10481 if (!diff) { pIn+=sizeof(size_t); pMatch+=sizeof(size_t); continue; } in ZSTD_count()
10482 pIn += ZSTD_NbCommonBytes(diff); in ZSTD_count()
10483 return (size_t)(pIn - pStart); in ZSTD_count()
10485 …if (MEM_64bits() && (pIn<(pInLimit-3)) && (MEM_read32(pMatch) == MEM_read32(pIn))) { pIn+=4; pMatc… in ZSTD_count()
10486 if ((pIn<(pInLimit-1)) && (MEM_read16(pMatch) == MEM_read16(pIn))) { pIn+=2; pMatch+=2; } in ZSTD_count()
10487 if ((pIn<pInLimit) && (*pMatch == *pIn)) pIn++; in ZSTD_count()
10488 return (size_t)(pIn - pStart); in ZSTD_count()
19675 const BYTE* pIn, const BYTE* pAnchor, in ZSTD_ldm_countBackwardsMatch() argument
19679 while (pIn > pAnchor && pMatch > pBase && pIn[-1] == pMatch[-1]) { in ZSTD_ldm_countBackwardsMatch()
19680 pIn--; in ZSTD_ldm_countBackwardsMatch()