Lines Matching refs:srcp

78 static void        SlideByte  ( LZCompressInfo * info, const u8 *srcp );
79 static inline void LZSlide ( LZCompressInfo * info, const u8 *srcp, u32 n );
97 u32 CXCompressLZImpl(const u8 *srcp, u32 size, u8 *dstp, void *work, BOOL exFormat) in CXCompressLZImpl() argument
109 ASSERT( ((u32)srcp & 0x1) == 0 ); in CXCompressLZImpl()
147 if ( (lastLength = SearchLZ( &info, srcp, size, &lastOffset, MAX_LENGTH)) != 0 ) in CXCompressLZImpl()
187 LZSlide(&info, srcp, lastLength); in CXCompressLZImpl()
188 srcp += lastLength; in CXCompressLZImpl()
198 LZSlide(&info, srcp, 1); in CXCompressLZImpl()
199 *dstp++ = *srcp++; in CXCompressLZImpl()
336 static void SlideByte(LZCompressInfo * info, const u8 *srcp) in SlideByte() argument
339 u8 in_data = *srcp; in SlideByte()
350 u8 out_data = *(srcp - 4096); in SlideByte()
387 static inline void LZSlide(LZCompressInfo * info, const u8 *srcp, u32 n) in LZSlide() argument
393 SlideByte(info, srcp++); in LZSlide()
415 u32 CXCompressRL(const u8 *srcp, u32 size, u8 *dstp) in CXCompressRL() argument
426 ASSERT( srcp != NULL ); in CXCompressRL()
450 startp = &srcp[RLSrcCount]; // Set compression target data in CXCompressRL()
484 dstp[RLDstCount++] = srcp[RLSrcCount++]; in CXCompressRL()
503 if (srcp[RLSrcCount] != srcp[RLSrcCount + runLength]) in CXCompressRL()
517 dstp[RLDstCount++] = srcp[RLSrcCount]; in CXCompressRL()
577 static void HuffCountData( HuffData* table, const u8 *srcp, u32 size, u8 bitSize );
579 static u32 HuffConvertData( const HuffData *table, const u8* srcp, u8* dstp, u32 srcSize, u32 maxS…
606 u32 CXCompressHuffman( const u8 *srcp, u32 size, u8 *dstp, u8 huffBitSize, void *work ) in CXCompressHuffman() argument
615 ASSERT( srcp != NULL ); in CXCompressHuffman()
626 HuffCountData( info.huffTable, srcp, size, huffBitSize ); in CXCompressHuffman()
675 …u32 convSize = HuffConvertData( info.huffTable, srcp, &dstp[ huffDstCount ], size, size - huffDstC… in CXCompressHuffman()
740 static void HuffCountData( HuffData* table, const u8 *srcp, u32 size, u8 bitSize ) in HuffCountData() argument
749 table[ srcp[ i ] ].Freq++; // 8-bit encoding in HuffCountData()
756 tmp = (u8)( (srcp[ i ] & 0xf0) >> 4 ); in HuffCountData()
758 tmp = (u8)( srcp[ i ] & 0x0f ); in HuffCountData()
1217 static u32 HuffConvertData( const HuffData *table, const u8* srcp, u8* dstp, u32 srcSize, u32 maxSi… in HuffConvertData() argument
1228 u8 val = srcp[ i ]; in HuffConvertData()