Lines Matching defs:dstPtr
444 void LZ4_wildCopy8(void* dstPtr, const void* srcPtr, void* dstEnd)
446 BYTE* d = (BYTE*)dstPtr;
475 LZ4_memcpy_using_offset_base(BYTE* dstPtr, const BYTE* srcPtr, BYTE* dstEnd, const size_t offset)
477 assert(srcPtr + offset == dstPtr);
479 LZ4_write32(dstPtr, 0); /* silence an msan warning when offset==0 */
480 dstPtr[0] = srcPtr[0];
481 dstPtr[1] = srcPtr[1];
482 dstPtr[2] = srcPtr[2];
483 dstPtr[3] = srcPtr[3];
485 LZ4_memcpy(dstPtr+4, srcPtr, 4);
487 dstPtr += 8;
489 LZ4_memcpy(dstPtr, srcPtr, 8);
490 dstPtr += 8;
494 LZ4_wildCopy8(dstPtr, srcPtr, dstEnd);
501 LZ4_wildCopy32(void* dstPtr, const void* srcPtr, void* dstEnd)
503 BYTE* d = (BYTE*)dstPtr;
511 * - dstEnd >= dstPtr + MINMATCH
514 LZ4_memcpy_using_offset(BYTE* dstPtr, const BYTE* srcPtr, BYTE* dstEnd, const size_t offset)
518 assert(dstEnd >= dstPtr + MINMATCH);
541 LZ4_memcpy_using_offset_base(dstPtr, srcPtr, dstEnd, offset);
545 LZ4_memcpy(dstPtr, v, 8);
546 dstPtr += 8;
547 while (dstPtr < dstEnd) {
548 LZ4_memcpy(dstPtr, v, 8);
549 dstPtr += 8;