/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_gpu_error.c | 261 zstream->workspace = 264 if (!zstream->workspace) { 279 void *workspace = zstream->workspace; local 282 zstream->workspace = workspace; 372 kfree(c->zstream.workspace);
|
/linux-master/net/ipv6/ |
H A D | addrconf.c | 3346 static __u32 workspace[SHA1_WORKSPACE_WORDS]; local 3376 memset(workspace, 0, sizeof(workspace)); 3383 sha1_transform(digest, data.__data, workspace);
|
/linux-master/fs/btrfs/ |
H A D | zstd.c | 43 struct workspace { struct 62 * workspace. 64 * Getting a workspace is done by using the bitmap to identify the levels that 66 * workspaces because of the monotonic memory guarantee. A workspace's 68 * level. Putting a workspace involves adding it back to the appropriate places 90 static inline struct workspace *list_to_workspace(struct list_head *list) 92 return container_of(list, struct workspace, list); 103 * This scans the lru_list and attempts to reclaim any workspace that hasn't 121 struct workspace *victim = container_of(pos, struct workspace, 203 struct workspace *workspace; local 236 struct workspace *workspace; local 314 struct workspace *workspace = list_to_workspace(ws); local 344 struct workspace *workspace = list_entry(ws, struct workspace, list); local 353 struct workspace *workspace; local 381 struct workspace *workspace = list_entry(ws, struct workspace, list); local 552 struct workspace *workspace = list_entry(ws, struct workspace, list); local 631 struct workspace *workspace = list_entry(ws, struct workspace, list); local [all...] |
H A D | zlib.c | 23 /* workspace buffer size for s390 zlib hardware support */ 26 struct workspace { struct 39 struct workspace *workspace = list_entry(ws, struct workspace, list); local 41 workspace->level = level; 48 struct workspace *workspace = list_entry(ws, struct workspace, list); local 50 kvfree(workspace 57 struct workspace *workspace; local 98 struct workspace *workspace = list_entry(ws, struct workspace, list); local 279 struct workspace *workspace = list_entry(ws, struct workspace, list); local 366 struct workspace *workspace = list_entry(ws, struct workspace, list); local [all...] |
H A D | lzo.c | 64 struct workspace { struct 75 struct workspace *workspace = list_entry(ws, struct workspace, list); local 77 kvfree(workspace->buf); 78 kvfree(workspace->cbuf); 79 kvfree(workspace->mem); 80 kfree(workspace); 85 struct workspace *workspace; local 216 struct workspace *workspace = list_entry(ws, struct workspace, list); local 333 struct workspace *workspace = list_entry(ws, struct workspace, list); local 432 struct workspace *workspace = list_entry(ws, struct workspace, list); local [all...] |
H A D | compression.c | 690 struct heuristic_ws *workspace; local 692 workspace = list_entry(ws, struct heuristic_ws, list); 694 kvfree(workspace->sample); 695 kfree(workspace->bucket); 696 kfree(workspace->bucket_b); 697 kfree(workspace); 774 struct list_head *workspace; local 783 * Preallocate one workspace for each compression type so we can 786 workspace = alloc_workspace(type, 0); 787 if (IS_ERR(workspace)) { 820 struct list_head *workspace; local 1028 struct list_head *workspace; local 1041 struct list_head *workspace; local 1063 struct list_head *workspace; local [all...] |
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_main.c | 1048 void *workspace; local 1057 workspace = vzalloc(zlib_inflate_workspacesize()); 1058 if (!workspace) 1060 p_hwfn->stream->workspace = workspace; 1076 vfree(p_hwfn->stream->workspace);
|
/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_main.c | 6581 bp->strm->workspace = vmalloc(zlib_inflate_workspacesize()); 6582 if (bp->strm->workspace == NULL) 6604 vfree(bp->strm->workspace);
|
/linux-master/drivers/base/firmware_loader/ |
H A D | main.c | 315 void *workspace, *out_buf; local 337 workspace = kvzalloc(workspace_size, GFP_KERNEL); 338 if (!workspace) { 343 ctx = zstd_init_dctx(workspace, workspace_size); 364 kvfree(workspace);
|
/linux-master/fs/f2fs/ |
H A D | compress.c | 332 void *workspace; 343 workspace = f2fs_kvmalloc(F2FS_I_SB(cc->inode), 345 if (!workspace) 348 stream = zstd_init_cstream(¶ms, 0, workspace, workspace_size); 352 kvfree(workspace); 356 cc->private = workspace; 417 void *workspace; 424 workspace = f2fs_kvmalloc(F2FS_I_SB(dic->inode), 426 if (!workspace) 429 stream = zstd_init_dstream(max_window_size, workspace, workspace_siz 335 void *workspace; local 421 void *workspace; local [all...] |
/linux-master/fs/bcachefs/ |
H A D | compress.c | 145 static inline void zlib_set_workspace(z_stream *strm, void *workspace) argument 148 strm->workspace = workspace; 158 void *workspace; local 179 workspace = mempool_alloc(&c->decompress_workspace, GFP_NOFS); 181 zlib_set_workspace(&strm, workspace); 185 mempool_free(workspace, &c->decompress_workspace); 198 workspace = mempool_alloc(&c->decompress_workspace, GFP_NOFS); 199 ctx = zstd_init_dctx(workspace, zstd_dctx_workspace_bound()); 205 mempool_free(workspace, 295 attempt_compress(struct bch_fs *c, void *workspace, void *dst, size_t dst_len, void *src, size_t src_len, struct bch_compression_opt compression) argument 391 void *workspace; local [all...] |
/linux-master/fs/erofs/ |
H A D | decompressor_deflate.c | 36 vfree(strm->z.workspace); 59 strm->z.workspace = vmalloc(zlib_inflate_workspacesize()); 60 if (!strm->z.workspace) { 73 erofs_err(NULL, "failed to allocate zlib workspace");
|
/linux-master/drivers/net/ppp/ |
H A D | ppp_deflate.c | 66 vfree(state->strm.workspace); 107 state->strm.workspace = vmalloc(zlib_deflate_workspacesize(-w_size, 8)); 108 if (state->strm.workspace == NULL) 282 vfree(state->strm.workspace); 322 state->strm.workspace = vmalloc(zlib_inflate_workspacesize()); 323 if (state->strm.workspace == NULL)
|
/linux-master/kernel/module/ |
H A D | decompress.c | 103 s.workspace = kvmalloc(zlib_inflate_workspacesize(), GFP_KERNEL); 104 if (!s.workspace) 141 kvfree(s.workspace);
|
/linux-master/crypto/ |
H A D | deflate.c | 47 stream->workspace = vzalloc(zlib_deflate_workspacesize( 49 if (!stream->workspace) { 63 vfree(stream->workspace); 72 stream->workspace = vzalloc(zlib_inflate_workspacesize()); 73 if (!stream->workspace) { 85 vfree(stream->workspace); 92 vfree(ctx->comp_stream.workspace); 98 vfree(ctx->decomp_stream.workspace);
|
/linux-master/fs/pstore/ |
H A D | platform.c | 181 .workspace = compress_workspace, 238 pr_err("Failed to allocate zlib deflate workspace\n"); 587 char *unzipped, *workspace; local 600 if (!zstream->workspace) { 613 workspace = kvzalloc(max_uncompressed_size + record->ecc_notice_size, 615 if (!workspace) 620 zstream->next_out = workspace; 626 kvfree(workspace); 633 memcpy(workspace + unzipped_len, record->buf + record->size, 637 unzipped = kvmemdup(workspace, unzipped_le [all...] |
/linux-master/arch/xtensa/boot/lib/ |
H A D | zmem.c | 63 s.workspace = zalloc(zlib_inflate_workspacesize());
|
/linux-master/arch/arm/nwfpe/ |
H A D | entry.S | 25 add r10, r10, #TSS_FPESAVE @ r10 = workspace 37 On entry to the emulator r10 points to an area of private FP workspace 170 add r10, r10, #TI_FPSTATE @ r10 = workspace 178 @ r10 = FP workspace
|
/linux-master/lib/ |
H A D | decompress_inflate.c | 82 strm->workspace = malloc(flush ? zlib_inflate_workspacesize() : 84 /* Always allocate the full workspace for DFLTCC */ 89 if (strm->workspace == NULL) { 90 error("Out of memory while allocating workspace"); 186 free(strm->workspace);
|
/linux-master/arch/arm/kernel/ |
H A D | head-inflate-data.c | 44 strm->workspace = &state;
|
/linux-master/lib/zstd/decompress/ |
H A D | zstd_decompress.c | 266 ZSTD_DCtx* ZSTD_initStaticDCtx(void *workspace, size_t workspaceSize) argument 268 ZSTD_DCtx* const dctx = (ZSTD_DCtx*) workspace; 270 if ((size_t)workspace & 7) return NULL; /* 8-aligned */ 330 ZSTD_memcpy(dstDCtx, srcDCtx, toCopy); /* no need to copy workspace */ 1300 { void* const workspace = &entropy->LLTable; /* use fse tables as temporary workspace; implies fse tables are grouped together */ local 1306 workspace, workspaceSize); 1310 workspace, workspaceSize); 1326 entropy->workspace, sizeof(entropy->workspace), 1509 ZSTD_initStaticDStream(void *workspace, size_t workspaceSize) argument [all...] |
H A D | zstd_decompress_internal.h | 81 ZSTD_seqSymbol OFTable[SEQSYMBOL_TABLE_SIZE(OffFSELog)]; /* is also used as temporary workspace while building hufTable during DDict creation */ 85 U32 workspace[ZSTD_BUILD_FSE_TABLE_WKSP_SIZE_U32]; member in struct:__anon230 132 U32 workspace[HUF_DECOMPRESS_WORKSPACE_SIZE_U32]; /* space needed when building huffman tables */ member in struct:ZSTD_DCtx_s 184 /* workspace */
|
H A D | zstd_decompress_block.c | 192 istart+lhSize, litCSize, dctx->workspace, 193 sizeof(dctx->workspace)); 197 istart+lhSize, litCSize, dctx->workspace, 198 sizeof(dctx->workspace), ZSTD_DCtx_get_bmi2(dctx)); 203 istart+lhSize, litCSize, dctx->workspace, 204 sizeof(dctx->workspace), ZSTD_DCtx_get_bmi2(dctx)); 698 dctx->workspace, sizeof(dctx->workspace), 710 dctx->workspace, sizeof(dctx->workspace), [all...] |
/linux-master/lib/zlib_deflate/ |
H A D | deflate.c | 213 mem = (deflate_workspace *) strm->workspace; 226 * Direct the workspace's pointers to the chunks that were allocated
|
/linux-master/lib/zstd/ |
H A D | zstd_compress_module.c | 88 zstd_cctx *zstd_init_cctx(void *workspace, size_t workspace_size) argument 90 if (workspace == NULL) 92 return ZSTD_initStaticCCtx(workspace, workspace_size); 111 unsigned long long pledged_src_size, void *workspace, size_t workspace_size) 115 if (workspace == NULL) 118 cstream = ZSTD_initStaticCStream(workspace, workspace_size); 110 zstd_init_cstream(const zstd_parameters *parameters, unsigned long long pledged_src_size, void *workspace, size_t workspace_size) argument
|