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 */