Lines Matching refs:srcp
41 u32 MI_CompressLZImpl(const u8 *srcp, u32 size, u8 *dstp, BOOL exFormat) in MI_CompressLZImpl() argument
54 SDK_ALIGN2_ASSERT(srcp); in MI_CompressLZImpl()
60 srcStartp = srcp; in MI_CompressLZImpl()
79 if ((lastLength = SearchLZ(srcStartp, srcp, size, &lastOffset, MAX_LENGTH)) != 0) in MI_CompressLZImpl()
119 srcp += lastLength; in MI_CompressLZImpl()
129 *dstp++ = *srcp++; in MI_CompressLZImpl()
256 static void SlideByte(LZCompressInfo * info, const u8 *srcp);
257 static inline void LZSlide(LZCompressInfo * info, const u8 *srcp, u32 n);
284 static void SlideByte(LZCompressInfo * info, const u8 *srcp) in SlideByte() argument
287 u8 in_data = *srcp; in SlideByte()
298 u8 out_data = *(srcp - 4096); in SlideByte()
335 static inline void LZSlide(LZCompressInfo * info, const u8 *srcp, u32 n) in LZSlide() argument
341 SlideByte(info, srcp++); in LZSlide()
361 u32 MI_CompressLZFastImpl(const u8 *srcp, u32 size, u8 *dstp, u8 *work, BOOL exFormat) in MI_CompressLZFastImpl() argument
373 SDK_ALIGN2_ASSERT(srcp); in MI_CompressLZFastImpl()
398 if ( (lastLength = SearchLZFast(&info, srcp, size, &lastOffset, MAX_LENGTH)) != 0 ) in MI_CompressLZFastImpl()
438 LZSlide(&info, srcp, lastLength); in MI_CompressLZFastImpl()
439 srcp += lastLength; in MI_CompressLZFastImpl()
449 LZSlide(&info, srcp, 1); in MI_CompressLZFastImpl()
450 *dstp++ = *srcp++; in MI_CompressLZFastImpl()
582 u32 MI_CompressRL(const u8 *srcp, u32 size, u8 *dstp) in MI_CompressRL() argument
603 startp = &srcp[RLSrcCount]; // Set compression target data in MI_CompressRL()
637 dstp[RLDstCount++] = srcp[RLSrcCount++]; in MI_CompressRL()
656 if (srcp[RLSrcCount] != srcp[RLSrcCount + runLength]) in MI_CompressRL()
670 dstp[RLDstCount++] = srcp[RLSrcCount]; in MI_CompressRL()
760 u32 MI_CompressHuffman(const u8 *srcp, u32 size, u8 *dstp, u8 huffBitSize, u8 *work) in MI_CompressHuffman() argument
774 SDK_NULL_ASSERT(srcp); in MI_CompressHuffman()
801 HuffTable[srcp[i]].Freq++; // 8-bit encoding in MI_CompressHuffman()
808 tmp = (u8)((srcp[i] & 0xf0) >> 4); // Store from upper 4 bits first in MI_CompressHuffman()
810 tmp = (u8)(srcp[i] & 0x0f); in MI_CompressHuffman()
940 u8 val = srcp[i]; in MI_CompressHuffman()