1 /* Automatically generated header! Do not edit! */ 2 3 #ifndef _PPCINLINE_ZSTD_H 4 #define _PPCINLINE_ZSTD_H 5 6 #ifndef __PPCINLINE_MACROS_H 7 #include <ppcinline/macros.h> 8 #endif /* !__PPCINLINE_MACROS_H */ 9 10 #ifndef ZSTD_BASE_NAME 11 #define ZSTD_BASE_NAME ZSTDBase 12 #endif /* !ZSTD_BASE_NAME */ 13 14 #define ZSTD_versionNumber() \ 15 (((unsigned (*)(void))*(void**)((long)(ZSTD_BASE_NAME) - 28))()) 16 17 #define ZSTD_versionString() \ 18 (((const char *(*)(void))*(void**)((long)(ZSTD_BASE_NAME) - 34))()) 19 20 #define ZSTD_compress(__p0, __p1, __p2, __p3, __p4) \ 21 (((size_t (*)(void *, size_t , const void *, size_t , int ))*(void**)((long)(ZSTD_BASE_NAME) - 40))(__p0, __p1, __p2, __p3, __p4)) 22 23 #define ZSTD_decompress(__p0, __p1, __p2, __p3) \ 24 (((size_t (*)(void *, size_t , const void *, size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 46))(__p0, __p1, __p2, __p3)) 25 26 #define ZSTD_getFrameContentSize(__p0, __p1) \ 27 (((unsigned long long (*)(const void *, size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 52))(__p0, __p1)) 28 29 #define ZSTD_getDecompressedSize(__p0, __p1) \ 30 (((unsigned long long (*)(const void *, size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 58))(__p0, __p1)) 31 32 #define ZSTD_findFrameCompressedSize(__p0, __p1) \ 33 (((size_t (*)(const void *, size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 64))(__p0, __p1)) 34 35 #define ZSTD_compressBound(__p0) \ 36 (((size_t (*)(size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 70))(__p0)) 37 38 #define ZSTD_isError(__p0) \ 39 (((unsigned (*)(size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 76))(__p0)) 40 41 #define ZSTD_getErrorCode(__p0) \ 42 (((ZSTD_ErrorCode (*)(size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 82))(__p0)) 43 44 #define ZSTD_getErrorName(__p0) \ 45 (((const char *(*)(size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 88))(__p0)) 46 47 #define ZSTD_minCLevel() \ 48 (((int (*)(void))*(void**)((long)(ZSTD_BASE_NAME) - 94))()) 49 50 #define ZSTD_maxCLevel() \ 51 (((int (*)(void))*(void**)((long)(ZSTD_BASE_NAME) - 100))()) 52 53 #define ZSTD_defaultCLevel() \ 54 (((int (*)(void))*(void**)((long)(ZSTD_BASE_NAME) - 106))()) 55 56 #define ZSTD_createCCtx() \ 57 (((ZSTD_CCtx *(*)(void))*(void**)((long)(ZSTD_BASE_NAME) - 118))()) 58 59 #define ZSTD_freeCCtx(__p0) \ 60 (((size_t (*)(ZSTD_CCtx *))*(void**)((long)(ZSTD_BASE_NAME) - 124))(__p0)) 61 62 #define ZSTD_compressCCtx(__p0, __p1, __p2, __p3, __p4, __p5) \ 63 (((size_t (*)(ZSTD_CCtx *, void *, size_t , const void *, size_t , int ))*(void**)((long)(ZSTD_BASE_NAME) - 130))(__p0, __p1, __p2, __p3, __p4, __p5)) 64 65 #define ZSTD_createDCtx() \ 66 (((ZSTD_DCtx *(*)(void))*(void**)((long)(ZSTD_BASE_NAME) - 136))()) 67 68 #define ZSTD_freeDCtx(__p0) \ 69 (((size_t (*)(ZSTD_DCtx *))*(void**)((long)(ZSTD_BASE_NAME) - 142))(__p0)) 70 71 #define ZSTD_decompressDCtx(__p0, __p1, __p2, __p3, __p4) \ 72 (((size_t (*)(ZSTD_DCtx *, void *, size_t , const void *, size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 148))(__p0, __p1, __p2, __p3, __p4)) 73 74 #define ZSTD_cParam_getBounds(__p0) \ 75 (((ZSTD_bounds (*)(ZSTD_cParameter ))*(void**)((long)(ZSTD_BASE_NAME) - 154))(__p0)) 76 77 #define ZSTD_CCtx_setParameter(__p0, __p1, __p2) \ 78 (((size_t (*)(ZSTD_CCtx *, ZSTD_cParameter , int ))*(void**)((long)(ZSTD_BASE_NAME) - 160))(__p0, __p1, __p2)) 79 80 #define ZSTD_CCtx_setPledgedSrcSize(__p0, __p1) \ 81 (((size_t (*)(ZSTD_CCtx *, unsigned long long ))*(void**)((long)(ZSTD_BASE_NAME) - 166))(__p0, __p1)) 82 83 #define ZSTD_CCtx_reset(__p0, __p1) \ 84 (((size_t (*)(ZSTD_CCtx *, ZSTD_ResetDirective ))*(void**)((long)(ZSTD_BASE_NAME) - 172))(__p0, __p1)) 85 86 #define ZSTD_compress2(__p0, __p1, __p2, __p3, __p4) \ 87 (((size_t (*)(ZSTD_CCtx *, void *, size_t , const void *, size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 178))(__p0, __p1, __p2, __p3, __p4)) 88 89 #define ZSTD_dParam_getBounds(__p0) \ 90 (((ZSTD_bounds (*)(ZSTD_dParameter ))*(void**)((long)(ZSTD_BASE_NAME) - 184))(__p0)) 91 92 #define ZSTD_DCtx_setParameter(__p0, __p1, __p2) \ 93 (((size_t (*)(ZSTD_DCtx *, ZSTD_dParameter , int ))*(void**)((long)(ZSTD_BASE_NAME) - 190))(__p0, __p1, __p2)) 94 95 #define ZSTD_DCtx_reset(__p0, __p1) \ 96 (((size_t (*)(ZSTD_DCtx *, ZSTD_ResetDirective ))*(void**)((long)(ZSTD_BASE_NAME) - 196))(__p0, __p1)) 97 98 #define ZSTD_createCStream() \ 99 (((ZSTD_CStream *(*)(void))*(void**)((long)(ZSTD_BASE_NAME) - 202))()) 100 101 #define ZSTD_freeCStream(__p0) \ 102 (((size_t (*)(ZSTD_CStream *))*(void**)((long)(ZSTD_BASE_NAME) - 208))(__p0)) 103 104 #define ZSTD_compressStream2(__p0, __p1, __p2, __p3) \ 105 (((size_t (*)(ZSTD_CCtx *, ZSTD_outBuffer *, ZSTD_inBuffer *, ZSTD_EndDirective ))*(void**)((long)(ZSTD_BASE_NAME) - 214))(__p0, __p1, __p2, __p3)) 106 107 #define ZSTD_CStreamInSize() \ 108 (((size_t (*)(void))*(void**)((long)(ZSTD_BASE_NAME) - 220))()) 109 110 #define ZSTD_CStreamOutSize() \ 111 (((size_t (*)(void))*(void**)((long)(ZSTD_BASE_NAME) - 226))()) 112 113 #define ZSTD_initCStream(__p0, __p1) \ 114 (((size_t (*)(ZSTD_CStream *, int ))*(void**)((long)(ZSTD_BASE_NAME) - 232))(__p0, __p1)) 115 116 #define ZSTD_compressStream(__p0, __p1, __p2) \ 117 (((size_t (*)(ZSTD_CStream *, ZSTD_outBuffer *, ZSTD_inBuffer *))*(void**)((long)(ZSTD_BASE_NAME) - 238))(__p0, __p1, __p2)) 118 119 #define ZSTD_flushStream(__p0, __p1) \ 120 (((size_t (*)(ZSTD_CStream *, ZSTD_outBuffer *))*(void**)((long)(ZSTD_BASE_NAME) - 244))(__p0, __p1)) 121 122 #define ZSTD_endStream(__p0, __p1) \ 123 (((size_t (*)(ZSTD_CStream *, ZSTD_outBuffer *))*(void**)((long)(ZSTD_BASE_NAME) - 250))(__p0, __p1)) 124 125 #define ZSTD_createDStream() \ 126 (((ZSTD_DStream *(*)(void))*(void**)((long)(ZSTD_BASE_NAME) - 256))()) 127 128 #define ZSTD_freeDStream(__p0) \ 129 (((size_t (*)(ZSTD_DStream *))*(void**)((long)(ZSTD_BASE_NAME) - 262))(__p0)) 130 131 #define ZSTD_initDStream(__p0) \ 132 (((size_t (*)(ZSTD_DStream *))*(void**)((long)(ZSTD_BASE_NAME) - 268))(__p0)) 133 134 #define ZSTD_decompressStream(__p0, __p1, __p2) \ 135 (((size_t (*)(ZSTD_DStream *, ZSTD_outBuffer *, ZSTD_inBuffer *))*(void**)((long)(ZSTD_BASE_NAME) - 274))(__p0, __p1, __p2)) 136 137 #define ZSTD_DStreamInSize() \ 138 (((size_t (*)(void))*(void**)((long)(ZSTD_BASE_NAME) - 280))()) 139 140 #define ZSTD_DStreamOutSize() \ 141 (((size_t (*)(void))*(void**)((long)(ZSTD_BASE_NAME) - 286))()) 142 143 #define ZSTD_compress_usingDict(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7) \ 144 (((size_t (*)(ZSTD_CCtx *, void *, size_t , const void *, size_t , const void *, size_t , int ))*(void**)((long)(ZSTD_BASE_NAME) - 292))(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7)) 145 146 #define ZSTD_decompress_usingDict(__p0, __p1, __p2, __p3, __p4, __p5, __p6) \ 147 (((size_t (*)(ZSTD_DCtx *, void *, size_t , const void *, size_t , const void *, size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 298))(__p0, __p1, __p2, __p3, __p4, __p5, __p6)) 148 149 #define ZSTD_createCDict(__p0, __p1, __p2) \ 150 (((ZSTD_CDict *(*)(const void *, size_t , int ))*(void**)((long)(ZSTD_BASE_NAME) - 304))(__p0, __p1, __p2)) 151 152 #define ZSTD_freeCDict(__p0) \ 153 (((size_t (*)(ZSTD_CDict *))*(void**)((long)(ZSTD_BASE_NAME) - 310))(__p0)) 154 155 #define ZSTD_compress_usingCDict(__p0, __p1, __p2, __p3, __p4, __p5) \ 156 (((size_t (*)(ZSTD_CCtx *, void *, size_t , const void *, size_t , const ZSTD_CDict *))*(void**)((long)(ZSTD_BASE_NAME) - 316))(__p0, __p1, __p2, __p3, __p4, __p5)) 157 158 #define ZSTD_createDDict(__p0, __p1) \ 159 (((ZSTD_DDict *(*)(const void *, size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 322))(__p0, __p1)) 160 161 #define ZSTD_freeDDict(__p0) \ 162 (((size_t (*)(ZSTD_DDict *))*(void**)((long)(ZSTD_BASE_NAME) - 328))(__p0)) 163 164 #define ZSTD_decompress_usingDDict(__p0, __p1, __p2, __p3, __p4, __p5) \ 165 (((size_t (*)(ZSTD_DCtx *, void *, size_t , const void *, size_t , const ZSTD_DDict *))*(void**)((long)(ZSTD_BASE_NAME) - 334))(__p0, __p1, __p2, __p3, __p4, __p5)) 166 167 #define ZSTD_getDictID_fromDict(__p0, __p1) \ 168 (((unsigned (*)(const void *, size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 340))(__p0, __p1)) 169 170 #define ZSTD_getDictID_fromCDict(__p0) \ 171 (((unsigned (*)(const ZSTD_CDict *))*(void**)((long)(ZSTD_BASE_NAME) - 346))(__p0)) 172 173 #define ZSTD_getDictID_fromDDict(__p0) \ 174 (((unsigned (*)(const ZSTD_DDict *))*(void**)((long)(ZSTD_BASE_NAME) - 352))(__p0)) 175 176 #define ZSTD_getDictID_fromFrame(__p0, __p1) \ 177 (((unsigned (*)(const void *, size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 358))(__p0, __p1)) 178 179 #define ZSTD_CCtx_loadDictionary(__p0, __p1, __p2) \ 180 (((size_t (*)(ZSTD_CCtx *, const void *, size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 364))(__p0, __p1, __p2)) 181 182 #define ZSTD_CCtx_refCDict(__p0, __p1) \ 183 (((size_t (*)(ZSTD_CCtx *, const ZSTD_CDict *))*(void**)((long)(ZSTD_BASE_NAME) - 370))(__p0, __p1)) 184 185 #define ZSTD_CCtx_refPrefix(__p0, __p1, __p2) \ 186 (((size_t (*)(ZSTD_CCtx *, const void *, size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 376))(__p0, __p1, __p2)) 187 188 #define ZSTD_DCtx_loadDictionary(__p0, __p1, __p2) \ 189 (((size_t (*)(ZSTD_DCtx *, const void *, size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 382))(__p0, __p1, __p2)) 190 191 #define ZSTD_DCtx_refDDict(__p0, __p1) \ 192 (((size_t (*)(ZSTD_DCtx *, const ZSTD_DDict *))*(void**)((long)(ZSTD_BASE_NAME) - 388))(__p0, __p1)) 193 194 #define ZSTD_DCtx_refPrefix(__p0, __p1, __p2) \ 195 (((size_t (*)(ZSTD_DCtx *, const void *, size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 394))(__p0, __p1, __p2)) 196 197 #define ZSTD_sizeof_CCtx(__p0) \ 198 (((size_t (*)(const ZSTD_CCtx *))*(void**)((long)(ZSTD_BASE_NAME) - 400))(__p0)) 199 200 #define ZSTD_sizeof_DCtx(__p0) \ 201 (((size_t (*)(const ZSTD_DCtx *))*(void**)((long)(ZSTD_BASE_NAME) - 406))(__p0)) 202 203 #define ZSTD_sizeof_CStream(__p0) \ 204 (((size_t (*)(const ZSTD_CStream *))*(void**)((long)(ZSTD_BASE_NAME) - 412))(__p0)) 205 206 #define ZSTD_sizeof_DStream(__p0) \ 207 (((size_t (*)(const ZSTD_DStream *))*(void**)((long)(ZSTD_BASE_NAME) - 418))(__p0)) 208 209 #define ZSTD_sizeof_CDict(__p0) \ 210 (((size_t (*)(const ZSTD_CDict *))*(void**)((long)(ZSTD_BASE_NAME) - 424))(__p0)) 211 212 #define ZSTD_sizeof_DDict(__p0) \ 213 (((size_t (*)(const ZSTD_DDict *))*(void**)((long)(ZSTD_BASE_NAME) - 430))(__p0)) 214 215 #define ZSTD_getErrorString(__p0) \ 216 (((const char *(*)(ZSTD_ErrorCode ))*(void**)((long)(ZSTD_BASE_NAME) - 112))(__p0)) 217 218 #define ZDICT_trainFromBuffer(__p0, __p1, __p2, __p3, __p4) \ 219 (((size_t (*)(void *, size_t , const void *, const size_t *, unsigned ))*(void**)((long)(ZSTD_BASE_NAME) - 436))(__p0, __p1, __p2, __p3, __p4)) 220 221 #define ZDICT_finalizeDictionary(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7) \ 222 (((size_t (*)(void *, size_t , const void *, size_t , const void *, const size_t *, unsigned , ZDICT_params_t ))*(void**)((long)(ZSTD_BASE_NAME) - 442))(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7)) 223 224 #define ZDICT_getDictID(__p0, __p1) \ 225 (((unsigned (*)(const void *, size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 448))(__p0, __p1)) 226 227 #define ZDICT_getDictHeaderSize(__p0, __p1) \ 228 (((size_t (*)(const void *, size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 454))(__p0, __p1)) 229 230 #define ZDICT_isError(__p0) \ 231 (((unsigned (*)(size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 460))(__p0)) 232 233 #define ZDICT_getErrorName(__p0) \ 234 (((const char *(*)(size_t ))*(void**)((long)(ZSTD_BASE_NAME) - 466))(__p0)) 235 236 #endif /* !_PPCINLINE_ZSTD_H */