Home
last modified time | relevance | path

Searched refs:srcp (Results 1 – 7 of 7) sorted by relevance

/RvlSDK-3.1.4/build/libraries/cx/src/
DCXStreamingUncompression.c106 static inline u32 CXiReadHeader( u8* headerSize, s32 *destCount, const u8* srcp, u32 srcSize, s32 f… in CXiReadHeader() argument
114 *destCount |= (*srcp << ((3 - *headerSize) * 8)); in CXiReadHeader()
118 *destCount |= (*srcp << ((6 - *headerSize) * 8)); in CXiReadHeader()
120 ++srcp; in CXiReadHeader()
157 const u8* srcp = (const u8*)data; in CXReadUncompRL() local
166 if ( (*srcp & CX_COMPRESSION_TYPE_MASK) != CX_COMPRESSION_RL ) in CXReadUncompRL()
170 if ( (*srcp & 0x0F ) != 0 ) in CXReadUncompRL()
175 …read_len = CXiReadHeader( &context->headerSize, &context->destCount, srcp, len, context->forceDest… in CXReadUncompRL()
176 srcp += read_len; in CXReadUncompRL()
192 *context->destp++ = *srcp++; in CXReadUncompRL()
[all …]
DCXUncompression.c35 u32 CXGetUncompressedSize( const void *srcp ) in CXGetUncompressedSize() argument
37 u32 size = CXiConvertEndian_( *(u32*)srcp ) >> 8; in CXGetUncompressedSize()
40 size = CXiConvertEndian_( *((u32*)srcp + 1) ); in CXGetUncompressedSize()
60 void CXUncompressAny( const void* srcp, void* destp ) in CXUncompressAny() argument
62 switch ( CXGetCompressionType( srcp ) ) in CXUncompressAny()
66 CXUncompressRL( srcp, destp ); in CXUncompressAny()
70 CXUncompressLZ( srcp, destp ); in CXUncompressAny()
74 CXUncompressHuffman( srcp, destp ); in CXUncompressAny()
78 CXUnfilterDiff( srcp, destp ); in CXUncompressAny()
109 void CXUncompressRL( const void *srcp, void *destp ) in CXUncompressRL() argument
[all …]
DCXSecureUncompression.c42 s32 CXSecureUncompressAny( const void* srcp, u32 srcSize, void* destp ) in CXSecureUncompressAny() argument
44 switch ( CXGetCompressionType( srcp ) ) in CXSecureUncompressAny()
48 return CXSecureUncompressRL( srcp, srcSize, destp ); in CXSecureUncompressAny()
51 return CXSecureUncompressLZ( srcp, srcSize, destp ); in CXSecureUncompressAny()
54 return CXSecureUncompressHuffman( srcp, srcSize, destp ); in CXSecureUncompressAny()
57 return CXSecureUnfilterDiff( srcp, srcSize, destp ); in CXSecureUncompressAny()
89 s32 CXSecureUncompressRL( const void *srcp, u32 srcSize, void *destp ) in CXSecureUncompressRL() argument
91 const u8 *pSrc = srcp; in CXSecureUncompressRL()
213 s32 CXSecureUncompressLZ( const void *srcp, u32 srcSize, void *destp ) in CXSecureUncompressLZ() argument
215 const u8* pSrc = srcp; in CXSecureUncompressLZ()
[all …]
DCXCompression.c78 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
[all …]
/RvlSDK-3.1.4/include/revolution/cx/
DCXCompression.h64 u32 CXCompressLZImpl(const u8 *srcp, u32 size, u8 *dstp, void *work, BOOL exFormat);
66 inline u32 CXCompressLZEx(const u8 *srcp, u32 size, u8 *dstp, void* work) in CXCompressLZEx() argument
68 return CXCompressLZImpl( srcp, size, dstp, work, TRUE ); in CXCompressLZEx()
70 inline u32 CXCompressLZ(const u8 *srcp, u32 size, u8 *dstp, void *work) in CXCompressLZ() argument
72 return CXCompressLZImpl( srcp, size, dstp, work, FALSE ); in CXCompressLZ()
89 u32 CXCompressRL( const u8 *srcp, u32 size, u8 *dstp );
110 u32 CXCompressHuffman( const u8 *srcp, u32 size, u8 *dstp, u8 huffBitSize, void *work );
DCXUncompression.h128 u32 CXGetUncompressedSize( const void *srcp );
145 void CXUncompressAny( const void* srcp, void* destp );
171 void CXUncompressRL( const void *srcp, void *destp );
199 void CXUncompressLZ( const void *srcp, void *destp );
247 void CXUncompressHuffman( const void *srcp, void *destp );
266 void CXUnfilterDiff( register const void *srcp, register void *destp );
DCXSecureUncompression.h66 s32 CXSecureUncompressAny( const void* srcp, u32 srcSize, void* destp );
94 s32 CXSecureUncompressRL( const void *srcp, u32 srcSize, void *destp );
124 s32 CXSecureUncompressLZ( const void *srcp, u32 srcSize, void *destp );
174 s32 CXSecureUncompressHuffman( const void *srcp, u32 srcSize, void *destp );
195 s32 CXSecureUnfilterDiff( register const void *srcp, u32 srcSize, register void *destp );