Home
last modified time | relevance | path

Searched refs:wksp (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/fs/squashfs/
H A Dzstd_wrapper.c31 struct workspace *wksp = kmalloc(sizeof(*wksp), GFP_KERNEL); in zstd_init() local
33 if (wksp == NULL) in zstd_init()
35 wksp->window_size = max_t(size_t, in zstd_init()
37 wksp->mem_size = ZSTD_DStreamWorkspaceBound(wksp->window_size); in zstd_init()
38 wksp->mem = vmalloc(wksp->mem_size); in zstd_init()
39 if (wksp->mem == NULL) in zstd_init()
42 return wksp; in zstd_init()
53 struct workspace *wksp = strm; zstd_free() local
65 struct workspace *wksp = strm; zstd_uncompress() local
[all...]
/kernel/linux/linux-6.6/fs/squashfs/
H A Dzstd_wrapper.c31 struct workspace *wksp = kmalloc(sizeof(*wksp), GFP_KERNEL); in zstd_init() local
33 if (wksp == NULL) in zstd_init()
35 wksp->window_size = max_t(size_t, in zstd_init()
37 wksp->mem_size = zstd_dstream_workspace_bound(wksp->window_size); in zstd_init()
38 wksp->mem = vmalloc(wksp->mem_size); in zstd_init()
39 if (wksp->mem == NULL) in zstd_init()
42 return wksp; in zstd_init()
53 struct workspace *wksp = strm; zstd_free() local
65 struct workspace *wksp = strm; zstd_uncompress() local
[all...]
/kernel/linux/linux-5.10/lib/
H A Ddecompress_unzstd.c128 void *wksp = large_malloc(wksp_size); in decompress_single() local
129 ZSTD_DCtx *dctx = ZSTD_initDCtx(wksp, wksp_size); in decompress_single()
158 if (wksp != NULL) in decompress_single()
159 large_free(wksp); in decompress_single()
175 void *wksp = NULL; in __unzstd() local
267 wksp = large_malloc(wksp_size); in __unzstd()
268 dstream = ZSTD_initDStream(params.windowSize, wksp, wksp_size); in __unzstd()
325 if (wksp != NULL) in __unzstd()
326 large_free(wksp); in __unzstd()
/kernel/linux/linux-6.6/lib/
H A Ddecompress_unzstd.c130 void *wksp = large_malloc(wksp_size); in decompress_single() local
131 zstd_dctx *dctx = zstd_init_dctx(wksp, wksp_size); in decompress_single()
160 if (wksp != NULL) in decompress_single()
161 large_free(wksp); in decompress_single()
177 void *wksp = NULL; in __unzstd() local
269 wksp = large_malloc(wksp_size); in __unzstd()
270 dstream = zstd_init_dstream(header.windowSize, wksp, wksp_size); in __unzstd()
327 if (wksp != NULL) in __unzstd()
328 large_free(wksp); in __unzstd()
/kernel/linux/linux-6.6/lib/zstd/decompress/
H A Dhuf_decompress.c345 HUF_ReadDTableX1_Workspace* wksp = (HUF_ReadDTableX1_Workspace*)workSpace; in HUF_readDTableX1_wksp_bmi2() local
347 DEBUG_STATIC_ASSERT(HUF_DECOMPRESS_WORKSPACE_SIZE >= sizeof(*wksp)); in HUF_readDTableX1_wksp_bmi2()
348 if (sizeof(*wksp) > wkspSize) return ERROR(tableLog_tooLarge); in HUF_readDTableX1_wksp_bmi2()
353 iSize = HUF_readStats_wksp(wksp->huffWeight, HUF_SYMBOLVALUE_MAX + 1, wksp->rankVal, &nbSymbols, &tableLog, src, srcSize, wksp->statsWksp, sizeof(wksp->statsWksp), bmi2); in HUF_readDTableX1_wksp_bmi2()
361 tableLog = HUF_rescaleStats(wksp->huffWeight, wksp->rankVal, nbSymbols, tableLog, targetTableLog); in HUF_readDTableX1_wksp_bmi2()
387 nextRankStart += wksp in HUF_readDTableX1_wksp_bmi2()
1060 HUF_ReadDTableX2_Workspace* const wksp = (HUF_ReadDTableX2_Workspace*)workSpace; HUF_readDTableX2_wksp_bmi2() local
[all...]
H A Dzstd_decompress_block.h64 unsigned tableLog, void* wksp, size_t wkspSize,
H A Dzstd_decompress_block.c447 unsigned tableLog, void* wksp, size_t wkspSize) in ZSTD_buildFSETable_body()
453 U16* symbolNext = (U16*)wksp; in ZSTD_buildFSETable_body()
567 unsigned tableLog, void* wksp, size_t wkspSize) in ZSTD_buildFSETable_body_default()
570 baseValue, nbAdditionalBits, tableLog, wksp, wkspSize); in ZSTD_buildFSETable_body_default()
577 unsigned tableLog, void* wksp, size_t wkspSize) in ZSTD_buildFSETable_body_bmi2()
580 baseValue, nbAdditionalBits, tableLog, wksp, wkspSize); in ZSTD_buildFSETable_body_bmi2()
587 unsigned tableLog, void* wksp, size_t wkspSize, int bmi2) in ZSTD_buildFSETable()
592 baseValue, nbAdditionalBits, tableLog, wksp, wkspSize); in ZSTD_buildFSETable()
598 baseValue, nbAdditionalBits, tableLog, wksp, wkspSize); in ZSTD_buildFSETable()
610 int ddictIsCold, int nbSeq, U32* wksp, size_ in ZSTD_buildSeqTable()
444 ZSTD_buildFSETable_body(ZSTD_seqSymbol* dt, const short* normalizedCounter, unsigned maxSymbolValue, const U32* baseValue, const U8* nbAdditionalBits, unsigned tableLog, void* wksp, size_t wkspSize) ZSTD_buildFSETable_body() argument
564 ZSTD_buildFSETable_body_default(ZSTD_seqSymbol* dt, const short* normalizedCounter, unsigned maxSymbolValue, const U32* baseValue, const U8* nbAdditionalBits, unsigned tableLog, void* wksp, size_t wkspSize) ZSTD_buildFSETable_body_default() argument
574 ZSTD_buildFSETable_body_bmi2(ZSTD_seqSymbol* dt, const short* normalizedCounter, unsigned maxSymbolValue, const U32* baseValue, const U8* nbAdditionalBits, unsigned tableLog, void* wksp, size_t wkspSize) ZSTD_buildFSETable_body_bmi2() argument
584 ZSTD_buildFSETable(ZSTD_seqSymbol* dt, const short* normalizedCounter, unsigned maxSymbolValue, const U32* baseValue, const U8* nbAdditionalBits, unsigned tableLog, void* wksp, size_t wkspSize, int bmi2) ZSTD_buildFSETable() argument
605 ZSTD_buildSeqTable(ZSTD_seqSymbol* DTableSpace, const ZSTD_seqSymbol** DTablePtr, symbolEncodingType_e type, unsigned max, U32 maxLog, const void* src, size_t srcSize, const U32* baseValue, const U8* nbAdditionalBits, const ZSTD_seqSymbol* defaultTable, U32 flagRepeatTable, int ddictIsCold, int nbSeq, U32* wksp, size_t wkspSize, int bmi2) ZSTD_buildSeqTable() argument
[all...]
/kernel/linux/linux-6.6/lib/zstd/compress/
H A Dhuf_compress.c97 HUF_CompressWeightsWksp* wksp = (HUF_CompressWeightsWksp*)HUF_alignUpWorkspace(workspace, &workspaceSize, ZSTD_ALIGNOF(U32)); in HUF_compressWeights() local
105 { unsigned const maxCount = HIST_count_simple(wksp->count, &maxSymbolValue, weightTable, wtSize); /* never fails */ in HUF_compressWeights()
111 CHECK_F( FSE_normalizeCount(wksp->norm, tableLog, wksp->count, wtSize, maxSymbolValue, /* useLowProbCount */ 0) ); in HUF_compressWeights()
114 { CHECK_V_F(hSize, FSE_writeNCount(op, (size_t)(oend-op), wksp->norm, maxSymbolValue, tableLog) ); in HUF_compressWeights()
119 CHECK_F( FSE_buildCTable_wksp(wksp->CTable, wksp->norm, maxSymbolValue, tableLog, wksp->scratchBuffer, sizeof(wksp->scratchBuffer)) ); in HUF_compressWeights()
120 { CHECK_V_F(cSize, FSE_compress_usingCTable(op, (size_t)(oend - op), weightTable, wtSize, wksp in HUF_compressWeights()
164 HUF_CompressWeightsWksp wksp; global() member
176 HUF_WriteCTableWksp* wksp = (HUF_WriteCTableWksp*)HUF_alignUpWorkspace(workspace, &workspaceSize, ZSTD_ALIGNOF(U32)); HUF_writeCTable_wksp() local
213 HUF_WriteCTableWksp wksp; HUF_writeCTable() local
[all...]
H A Dzstd_compress_sequences.c73 BYTE wksp[FSE_NCOUNTBOUND]; in ZSTD_NCountCost() local
77 return FSE_writeNCount(wksp, sizeof(wksp), norm, max, tableLog); in ZSTD_NCountCost()
239 U32 wksp[FSE_BUILD_CTABLE_WORKSPACE_SIZE_U32(MaxSeq, MaxFSELog)]; member
268 ZSTD_BuildCTableWksp* wksp = (ZSTD_BuildCTableWksp*)entropyWorkspace; in ZSTD_buildCTable() local
278 FORWARD_IF_ERROR(FSE_normalizeCount(wksp->norm, tableLog, count, nbSeq_1, max, ZSTD_useLowProbCount(nbSeq_1)), "FSE_normalizeCount failed"); in ZSTD_buildCTable()
280 { size_t const NCountSize = FSE_writeNCount(op, (size_t)(oend - op), wksp->norm, max, tableLog); /* overflow protected */ in ZSTD_buildCTable()
282 FORWARD_IF_ERROR(FSE_buildCTable_wksp(nextCTable, wksp->norm, max, tableLog, wksp->wksp, sizeo in ZSTD_buildCTable()
[all...]
/kernel/linux/linux-6.6/lib/zstd/common/
H A Dfse_decompress.c329 FSE_DecompressWksp* const wksp = (FSE_DecompressWksp*)workSpace; in FSE_decompress_wksp_body() local
332 if (wkspSize < sizeof(*wksp)) return ERROR(GENERIC); in FSE_decompress_wksp_body()
336 size_t const NCountLength = FSE_readNCount_bmi2(wksp->ncount, &maxSymbolValue, &tableLog, istart, cSrcSize, bmi2); in FSE_decompress_wksp_body()
345 workSpace = wksp->dtable + FSE_DTABLE_SIZE_U32(tableLog); in FSE_decompress_wksp_body()
346 wkspSize -= sizeof(*wksp) + FSE_DTABLE_SIZE(tableLog); in FSE_decompress_wksp_body()
348 CHECK_F( FSE_buildDTable_internal(wksp->dtable, wksp->ncount, maxSymbolValue, tableLog, workSpace, wkspSize) ); in FSE_decompress_wksp_body()
351 const void* ptr = wksp->dtable; in FSE_decompress_wksp_body()
356 if (fastMode) return FSE_decompress_usingDTable_generic(dst, dstCapacity, ip, cSrcSize, wksp->dtable, 1); in FSE_decompress_wksp_body()
357 return FSE_decompress_usingDTable_generic(dst, dstCapacity, ip, cSrcSize, wksp in FSE_decompress_wksp_body()
[all...]
H A Dentropy_common.c255 U32 wksp[HUF_READ_STATS_WORKSPACE_SIZE_U32]; in HUF_readStats() local
256 return HUF_readStats_wksp(huffWeight, hwSize, rankStats, nbSymbolsPtr, tableLogPtr, src, srcSize, wksp, sizeof(wksp), /* bmi2 */ 0); in HUF_readStats()
/kernel/linux/linux-6.6/kernel/module/
H A Ddecompress.c215 void *wksp = NULL; in module_zstd_decompress() local
244 wksp = kvmalloc(wksp_size, GFP_KERNEL); in module_zstd_decompress()
245 if (!wksp) { in module_zstd_decompress()
250 dstream = zstd_init_dstream(header.windowSize, wksp, wksp_size); in module_zstd_decompress()
287 kvfree(wksp); in module_zstd_decompress()
/kernel/linux/linux-6.6/security/apparmor/
H A Dpolicy_unpack.c1302 void *wksp = NULL; in compress_zstd() local
1314 wksp = kvzalloc(wksp_len, GFP_KERNEL); in compress_zstd()
1315 if (!wksp) { in compress_zstd()
1320 ctx = zstd_init_cctx(wksp, wksp_len); in compress_zstd()
1361 kvfree(wksp); in compress_zstd()
H A Dapparmorfs.c1322 void *wksp; in decompress_zstd() local
1326 wksp = kvzalloc(wksp_len, GFP_KERNEL); in decompress_zstd()
1327 if (!wksp) { in decompress_zstd()
1331 ctx = zstd_init_dctx(wksp, wksp_len); in decompress_zstd()
1342 kvfree(wksp); in decompress_zstd()

Completed in 16 milliseconds