1 // SPDX-License-Identifier: BSD-3-Clause 2 /* 3 * BSD 3-Clause New License (https://spdx.org/licenses/BSD-3-Clause.html) 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are met: 7 * 8 * 1. Redistributions of source code must retain the above copyright notice, 9 * this list of conditions and the following disclaimer. 10 * 11 * 2. Redistributions in binary form must reproduce the above copyright notice, 12 * this list of conditions and the following disclaimer in the documentation 13 * and/or other materials provided with the distribution. 14 * 15 * 3. Neither the name of the copyright holder nor the names of its 16 * contributors may be used to endorse or promote products derived from this 17 * software without specific prior written permission. 18 * 19 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 20 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 21 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 23 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 24 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 25 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 26 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 27 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 28 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 29 * POSSIBILITY OF SUCH DAMAGE. 30 */ 31 32 /* 33 * Copyright (c) 2020, Sebastian Gottschall 34 */ 35 36 /* 37 * This wrapper fixes a problem, in case the ZFS filesystem driver, is compiled 38 * statically into the kernel. 39 * This will cause a symbol collision with the older in-kernel zstd library. 40 * 41 * On update, truncate this file at the scissor line, rebuild the module, 42 * and make gen-zstd-symbols. 43 */ 44 45 #define MEM_MODULE 46 #define XXH_NAMESPACE ZSTD_ 47 #define XXH_PRIVATE_API 48 #define XXH_INLINE_ALL 49 #define ZSTD_LEGACY_SUPPORT 0 50 #define ZSTD_LIB_DICTBUILDER 0 51 #define ZSTD_LIB_DEPRECATED 0 52 #define ZSTD_NOBENCH 53 #define DEBUGLEVEL 0 54 #ifdef _KERNEL 55 #define ZSTD_DEPS_ASSERT 56 #endif 57 58 59 /* -- >8 -- */ 60 61 /* lib/common/entropy_common.o: */ 62 #define FSE_getErrorName zfs_FSE_getErrorName 63 #define FSE_isError zfs_FSE_isError 64 #define FSE_readNCount zfs_FSE_readNCount 65 #define FSE_readNCount_bmi2 zfs_FSE_readNCount_bmi2 66 #define FSE_versionNumber zfs_FSE_versionNumber 67 #define HUF_getErrorName zfs_HUF_getErrorName 68 #define HUF_isError zfs_HUF_isError 69 #define HUF_readStats zfs_HUF_readStats 70 #define HUF_readStats_wksp zfs_HUF_readStats_wksp 71 72 /* lib/common/error_private.o: */ 73 #define ERR_getErrorString zfs_ERR_getErrorString 74 75 /* lib/common/fse_decompress.o: */ 76 #define FSE_buildDTable_wksp zfs_FSE_buildDTable_wksp 77 #define FSE_decompress_wksp_bmi2 zfs_FSE_decompress_wksp_bmi2 78 79 /* lib/common/pool.o: */ 80 #define POOL_add zfs_POOL_add 81 #define POOL_create zfs_POOL_create 82 #define POOL_create_advanced zfs_POOL_create_advanced 83 #define POOL_free zfs_POOL_free 84 #define POOL_joinJobs zfs_POOL_joinJobs 85 #define POOL_resize zfs_POOL_resize 86 #define POOL_sizeof zfs_POOL_sizeof 87 #define POOL_tryAdd zfs_POOL_tryAdd 88 89 /* lib/common/zstd_common.o: */ 90 #define ZSTD_getErrorCode zfs_ZSTD_getErrorCode 91 #define ZSTD_getErrorName zfs_ZSTD_getErrorName 92 #define ZSTD_getErrorString zfs_ZSTD_getErrorString 93 #define ZSTD_isError zfs_ZSTD_isError 94 #define ZSTD_versionNumber zfs_ZSTD_versionNumber 95 #define ZSTD_versionString zfs_ZSTD_versionString 96 97 /* lib/compress/fse_compress.o: */ 98 #define FSE_NCountWriteBound zfs_FSE_NCountWriteBound 99 #define FSE_buildCTable_rle zfs_FSE_buildCTable_rle 100 #define FSE_buildCTable_wksp zfs_FSE_buildCTable_wksp 101 #define FSE_compressBound zfs_FSE_compressBound 102 #define FSE_compress_usingCTable zfs_FSE_compress_usingCTable 103 #define FSE_normalizeCount zfs_FSE_normalizeCount 104 #define FSE_optimalTableLog zfs_FSE_optimalTableLog 105 #define FSE_optimalTableLog_internal zfs_FSE_optimalTableLog_internal 106 #define FSE_writeNCount zfs_FSE_writeNCount 107 108 /* lib/compress/hist.o: */ 109 #define HIST_add zfs_HIST_add 110 #define HIST_count zfs_HIST_count 111 #define HIST_countFast zfs_HIST_countFast 112 #define HIST_countFast_wksp zfs_HIST_countFast_wksp 113 #define HIST_count_simple zfs_HIST_count_simple 114 #define HIST_count_wksp zfs_HIST_count_wksp 115 #define HIST_isError zfs_HIST_isError 116 117 /* lib/compress/huf_compress.o: */ 118 #define HUF_buildCTable_wksp zfs_HUF_buildCTable_wksp 119 #define HUF_cardinality zfs_HUF_cardinality 120 #define HUF_compress1X_repeat zfs_HUF_compress1X_repeat 121 #define HUF_compress1X_usingCTable zfs_HUF_compress1X_usingCTable 122 #define HUF_compress4X_repeat zfs_HUF_compress4X_repeat 123 #define HUF_compress4X_usingCTable zfs_HUF_compress4X_usingCTable 124 #define HUF_compressBound zfs_HUF_compressBound 125 #define HUF_estimateCompressedSize zfs_HUF_estimateCompressedSize 126 #define HUF_getNbBitsFromCTable zfs_HUF_getNbBitsFromCTable 127 #define HUF_minTableLog zfs_HUF_minTableLog 128 #define HUF_optimalTableLog zfs_HUF_optimalTableLog 129 #define HUF_readCTable zfs_HUF_readCTable 130 #define HUF_readCTableHeader zfs_HUF_readCTableHeader 131 #define HUF_validateCTable zfs_HUF_validateCTable 132 #define HUF_writeCTable_wksp zfs_HUF_writeCTable_wksp 133 134 /* lib/compress/zstd_compress.o: */ 135 #define ZSTD_CCtxParams_getParameter zfs_ZSTD_CCtxParams_getParameter 136 #define ZSTD_CCtxParams_init zfs_ZSTD_CCtxParams_init 137 #define ZSTD_CCtxParams_init_advanced zfs_ZSTD_CCtxParams_init_advanced 138 #define ZSTD_CCtxParams_registerSequenceProducer zfs_ZSTD_CCtxParams_registerSequenceProducer 139 #define ZSTD_CCtxParams_reset zfs_ZSTD_CCtxParams_reset 140 #define ZSTD_CCtxParams_setParameter zfs_ZSTD_CCtxParams_setParameter 141 #define ZSTD_CCtx_getParameter zfs_ZSTD_CCtx_getParameter 142 #define ZSTD_CCtx_loadDictionary zfs_ZSTD_CCtx_loadDictionary 143 #define ZSTD_CCtx_loadDictionary_advanced zfs_ZSTD_CCtx_loadDictionary_advanced 144 #define ZSTD_CCtx_loadDictionary_byReference zfs_ZSTD_CCtx_loadDictionary_byReference 145 #define ZSTD_CCtx_refCDict zfs_ZSTD_CCtx_refCDict 146 #define ZSTD_CCtx_refPrefix zfs_ZSTD_CCtx_refPrefix 147 #define ZSTD_CCtx_refPrefix_advanced zfs_ZSTD_CCtx_refPrefix_advanced 148 #define ZSTD_CCtx_refThreadPool zfs_ZSTD_CCtx_refThreadPool 149 #define ZSTD_CCtx_reset zfs_ZSTD_CCtx_reset 150 #define ZSTD_CCtx_setCParams zfs_ZSTD_CCtx_setCParams 151 #define ZSTD_CCtx_setFParams zfs_ZSTD_CCtx_setFParams 152 #define ZSTD_CCtx_setParameter zfs_ZSTD_CCtx_setParameter 153 #define ZSTD_CCtx_setParametersUsingCCtxParams zfs_ZSTD_CCtx_setParametersUsingCCtxParams 154 #define ZSTD_CCtx_setParams zfs_ZSTD_CCtx_setParams 155 #define ZSTD_CCtx_setPledgedSrcSize zfs_ZSTD_CCtx_setPledgedSrcSize 156 #define ZSTD_CCtx_trace zfs_ZSTD_CCtx_trace 157 #define ZSTD_CStreamInSize zfs_ZSTD_CStreamInSize 158 #define ZSTD_CStreamOutSize zfs_ZSTD_CStreamOutSize 159 #define ZSTD_adjustCParams zfs_ZSTD_adjustCParams 160 #define ZSTD_buildBlockEntropyStats zfs_ZSTD_buildBlockEntropyStats 161 #define ZSTD_cParam_getBounds zfs_ZSTD_cParam_getBounds 162 #define ZSTD_checkCParams zfs_ZSTD_checkCParams 163 #define ZSTD_compress zfs_ZSTD_compress 164 #define ZSTD_compress2 zfs_ZSTD_compress2 165 #define ZSTD_compressBegin zfs_ZSTD_compressBegin 166 #define ZSTD_compressBegin_advanced zfs_ZSTD_compressBegin_advanced 167 #define ZSTD_compressBegin_advanced_internal zfs_ZSTD_compressBegin_advanced_internal 168 #define ZSTD_compressBegin_usingCDict zfs_ZSTD_compressBegin_usingCDict 169 #define ZSTD_compressBegin_usingCDict_advanced zfs_ZSTD_compressBegin_usingCDict_advanced 170 #define ZSTD_compressBegin_usingCDict_deprecated zfs_ZSTD_compressBegin_usingCDict_deprecated 171 #define ZSTD_compressBegin_usingDict zfs_ZSTD_compressBegin_usingDict 172 #define ZSTD_compressBlock zfs_ZSTD_compressBlock 173 #define ZSTD_compressBlock_deprecated zfs_ZSTD_compressBlock_deprecated 174 #define ZSTD_compressBound zfs_ZSTD_compressBound 175 #define ZSTD_compressCCtx zfs_ZSTD_compressCCtx 176 #define ZSTD_compressContinue zfs_ZSTD_compressContinue 177 #define ZSTD_compressContinue_public zfs_ZSTD_compressContinue_public 178 #define ZSTD_compressEnd zfs_ZSTD_compressEnd 179 #define ZSTD_compressEnd_public zfs_ZSTD_compressEnd_public 180 #define ZSTD_compressSequences zfs_ZSTD_compressSequences 181 #define ZSTD_compressSequencesAndLiterals zfs_ZSTD_compressSequencesAndLiterals 182 #define ZSTD_compressStream zfs_ZSTD_compressStream 183 #define ZSTD_compressStream2 zfs_ZSTD_compressStream2 184 #define ZSTD_compressStream2_simpleArgs zfs_ZSTD_compressStream2_simpleArgs 185 #define ZSTD_compress_advanced zfs_ZSTD_compress_advanced 186 #define ZSTD_compress_advanced_internal zfs_ZSTD_compress_advanced_internal 187 #define ZSTD_compress_usingCDict zfs_ZSTD_compress_usingCDict 188 #define ZSTD_compress_usingCDict_advanced zfs_ZSTD_compress_usingCDict_advanced 189 #define ZSTD_compress_usingDict zfs_ZSTD_compress_usingDict 190 #define ZSTD_convertBlockSequences zfs_ZSTD_convertBlockSequences 191 #define ZSTD_copyCCtx zfs_ZSTD_copyCCtx 192 #define ZSTD_createCCtx zfs_ZSTD_createCCtx 193 #define ZSTD_createCCtxParams zfs_ZSTD_createCCtxParams 194 #define ZSTD_createCCtx_advanced zfs_ZSTD_createCCtx_advanced 195 #define ZSTD_createCDict zfs_ZSTD_createCDict 196 #define ZSTD_createCDict_advanced zfs_ZSTD_createCDict_advanced 197 #define ZSTD_createCDict_advanced2 zfs_ZSTD_createCDict_advanced2 198 #define ZSTD_createCDict_byReference zfs_ZSTD_createCDict_byReference 199 #define ZSTD_createCStream zfs_ZSTD_createCStream 200 #define ZSTD_createCStream_advanced zfs_ZSTD_createCStream_advanced 201 #define ZSTD_cycleLog zfs_ZSTD_cycleLog 202 #define ZSTD_defaultCLevel zfs_ZSTD_defaultCLevel 203 #define ZSTD_endStream zfs_ZSTD_endStream 204 #define ZSTD_estimateCCtxSize zfs_ZSTD_estimateCCtxSize 205 #define ZSTD_estimateCCtxSize_usingCCtxParams zfs_ZSTD_estimateCCtxSize_usingCCtxParams 206 #define ZSTD_estimateCCtxSize_usingCParams zfs_ZSTD_estimateCCtxSize_usingCParams 207 #define ZSTD_estimateCDictSize zfs_ZSTD_estimateCDictSize 208 #define ZSTD_estimateCDictSize_advanced zfs_ZSTD_estimateCDictSize_advanced 209 #define ZSTD_estimateCStreamSize zfs_ZSTD_estimateCStreamSize 210 #define ZSTD_estimateCStreamSize_usingCCtxParams zfs_ZSTD_estimateCStreamSize_usingCCtxParams 211 #define ZSTD_estimateCStreamSize_usingCParams zfs_ZSTD_estimateCStreamSize_usingCParams 212 #define ZSTD_flushStream zfs_ZSTD_flushStream 213 #define ZSTD_freeCCtx zfs_ZSTD_freeCCtx 214 #define ZSTD_freeCCtxParams zfs_ZSTD_freeCCtxParams 215 #define ZSTD_freeCDict zfs_ZSTD_freeCDict 216 #define ZSTD_freeCStream zfs_ZSTD_freeCStream 217 #define ZSTD_generateSequences zfs_ZSTD_generateSequences 218 #define ZSTD_get1BlockSummary zfs_ZSTD_get1BlockSummary 219 #define ZSTD_getBlockSize zfs_ZSTD_getBlockSize 220 #define ZSTD_getCParams zfs_ZSTD_getCParams 221 #define ZSTD_getCParamsFromCCtxParams zfs_ZSTD_getCParamsFromCCtxParams 222 #define ZSTD_getCParamsFromCDict zfs_ZSTD_getCParamsFromCDict 223 #define ZSTD_getDictID_fromCDict zfs_ZSTD_getDictID_fromCDict 224 #define ZSTD_getFrameProgression zfs_ZSTD_getFrameProgression 225 #define ZSTD_getParams zfs_ZSTD_getParams 226 #define ZSTD_getSeqStore zfs_ZSTD_getSeqStore 227 #define ZSTD_initCStream zfs_ZSTD_initCStream 228 #define ZSTD_initCStream_advanced zfs_ZSTD_initCStream_advanced 229 #define ZSTD_initCStream_internal zfs_ZSTD_initCStream_internal 230 #define ZSTD_initCStream_srcSize zfs_ZSTD_initCStream_srcSize 231 #define ZSTD_initCStream_usingCDict zfs_ZSTD_initCStream_usingCDict 232 #define ZSTD_initCStream_usingCDict_advanced zfs_ZSTD_initCStream_usingCDict_advanced 233 #define ZSTD_initCStream_usingDict zfs_ZSTD_initCStream_usingDict 234 #define ZSTD_initStaticCCtx zfs_ZSTD_initStaticCCtx 235 #define ZSTD_initStaticCDict zfs_ZSTD_initStaticCDict 236 #define ZSTD_initStaticCStream zfs_ZSTD_initStaticCStream 237 #define ZSTD_invalidateRepCodes zfs_ZSTD_invalidateRepCodes 238 #define ZSTD_loadCEntropy zfs_ZSTD_loadCEntropy 239 #define ZSTD_maxCLevel zfs_ZSTD_maxCLevel 240 #define ZSTD_mergeBlockDelimiters zfs_ZSTD_mergeBlockDelimiters 241 #define ZSTD_minCLevel zfs_ZSTD_minCLevel 242 #define ZSTD_referenceExternalSequences zfs_ZSTD_referenceExternalSequences 243 #define ZSTD_registerSequenceProducer zfs_ZSTD_registerSequenceProducer 244 #define ZSTD_resetCStream zfs_ZSTD_resetCStream 245 #define ZSTD_resetSeqStore zfs_ZSTD_resetSeqStore 246 #define ZSTD_reset_compressedBlockState zfs_ZSTD_reset_compressedBlockState 247 #define ZSTD_selectBlockCompressor zfs_ZSTD_selectBlockCompressor 248 #define ZSTD_seqToCodes zfs_ZSTD_seqToCodes 249 #define ZSTD_sequenceBound zfs_ZSTD_sequenceBound 250 #define ZSTD_sizeof_CCtx zfs_ZSTD_sizeof_CCtx 251 #define ZSTD_sizeof_CDict zfs_ZSTD_sizeof_CDict 252 #define ZSTD_sizeof_CStream zfs_ZSTD_sizeof_CStream 253 #define ZSTD_toFlushNow zfs_ZSTD_toFlushNow 254 #define ZSTD_writeLastEmptyBlock zfs_ZSTD_writeLastEmptyBlock 255 #define ZSTD_writeSkippableFrame zfs_ZSTD_writeSkippableFrame 256 257 /* lib/compress/zstd_compress_literals.o: */ 258 #define ZSTD_compressLiterals zfs_ZSTD_compressLiterals 259 #define ZSTD_compressRleLiteralsBlock zfs_ZSTD_compressRleLiteralsBlock 260 #define ZSTD_noCompressLiterals zfs_ZSTD_noCompressLiterals 261 262 /* lib/compress/zstd_compress_sequences.o: */ 263 #define ZSTD_buildCTable zfs_ZSTD_buildCTable 264 #define ZSTD_crossEntropyCost zfs_ZSTD_crossEntropyCost 265 #define ZSTD_encodeSequences zfs_ZSTD_encodeSequences 266 #define ZSTD_fseBitCost zfs_ZSTD_fseBitCost 267 #define ZSTD_selectEncodingType zfs_ZSTD_selectEncodingType 268 269 /* lib/compress/zstd_compress_superblock.o: */ 270 #define ZSTD_compressSuperBlock zfs_ZSTD_compressSuperBlock 271 272 /* lib/compress/zstd_double_fast.o: */ 273 #define ZSTD_compressBlock_doubleFast zfs_ZSTD_compressBlock_doubleFast 274 #define ZSTD_compressBlock_doubleFast_dictMatchState zfs_ZSTD_compressBlock_doubleFast_dictMatchState 275 #define ZSTD_compressBlock_doubleFast_extDict zfs_ZSTD_compressBlock_doubleFast_extDict 276 #define ZSTD_fillDoubleHashTable zfs_ZSTD_fillDoubleHashTable 277 278 /* lib/compress/zstd_fast.o: */ 279 #define ZSTD_compressBlock_fast zfs_ZSTD_compressBlock_fast 280 #define ZSTD_compressBlock_fast_dictMatchState zfs_ZSTD_compressBlock_fast_dictMatchState 281 #define ZSTD_compressBlock_fast_extDict zfs_ZSTD_compressBlock_fast_extDict 282 #define ZSTD_fillHashTable zfs_ZSTD_fillHashTable 283 284 /* lib/compress/zstd_lazy.o: */ 285 #define ZSTD_compressBlock_btlazy2 zfs_ZSTD_compressBlock_btlazy2 286 #define ZSTD_compressBlock_btlazy2_dictMatchState zfs_ZSTD_compressBlock_btlazy2_dictMatchState 287 #define ZSTD_compressBlock_btlazy2_extDict zfs_ZSTD_compressBlock_btlazy2_extDict 288 #define ZSTD_compressBlock_greedy zfs_ZSTD_compressBlock_greedy 289 #define ZSTD_compressBlock_greedy_dedicatedDictSearch zfs_ZSTD_compressBlock_greedy_dedicatedDictSearch 290 #define ZSTD_compressBlock_greedy_dedicatedDictSearch_row zfs_ZSTD_compressBlock_greedy_dedicatedDictSearch_row 291 #define ZSTD_compressBlock_greedy_dictMatchState zfs_ZSTD_compressBlock_greedy_dictMatchState 292 #define ZSTD_compressBlock_greedy_dictMatchState_row zfs_ZSTD_compressBlock_greedy_dictMatchState_row 293 #define ZSTD_compressBlock_greedy_extDict zfs_ZSTD_compressBlock_greedy_extDict 294 #define ZSTD_compressBlock_greedy_extDict_row zfs_ZSTD_compressBlock_greedy_extDict_row 295 #define ZSTD_compressBlock_greedy_row zfs_ZSTD_compressBlock_greedy_row 296 #define ZSTD_compressBlock_lazy zfs_ZSTD_compressBlock_lazy 297 #define ZSTD_compressBlock_lazy2 zfs_ZSTD_compressBlock_lazy2 298 #define ZSTD_compressBlock_lazy2_dedicatedDictSearch zfs_ZSTD_compressBlock_lazy2_dedicatedDictSearch 299 #define ZSTD_compressBlock_lazy2_dedicatedDictSearch_row zfs_ZSTD_compressBlock_lazy2_dedicatedDictSearch_row 300 #define ZSTD_compressBlock_lazy2_dictMatchState zfs_ZSTD_compressBlock_lazy2_dictMatchState 301 #define ZSTD_compressBlock_lazy2_dictMatchState_row zfs_ZSTD_compressBlock_lazy2_dictMatchState_row 302 #define ZSTD_compressBlock_lazy2_extDict zfs_ZSTD_compressBlock_lazy2_extDict 303 #define ZSTD_compressBlock_lazy2_extDict_row zfs_ZSTD_compressBlock_lazy2_extDict_row 304 #define ZSTD_compressBlock_lazy2_row zfs_ZSTD_compressBlock_lazy2_row 305 #define ZSTD_compressBlock_lazy_dedicatedDictSearch zfs_ZSTD_compressBlock_lazy_dedicatedDictSearch 306 #define ZSTD_compressBlock_lazy_dedicatedDictSearch_row zfs_ZSTD_compressBlock_lazy_dedicatedDictSearch_row 307 #define ZSTD_compressBlock_lazy_dictMatchState zfs_ZSTD_compressBlock_lazy_dictMatchState 308 #define ZSTD_compressBlock_lazy_dictMatchState_row zfs_ZSTD_compressBlock_lazy_dictMatchState_row 309 #define ZSTD_compressBlock_lazy_extDict zfs_ZSTD_compressBlock_lazy_extDict 310 #define ZSTD_compressBlock_lazy_extDict_row zfs_ZSTD_compressBlock_lazy_extDict_row 311 #define ZSTD_compressBlock_lazy_row zfs_ZSTD_compressBlock_lazy_row 312 #define ZSTD_dedicatedDictSearch_lazy_loadDictionary zfs_ZSTD_dedicatedDictSearch_lazy_loadDictionary 313 #define ZSTD_insertAndFindFirstIndex zfs_ZSTD_insertAndFindFirstIndex 314 #define ZSTD_row_update zfs_ZSTD_row_update 315 316 /* lib/compress/zstd_ldm.o: */ 317 #define ZSTD_ldm_adjustParameters zfs_ZSTD_ldm_adjustParameters 318 #define ZSTD_ldm_blockCompress zfs_ZSTD_ldm_blockCompress 319 #define ZSTD_ldm_fillHashTable zfs_ZSTD_ldm_fillHashTable 320 #define ZSTD_ldm_generateSequences zfs_ZSTD_ldm_generateSequences 321 #define ZSTD_ldm_getMaxNbSeq zfs_ZSTD_ldm_getMaxNbSeq 322 #define ZSTD_ldm_getTableSize zfs_ZSTD_ldm_getTableSize 323 #define ZSTD_ldm_skipRawSeqStoreBytes zfs_ZSTD_ldm_skipRawSeqStoreBytes 324 #define ZSTD_ldm_skipSequences zfs_ZSTD_ldm_skipSequences 325 326 /* lib/compress/zstd_opt.o: */ 327 #define ZSTD_compressBlock_btopt zfs_ZSTD_compressBlock_btopt 328 #define ZSTD_compressBlock_btopt_dictMatchState zfs_ZSTD_compressBlock_btopt_dictMatchState 329 #define ZSTD_compressBlock_btopt_extDict zfs_ZSTD_compressBlock_btopt_extDict 330 #define ZSTD_compressBlock_btultra zfs_ZSTD_compressBlock_btultra 331 #define ZSTD_compressBlock_btultra2 zfs_ZSTD_compressBlock_btultra2 332 #define ZSTD_compressBlock_btultra_dictMatchState zfs_ZSTD_compressBlock_btultra_dictMatchState 333 #define ZSTD_compressBlock_btultra_extDict zfs_ZSTD_compressBlock_btultra_extDict 334 #define ZSTD_updateTree zfs_ZSTD_updateTree 335 336 /* lib/compress/zstd_preSplit.o: */ 337 #define ZSTD_splitBlock zfs_ZSTD_splitBlock 338 339 /* lib/decompress/huf_decompress.o: */ 340 #define HUF_decompress1X1_DCtx_wksp zfs_HUF_decompress1X1_DCtx_wksp 341 #define HUF_decompress1X2_DCtx_wksp zfs_HUF_decompress1X2_DCtx_wksp 342 #define HUF_decompress1X_DCtx_wksp zfs_HUF_decompress1X_DCtx_wksp 343 #define HUF_decompress1X_usingDTable zfs_HUF_decompress1X_usingDTable 344 #define HUF_decompress4X_hufOnly_wksp zfs_HUF_decompress4X_hufOnly_wksp 345 #define HUF_decompress4X_usingDTable zfs_HUF_decompress4X_usingDTable 346 #define HUF_readDTableX1_wksp zfs_HUF_readDTableX1_wksp 347 #define HUF_readDTableX2_wksp zfs_HUF_readDTableX2_wksp 348 #define HUF_selectDecoder zfs_HUF_selectDecoder 349 350 /* lib/decompress/zstd_ddict.o: */ 351 #define ZSTD_DDict_dictContent zfs_ZSTD_DDict_dictContent 352 #define ZSTD_DDict_dictSize zfs_ZSTD_DDict_dictSize 353 #define ZSTD_copyDDictParameters zfs_ZSTD_copyDDictParameters 354 #define ZSTD_createDDict zfs_ZSTD_createDDict 355 #define ZSTD_createDDict_advanced zfs_ZSTD_createDDict_advanced 356 #define ZSTD_createDDict_byReference zfs_ZSTD_createDDict_byReference 357 #define ZSTD_estimateDDictSize zfs_ZSTD_estimateDDictSize 358 #define ZSTD_freeDDict zfs_ZSTD_freeDDict 359 #define ZSTD_getDictID_fromDDict zfs_ZSTD_getDictID_fromDDict 360 #define ZSTD_initStaticDDict zfs_ZSTD_initStaticDDict 361 #define ZSTD_sizeof_DDict zfs_ZSTD_sizeof_DDict 362 363 /* lib/decompress/zstd_decompress.o: */ 364 #define ZSTD_DCtx_getParameter zfs_ZSTD_DCtx_getParameter 365 #define ZSTD_DCtx_loadDictionary zfs_ZSTD_DCtx_loadDictionary 366 #define ZSTD_DCtx_loadDictionary_advanced zfs_ZSTD_DCtx_loadDictionary_advanced 367 #define ZSTD_DCtx_loadDictionary_byReference zfs_ZSTD_DCtx_loadDictionary_byReference 368 #define ZSTD_DCtx_refDDict zfs_ZSTD_DCtx_refDDict 369 #define ZSTD_DCtx_refPrefix zfs_ZSTD_DCtx_refPrefix 370 #define ZSTD_DCtx_refPrefix_advanced zfs_ZSTD_DCtx_refPrefix_advanced 371 #define ZSTD_DCtx_reset zfs_ZSTD_DCtx_reset 372 #define ZSTD_DCtx_setFormat zfs_ZSTD_DCtx_setFormat 373 #define ZSTD_DCtx_setMaxWindowSize zfs_ZSTD_DCtx_setMaxWindowSize 374 #define ZSTD_DCtx_setParameter zfs_ZSTD_DCtx_setParameter 375 #define ZSTD_DStreamInSize zfs_ZSTD_DStreamInSize 376 #define ZSTD_DStreamOutSize zfs_ZSTD_DStreamOutSize 377 #define ZSTD_copyDCtx zfs_ZSTD_copyDCtx 378 #define ZSTD_createDCtx zfs_ZSTD_createDCtx 379 #define ZSTD_createDCtx_advanced zfs_ZSTD_createDCtx_advanced 380 #define ZSTD_createDStream zfs_ZSTD_createDStream 381 #define ZSTD_createDStream_advanced zfs_ZSTD_createDStream_advanced 382 #define ZSTD_dParam_getBounds zfs_ZSTD_dParam_getBounds 383 #define ZSTD_decodingBufferSize_min zfs_ZSTD_decodingBufferSize_min 384 #define ZSTD_decompress zfs_ZSTD_decompress 385 #define ZSTD_decompressBegin zfs_ZSTD_decompressBegin 386 #define ZSTD_decompressBegin_usingDDict zfs_ZSTD_decompressBegin_usingDDict 387 #define ZSTD_decompressBegin_usingDict zfs_ZSTD_decompressBegin_usingDict 388 #define ZSTD_decompressBound zfs_ZSTD_decompressBound 389 #define ZSTD_decompressContinue zfs_ZSTD_decompressContinue 390 #define ZSTD_decompressDCtx zfs_ZSTD_decompressDCtx 391 #define ZSTD_decompressStream zfs_ZSTD_decompressStream 392 #define ZSTD_decompressStream_simpleArgs zfs_ZSTD_decompressStream_simpleArgs 393 #define ZSTD_decompress_usingDDict zfs_ZSTD_decompress_usingDDict 394 #define ZSTD_decompress_usingDict zfs_ZSTD_decompress_usingDict 395 #define ZSTD_decompressionMargin zfs_ZSTD_decompressionMargin 396 #define ZSTD_estimateDCtxSize zfs_ZSTD_estimateDCtxSize 397 #define ZSTD_estimateDStreamSize zfs_ZSTD_estimateDStreamSize 398 #define ZSTD_estimateDStreamSize_fromFrame zfs_ZSTD_estimateDStreamSize_fromFrame 399 #define ZSTD_findDecompressedSize zfs_ZSTD_findDecompressedSize 400 #define ZSTD_findFrameCompressedSize zfs_ZSTD_findFrameCompressedSize 401 #define ZSTD_frameHeaderSize zfs_ZSTD_frameHeaderSize 402 #define ZSTD_freeDCtx zfs_ZSTD_freeDCtx 403 #define ZSTD_freeDStream zfs_ZSTD_freeDStream 404 #define ZSTD_getDecompressedSize zfs_ZSTD_getDecompressedSize 405 #define ZSTD_getDictID_fromDict zfs_ZSTD_getDictID_fromDict 406 #define ZSTD_getDictID_fromFrame zfs_ZSTD_getDictID_fromFrame 407 #define ZSTD_getFrameContentSize zfs_ZSTD_getFrameContentSize 408 #define ZSTD_getFrameHeader zfs_ZSTD_getFrameHeader 409 #define ZSTD_getFrameHeader_advanced zfs_ZSTD_getFrameHeader_advanced 410 #define ZSTD_initDStream zfs_ZSTD_initDStream 411 #define ZSTD_initDStream_usingDDict zfs_ZSTD_initDStream_usingDDict 412 #define ZSTD_initDStream_usingDict zfs_ZSTD_initDStream_usingDict 413 #define ZSTD_initStaticDCtx zfs_ZSTD_initStaticDCtx 414 #define ZSTD_initStaticDStream zfs_ZSTD_initStaticDStream 415 #define ZSTD_insertBlock zfs_ZSTD_insertBlock 416 #define ZSTD_isFrame zfs_ZSTD_isFrame 417 #define ZSTD_isSkippableFrame zfs_ZSTD_isSkippableFrame 418 #define ZSTD_loadDEntropy zfs_ZSTD_loadDEntropy 419 #define ZSTD_nextInputType zfs_ZSTD_nextInputType 420 #define ZSTD_nextSrcSizeToDecompress zfs_ZSTD_nextSrcSizeToDecompress 421 #define ZSTD_readSkippableFrame zfs_ZSTD_readSkippableFrame 422 #define ZSTD_resetDStream zfs_ZSTD_resetDStream 423 #define ZSTD_sizeof_DCtx zfs_ZSTD_sizeof_DCtx 424 #define ZSTD_sizeof_DStream zfs_ZSTD_sizeof_DStream 425 426 /* lib/decompress/zstd_decompress_block.o: */ 427 #define ZSTD_buildFSETable zfs_ZSTD_buildFSETable 428 #define ZSTD_checkContinuity zfs_ZSTD_checkContinuity 429 #define ZSTD_decodeLiteralsBlock_wrapper zfs_ZSTD_decodeLiteralsBlock_wrapper 430 #define ZSTD_decodeSeqHeaders zfs_ZSTD_decodeSeqHeaders 431 #define ZSTD_decompressBlock zfs_ZSTD_decompressBlock 432 #define ZSTD_decompressBlock_deprecated zfs_ZSTD_decompressBlock_deprecated 433 #define ZSTD_decompressBlock_internal zfs_ZSTD_decompressBlock_internal 434 #define ZSTD_getcBlockSize zfs_ZSTD_getcBlockSize 435