/linux-6.3-rc2/fs/btrfs/ |
A D | zlib.c | 39 struct workspace *workspace = list_entry(ws, struct workspace, list); in zlib_get_workspace() argument 48 struct workspace *workspace = list_entry(ws, struct workspace, list); in zlib_free_workspace() local 50 kvfree(workspace->strm.workspace); in zlib_free_workspace() 57 struct workspace *workspace; in zlib_alloc_workspace() local 83 if (!workspace->strm.workspace || !workspace->buf) in zlib_alloc_workspace() 98 struct workspace *workspace = list_entry(ws, struct workspace, list); in zlib_compress_pages() local 133 workspace->strm.next_in = workspace->buf; in zlib_compress_pages() 162 workspace->strm.next_in = workspace->buf; in zlib_compress_pages() 273 struct workspace *workspace = list_entry(ws, struct workspace, list); in zlib_decompress_bio() local 290 workspace->strm.next_out = workspace->buf; in zlib_decompress_bio() [all …]
|
A D | zstd.c | 202 struct workspace *workspace; in zstd_cleanup_workspace_manager() local 234 struct workspace *workspace; in zstd_find_workspace() local 315 if (workspace->req_level == workspace->level) { in zstd_put_workspace() 340 struct workspace *workspace = list_entry(ws, struct workspace, list); in zstd_free_workspace() local 349 struct workspace *workspace; in zstd_alloc_workspace() local 361 if (!workspace->mem || !workspace->buf) in zstd_alloc_workspace() 377 struct workspace *workspace = list_entry(ws, struct workspace, list); in zstd_compress_pages() local 544 struct workspace *workspace = list_entry(ws, struct workspace, list); in zstd_decompress_bio() local 566 workspace->out_buf.dst = workspace->buf; in zstd_decompress_bio() 623 struct workspace *workspace = list_entry(ws, struct workspace, list); in zstd_decompress() local [all …]
|
A D | lzo.c | 63 struct workspace { struct 74 struct workspace *workspace = list_entry(ws, struct workspace, list); in lzo_free_workspace() argument 76 kvfree(workspace->buf); in lzo_free_workspace() 79 kfree(workspace); in lzo_free_workspace() 84 struct workspace *workspace; in lzo_alloc_workspace() local 86 workspace = kzalloc(sizeof(*workspace), GFP_KERNEL); in lzo_alloc_workspace() 87 if (!workspace) in lzo_alloc_workspace() 93 if (!workspace->mem || !workspace->buf || !workspace->cbuf) in lzo_alloc_workspace() 215 struct workspace *workspace = list_entry(ws, struct workspace, list); in lzo_compress_pages() local 331 struct workspace *workspace = list_entry(ws, struct workspace, list); in lzo_decompress_bio() local [all …]
|
A D | compression.c | 707 kvfree(workspace->sample); in free_heuristic_ws() 708 kfree(workspace->bucket); in free_heuristic_ws() 709 kfree(workspace->bucket_b); in free_heuristic_ws() 710 kfree(workspace); in free_heuristic_ws() 787 struct list_head *workspace; in btrfs_init_workspace_manager() local 800 if (IS_ERR(workspace)) { in btrfs_init_workspace_manager() 852 workspace = idle_ws->next; in btrfs_get_workspace() 853 list_del(workspace); in btrfs_get_workspace() 856 return workspace; in btrfs_get_workspace() 881 if (IS_ERR(workspace)) { in btrfs_get_workspace() [all …]
|
/linux-6.3-rc2/lib/zstd/ |
A D | zstd_decompress_module.c | 47 zstd_dctx *zstd_init_dctx(void *workspace, size_t workspace_size) in zstd_init_dctx() argument 49 if (workspace == NULL) in zstd_init_dctx() 51 return ZSTD_initStaticDCtx(workspace, workspace_size); in zstd_init_dctx() 68 zstd_dstream *zstd_init_dstream(size_t max_window_size, void *workspace, in zstd_init_dstream() argument 71 if (workspace == NULL) in zstd_init_dstream() 74 return ZSTD_initStaticDStream(workspace, workspace_size); in zstd_init_dstream()
|
A D | zstd_compress_module.c | 88 zstd_cctx *zstd_init_cctx(void *workspace, size_t workspace_size) in zstd_init_cctx() argument 90 if (workspace == NULL) in zstd_init_cctx() 92 return ZSTD_initStaticCCtx(workspace, workspace_size); in zstd_init_cctx() 111 unsigned long long pledged_src_size, void *workspace, size_t workspace_size) in zstd_init_cstream() argument 115 if (workspace == NULL) in zstd_init_cstream() 118 cstream = ZSTD_initStaticCStream(workspace, workspace_size); in zstd_init_cstream()
|
/linux-6.3-rc2/fs/jffs2/ |
A D | compr_zlib.c | 45 def_strm.workspace = vmalloc(zlib_deflate_workspacesize(MAX_WBITS, in alloc_workspaces() 47 if (!def_strm.workspace) in alloc_workspaces() 52 inf_strm.workspace = vmalloc(zlib_inflate_workspacesize()); in alloc_workspaces() 53 if (!inf_strm.workspace) { in alloc_workspaces() 54 vfree(def_strm.workspace); in alloc_workspaces() 64 vfree(def_strm.workspace); in free_workspaces() 65 vfree(inf_strm.workspace); in free_workspaces()
|
/linux-6.3-rc2/lib/zstd/compress/ |
A D | zstd_compress_superblock.c | 305 void* workspace, size_t wkspSize, in ZSTD_estimateSubBlockSize_literal() argument 308 unsigned* const countWksp = (unsigned*)workspace; in ZSTD_estimateSubBlockSize_literal() 330 void* workspace, size_t wkspSize) in ZSTD_estimateSubBlockSize_symbolType() argument 332 unsigned* const countWksp = (unsigned*)workspace; in ZSTD_estimateSubBlockSize_symbolType() 366 void* workspace, size_t wkspSize, in ZSTD_estimateSubBlockSize_sequences() argument 375 workspace, wkspSize); in ZSTD_estimateSubBlockSize_sequences() 379 workspace, wkspSize); in ZSTD_estimateSubBlockSize_sequences() 383 workspace, wkspSize); in ZSTD_estimateSubBlockSize_sequences() 395 void* workspace, size_t wkspSize, in ZSTD_estimateSubBlockSize() argument 400 workspace, wkspSize, writeLitEntropy); in ZSTD_estimateSubBlockSize() [all …]
|
A D | zstd_cwksp.h | 143 void* workspace; member 165 assert(ws->workspace <= ws->objectEnd); in ZSTD_cwksp_assert_internal_consistency() 317 return (ptr != NULL) && (ws->workspace <= ptr) && (ptr <= ws->workspaceEnd); in ZSTD_cwksp_owns_buffer() 497 ws->workspace = start; in ZSTD_cwksp_init() 499 ws->objectEnd = ws->workspace; in ZSTD_cwksp_init() 509 void* workspace = ZSTD_customMalloc(size, customMem); in ZSTD_cwksp_create() local 511 RETURN_ERROR_IF(workspace == NULL, memory_allocation, "NULL pointer!"); in ZSTD_cwksp_create() 512 ZSTD_cwksp_init(ws, workspace, size, ZSTD_cwksp_dynamic_alloc); in ZSTD_cwksp_create() 517 void *ptr = ws->workspace; in ZSTD_cwksp_free() 533 return (size_t)((BYTE*)ws->workspaceEnd - (BYTE*)ws->workspace); in ZSTD_cwksp_sizeof() [all …]
|
A D | zstd_compress.c | 77 ZSTD_cwksp workspace; member 130 ZSTD_cwksp_move(&cctx->workspace, &ws); in ZSTD_initStaticCCtx() 196 return (cctx->workspace.workspace == cctx ? 0 : sizeof(*cctx)) in ZSTD_sizeof_CCtx() 197 + ZSTD_cwksp_sizeof(&cctx->workspace) in ZSTD_sizeof_CCtx() 1755 ZSTD_cwksp* const ws = &zc->workspace; in ZSTD_resetCCtx_internal() 2970 BYTE* const wkspStart = (BYTE*)workspace; in ZSTD_buildBlockEntropyStats_literals() 4364 void* workspace) in ZSTD_compress_insertDictionary() argument 4665 return (cdict->workspace.workspace == cdict ? 0 : sizeof(*cdict)) in ZSTD_sizeof_CDict() 4666 + ZSTD_cwksp_sizeof(&cdict->workspace); in ZSTD_sizeof_CDict() 4698 &cdict->workspace, in ZSTD_initCDict_internal() [all …]
|
/linux-6.3-rc2/crypto/ |
A D | deflate.c | 47 stream->workspace = vzalloc(zlib_deflate_workspacesize( in deflate_comp_init() 49 if (!stream->workspace) { in deflate_comp_init() 67 vfree(stream->workspace); in deflate_comp_init() 76 stream->workspace = vzalloc(zlib_inflate_workspacesize()); in deflate_decomp_init() 77 if (!stream->workspace) { in deflate_decomp_init() 92 vfree(stream->workspace); in deflate_decomp_init() 99 vfree(ctx->comp_stream.workspace); in deflate_comp_exit() 105 vfree(ctx->decomp_stream.workspace); in deflate_decomp_exit()
|
/linux-6.3-rc2/include/linux/ |
A D | zstd.h | 165 zstd_cctx *zstd_init_cctx(void *workspace, size_t workspace_size); 204 zstd_dctx *zstd_init_dctx(void *workspace, size_t workspace_size); 276 unsigned long long pledged_src_size, void *workspace, size_t workspace_size); 366 zstd_dstream *zstd_init_dstream(size_t max_window_size, void *workspace,
|
/linux-6.3-rc2/lib/zlib_inflate/ |
A D | infutil.c | 20 strm->workspace = kmalloc(zlib_inflate_workspacesize(), GFP_KERNEL); in zlib_inflate_blob() 21 if (strm->workspace == NULL) in zlib_inflate_blob() 44 kfree(strm->workspace); in zlib_inflate_blob()
|
A D | infutil.h | 37 #define WS(strm) ((struct inflate_workspace *)(strm->workspace))
|
/linux-6.3-rc2/fs/cramfs/ |
A D | uncompress.c | 62 stream.workspace = vmalloc(zlib_inflate_workspacesize()); in cramfs_uncompress_init() 63 if (!stream.workspace) { in cramfs_uncompress_init() 78 vfree(stream.workspace); in cramfs_uncompress_exit()
|
/linux-6.3-rc2/fs/squashfs/ |
A D | zstd_wrapper.c | 23 struct workspace { struct 31 struct workspace *wksp = kmalloc(sizeof(*wksp), GFP_KERNEL); in zstd_init() argument 53 struct workspace *wksp = strm; in zstd_free() 65 struct workspace *wksp = strm; in zstd_uncompress()
|
A D | zlib_wrapper.c | 29 stream->workspace = vmalloc(zlib_inflate_workspacesize()); in zlib_init() 30 if (stream->workspace == NULL) in zlib_init() 47 vfree(stream->workspace); in zlib_free()
|
/linux-6.3-rc2/fs/pstore/ |
A D | platform.c | 688 char *unzipped, *workspace; in decompress_record() local 707 workspace = kmalloc(unzipped_len + record->ecc_notice_size, in decompress_record() 709 if (!workspace) in decompress_record() 714 workspace, &unzipped_len); in decompress_record() 717 kfree(workspace); in decompress_record() 722 memcpy(workspace + unzipped_len, record->buf + record->size, in decompress_record() 726 unzipped = kmemdup(workspace, unzipped_len + record->ecc_notice_size, in decompress_record() 728 kfree(workspace); in decompress_record()
|
/linux-6.3-rc2/lib/ |
A D | decompress_inflate.c | 82 strm->workspace = malloc(flush ? zlib_inflate_workspacesize() : in __gunzip() 89 if (strm->workspace == NULL) { in __gunzip() 186 free(strm->workspace); in __gunzip()
|
/linux-6.3-rc2/drivers/net/ethernet/chelsio/cxgb4/ |
A D | cudbg_zlib.c | 45 compress_stream.workspace = pdbg_init->workspace; in cudbg_compress_buff()
|
/linux-6.3-rc2/drivers/net/ppp/ |
A D | ppp_deflate.c | 66 vfree(state->strm.workspace); in z_comp_free() 107 state->strm.workspace = vmalloc(zlib_deflate_workspacesize(-w_size, 8)); in z_comp_alloc() 108 if (state->strm.workspace == NULL) in z_comp_alloc() 282 vfree(state->strm.workspace); in z_decomp_free() 322 state->strm.workspace = vmalloc(zlib_inflate_workspacesize()); in z_decomp_alloc() 323 if (state->strm.workspace == NULL) in z_decomp_alloc()
|
/linux-6.3-rc2/lib/zstd/decompress/ |
A D | zstd_decompress_internal.h | 85 U32 workspace[ZSTD_BUILD_FSE_TABLE_WKSP_SIZE_U32]; member 132 …U32 workspace[HUF_DECOMPRESS_WORKSPACE_SIZE_U32]; /* space needed when building huffman tables */ member
|
A D | zstd_decompress.c | 266 ZSTD_DCtx* ZSTD_initStaticDCtx(void *workspace, size_t workspaceSize) in ZSTD_initStaticDCtx() argument 268 ZSTD_DCtx* const dctx = (ZSTD_DCtx*) workspace; in ZSTD_initStaticDCtx() 270 if ((size_t)workspace & 7) return NULL; /* 8-aligned */ in ZSTD_initStaticDCtx() 1281 …{ void* const workspace = &entropy->LLTable; /* use fse tables as temporary workspace; implies… in ZSTD_loadDEntropy() local 1287 workspace, workspaceSize); in ZSTD_loadDEntropy() 1291 workspace, workspaceSize); in ZSTD_loadDEntropy() 1307 entropy->workspace, sizeof(entropy->workspace), in ZSTD_loadDEntropy() 1322 entropy->workspace, sizeof(entropy->workspace), in ZSTD_loadDEntropy() 1337 entropy->workspace, sizeof(entropy->workspace), in ZSTD_loadDEntropy() 1490 ZSTD_DStream* ZSTD_initStaticDStream(void *workspace, size_t workspaceSize) in ZSTD_initStaticDStream() argument [all …]
|
/linux-6.3-rc2/kernel/module/ |
A D | decompress.c | 103 s.workspace = kmalloc(zlib_inflate_workspacesize(), GFP_KERNEL); in module_gzip_decompress() 104 if (!s.workspace) in module_gzip_decompress() 141 kfree(s.workspace); in module_gzip_decompress()
|
/linux-6.3-rc2/arch/arm/kernel/ |
A D | head-inflate-data.c | 47 strm->workspace = &state; in __inflate_kernel_data()
|