| /RvlSDK-3.1.4/build/libraries/cx/src/ |
| D | CXStreamingUncompression.c | 106 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 …]
|
| D | CXUncompression.c | 35 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 …]
|
| D | CXSecureUncompression.c | 42 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 …]
|
| D | CXCompression.c | 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 [all …]
|
| /RvlSDK-3.1.4/include/revolution/cx/ |
| D | CXCompression.h | 64 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 );
|
| D | CXUncompression.h | 128 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 );
|
| D | CXSecureUncompression.h | 66 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 );
|