workspace 47 arch/arm/kernel/head-inflate-data.c strm->workspace = &state; workspace 614 arch/powerpc/kernel/nvram_64.c stream.workspace = kmalloc(zlib_deflate_workspacesize( workspace 616 arch/powerpc/kernel/nvram_64.c if (!stream.workspace) { workspace 626 arch/powerpc/kernel/nvram_64.c stream.workspace = NULL; workspace 634 arch/powerpc/kernel/nvram_64.c kfree(stream.workspace); workspace 62 arch/xtensa/boot/lib/zmem.c s.workspace = zalloc(zlib_inflate_workspacesize()); workspace 47 crypto/deflate.c stream->workspace = vzalloc(zlib_deflate_workspacesize( workspace 49 crypto/deflate.c if (!stream->workspace) { workspace 67 crypto/deflate.c vfree(stream->workspace); workspace 76 crypto/deflate.c stream->workspace = vzalloc(zlib_inflate_workspacesize()); workspace 77 crypto/deflate.c if (!stream->workspace) { workspace 92 crypto/deflate.c vfree(stream->workspace); workspace 99 crypto/deflate.c vfree(ctx->comp_stream.workspace); workspace 105 crypto/deflate.c vfree(ctx->decomp_stream.workspace); workspace 1506 drivers/char/random.c __u32 workspace[SHA_WORKSPACE_WORDS]; workspace 1524 drivers/char/random.c sha_transform(hash.w, (__u8 *)(r->pool + i), workspace); workspace 1538 drivers/char/random.c memzero_explicit(workspace, sizeof(workspace)); workspace 247 drivers/gpu/drm/i915/i915_gpu_error.c zstream->workspace = workspace 250 drivers/gpu/drm/i915/i915_gpu_error.c if (!zstream->workspace) { workspace 265 drivers/gpu/drm/i915/i915_gpu_error.c void *workspace = zstream->workspace; workspace 268 drivers/gpu/drm/i915/i915_gpu_error.c zstream->workspace = workspace; workspace 355 drivers/gpu/drm/i915/i915_gpu_error.c kfree(c->zstream.workspace); workspace 6561 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bp->strm->workspace = vmalloc(zlib_inflate_workspacesize()); workspace 6562 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (bp->strm->workspace == NULL) workspace 6584 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c vfree(bp->strm->workspace); workspace 83 drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h void *workspace; /* Workspace for zlib */ workspace 45 drivers/net/ethernet/chelsio/cxgb4/cudbg_zlib.c compress_stream.workspace = pdbg_init->workspace; workspace 390 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c pdbg_init->workspace = (u8 *)pdbg_init->compress_buff + workspace 1019 drivers/net/ethernet/qlogic/qed/qed_main.c void *workspace; workspace 1028 drivers/net/ethernet/qlogic/qed/qed_main.c workspace = vzalloc(zlib_inflate_workspacesize()); workspace 1029 drivers/net/ethernet/qlogic/qed/qed_main.c if (!workspace) workspace 1031 drivers/net/ethernet/qlogic/qed/qed_main.c p_hwfn->stream->workspace = workspace; workspace 1047 drivers/net/ethernet/qlogic/qed/qed_main.c vfree(p_hwfn->stream->workspace); workspace 66 drivers/net/ppp/ppp_deflate.c vfree(state->strm.workspace); workspace 107 drivers/net/ppp/ppp_deflate.c state->strm.workspace = vmalloc(zlib_deflate_workspacesize(-w_size, 8)); workspace 108 drivers/net/ppp/ppp_deflate.c if (state->strm.workspace == NULL) workspace 283 drivers/net/ppp/ppp_deflate.c vfree(state->strm.workspace); workspace 323 drivers/net/ppp/ppp_deflate.c state->strm.workspace = vmalloc(zlib_inflate_workspacesize()); workspace 324 drivers/net/ppp/ppp_deflate.c if (state->strm.workspace == NULL) workspace 202 fs/binfmt_flat.c strm.workspace = kmalloc(zlib_inflate_workspacesize(), GFP_KERNEL); workspace 203 fs/binfmt_flat.c if (!strm.workspace) workspace 305 fs/binfmt_flat.c kfree(strm.workspace); workspace 789 fs/btrfs/compression.c struct heuristic_ws *workspace; workspace 791 fs/btrfs/compression.c workspace = list_entry(ws, struct heuristic_ws, list); workspace 793 fs/btrfs/compression.c kvfree(workspace->sample); workspace 794 fs/btrfs/compression.c kfree(workspace->bucket); workspace 795 fs/btrfs/compression.c kfree(workspace->bucket_b); workspace 796 fs/btrfs/compression.c kfree(workspace); workspace 846 fs/btrfs/compression.c struct list_head *workspace; workspace 859 fs/btrfs/compression.c workspace = wsm->ops->alloc_workspace(0); workspace 860 fs/btrfs/compression.c if (IS_ERR(workspace)) { workspace 866 fs/btrfs/compression.c list_add(workspace, &wsm->idle_ws); workspace 891 fs/btrfs/compression.c struct list_head *workspace; workspace 909 fs/btrfs/compression.c workspace = idle_ws->next; workspace 910 fs/btrfs/compression.c list_del(workspace); workspace 913 fs/btrfs/compression.c return workspace; workspace 935 fs/btrfs/compression.c workspace = wsm->ops->alloc_workspace(level); workspace 938 fs/btrfs/compression.c if (IS_ERR(workspace)) { workspace 963 fs/btrfs/compression.c return workspace; workspace 1040 fs/btrfs/compression.c struct list_head *workspace; workspace 1044 fs/btrfs/compression.c workspace = get_workspace(type, level); workspace 1045 fs/btrfs/compression.c ret = btrfs_compress_op[type]->compress_pages(workspace, mapping, workspace 1049 fs/btrfs/compression.c put_workspace(type, workspace); workspace 1069 fs/btrfs/compression.c struct list_head *workspace; workspace 1073 fs/btrfs/compression.c workspace = get_workspace(type, 0); workspace 1074 fs/btrfs/compression.c ret = btrfs_compress_op[type]->decompress_bio(workspace, cb); workspace 1075 fs/btrfs/compression.c put_workspace(type, workspace); workspace 1088 fs/btrfs/compression.c struct list_head *workspace; workspace 1091 fs/btrfs/compression.c workspace = get_workspace(type, 0); workspace 1092 fs/btrfs/compression.c ret = btrfs_compress_op[type]->decompress(workspace, data_in, workspace 1095 fs/btrfs/compression.c put_workspace(type, workspace); workspace 140 fs/btrfs/compression.h void (*free_workspace)(struct list_head *workspace); workspace 142 fs/btrfs/compression.h int (*compress_pages)(struct list_head *workspace, workspace 150 fs/btrfs/compression.h int (*decompress_bio)(struct list_head *workspace, workspace 153 fs/btrfs/compression.h int (*decompress)(struct list_head *workspace, workspace 88 fs/btrfs/lzo.c struct workspace *workspace = list_entry(ws, struct workspace, list); workspace 90 fs/btrfs/lzo.c kvfree(workspace->buf); workspace 91 fs/btrfs/lzo.c kvfree(workspace->cbuf); workspace 92 fs/btrfs/lzo.c kvfree(workspace->mem); workspace 93 fs/btrfs/lzo.c kfree(workspace); workspace 98 fs/btrfs/lzo.c struct workspace *workspace; workspace 100 fs/btrfs/lzo.c workspace = kzalloc(sizeof(*workspace), GFP_KERNEL); workspace 101 fs/btrfs/lzo.c if (!workspace) workspace 104 fs/btrfs/lzo.c workspace->mem = kvmalloc(LZO1X_MEM_COMPRESS, GFP_KERNEL); workspace 105 fs/btrfs/lzo.c workspace->buf = kvmalloc(lzo1x_worst_compress(PAGE_SIZE), GFP_KERNEL); workspace 106 fs/btrfs/lzo.c workspace->cbuf = kvmalloc(lzo1x_worst_compress(PAGE_SIZE), GFP_KERNEL); workspace 107 fs/btrfs/lzo.c if (!workspace->mem || !workspace->buf || !workspace->cbuf) workspace 110 fs/btrfs/lzo.c INIT_LIST_HEAD(&workspace->list); workspace 112 fs/btrfs/lzo.c return &workspace->list; workspace 114 fs/btrfs/lzo.c lzo_free_workspace(&workspace->list); workspace 142 fs/btrfs/lzo.c struct workspace *workspace = list_entry(ws, struct workspace, list); workspace 188 fs/btrfs/lzo.c ret = lzo1x_1_compress(data_in, in_len, workspace->cbuf, workspace 189 fs/btrfs/lzo.c &out_len, workspace->mem); workspace 207 fs/btrfs/lzo.c buf = workspace->cbuf; workspace 308 fs/btrfs/lzo.c struct workspace *workspace = list_entry(ws, struct workspace, list); workspace 384 fs/btrfs/lzo.c buf = workspace->cbuf; workspace 422 fs/btrfs/lzo.c ret = lzo1x_decompress_safe(buf, in_len, workspace->buf, workspace 435 fs/btrfs/lzo.c ret2 = btrfs_decompress_buf2page(workspace->buf, buf_start, workspace 452 fs/btrfs/lzo.c struct workspace *workspace = list_entry(ws, struct workspace, list); workspace 476 fs/btrfs/lzo.c ret = lzo1x_decompress_safe(data_in, in_len, workspace->buf, &out_len); workspace 496 fs/btrfs/lzo.c memcpy(kaddr, workspace->buf + start_byte, bytes); workspace 45 fs/btrfs/zlib.c struct workspace *workspace = list_entry(ws, struct workspace, list); workspace 47 fs/btrfs/zlib.c workspace->level = level; workspace 59 fs/btrfs/zlib.c struct workspace *workspace = list_entry(ws, struct workspace, list); workspace 61 fs/btrfs/zlib.c kvfree(workspace->strm.workspace); workspace 62 fs/btrfs/zlib.c kfree(workspace->buf); workspace 63 fs/btrfs/zlib.c kfree(workspace); workspace 68 fs/btrfs/zlib.c struct workspace *workspace; workspace 71 fs/btrfs/zlib.c workspace = kzalloc(sizeof(*workspace), GFP_KERNEL); workspace 72 fs/btrfs/zlib.c if (!workspace) workspace 77 fs/btrfs/zlib.c workspace->strm.workspace = kvmalloc(workspacesize, GFP_KERNEL); workspace 78 fs/btrfs/zlib.c workspace->level = level; workspace 79 fs/btrfs/zlib.c workspace->buf = kmalloc(PAGE_SIZE, GFP_KERNEL); workspace 80 fs/btrfs/zlib.c if (!workspace->strm.workspace || !workspace->buf) workspace 83 fs/btrfs/zlib.c INIT_LIST_HEAD(&workspace->list); workspace 85 fs/btrfs/zlib.c return &workspace->list; workspace 87 fs/btrfs/zlib.c zlib_free_workspace(&workspace->list); workspace 99 fs/btrfs/zlib.c struct workspace *workspace = list_entry(ws, struct workspace, list); workspace 115 fs/btrfs/zlib.c if (Z_OK != zlib_deflateInit(&workspace->strm, workspace->level)) { workspace 121 fs/btrfs/zlib.c workspace->strm.total_in = 0; workspace 122 fs/btrfs/zlib.c workspace->strm.total_out = 0; workspace 136 fs/btrfs/zlib.c workspace->strm.next_in = data_in; workspace 137 fs/btrfs/zlib.c workspace->strm.next_out = cpage_out; workspace 138 fs/btrfs/zlib.c workspace->strm.avail_out = PAGE_SIZE; workspace 139 fs/btrfs/zlib.c workspace->strm.avail_in = min(len, PAGE_SIZE); workspace 141 fs/btrfs/zlib.c while (workspace->strm.total_in < len) { workspace 142 fs/btrfs/zlib.c ret = zlib_deflate(&workspace->strm, Z_SYNC_FLUSH); workspace 146 fs/btrfs/zlib.c zlib_deflateEnd(&workspace->strm); workspace 152 fs/btrfs/zlib.c if (workspace->strm.total_in > 8192 && workspace 153 fs/btrfs/zlib.c workspace->strm.total_in < workspace 154 fs/btrfs/zlib.c workspace->strm.total_out) { workspace 162 fs/btrfs/zlib.c if (workspace->strm.avail_out == 0) { workspace 177 fs/btrfs/zlib.c workspace->strm.avail_out = PAGE_SIZE; workspace 178 fs/btrfs/zlib.c workspace->strm.next_out = cpage_out; workspace 181 fs/btrfs/zlib.c if (workspace->strm.total_in >= len) workspace 185 fs/btrfs/zlib.c if (workspace->strm.avail_in == 0) { workspace 186 fs/btrfs/zlib.c if (workspace->strm.total_out > max_out) workspace 189 fs/btrfs/zlib.c bytes_left = len - workspace->strm.total_in; workspace 197 fs/btrfs/zlib.c workspace->strm.avail_in = min(bytes_left, workspace 199 fs/btrfs/zlib.c workspace->strm.next_in = data_in; workspace 202 fs/btrfs/zlib.c workspace->strm.avail_in = 0; workspace 203 fs/btrfs/zlib.c ret = zlib_deflate(&workspace->strm, Z_FINISH); workspace 204 fs/btrfs/zlib.c zlib_deflateEnd(&workspace->strm); workspace 211 fs/btrfs/zlib.c if (workspace->strm.total_out >= workspace->strm.total_in) { workspace 217 fs/btrfs/zlib.c *total_out = workspace->strm.total_out; workspace 218 fs/btrfs/zlib.c *total_in = workspace->strm.total_in; workspace 233 fs/btrfs/zlib.c struct workspace *workspace = list_entry(ws, struct workspace, list); workspace 247 fs/btrfs/zlib.c workspace->strm.next_in = data_in; workspace 248 fs/btrfs/zlib.c workspace->strm.avail_in = min_t(size_t, srclen, PAGE_SIZE); workspace 249 fs/btrfs/zlib.c workspace->strm.total_in = 0; workspace 251 fs/btrfs/zlib.c workspace->strm.total_out = 0; workspace 252 fs/btrfs/zlib.c workspace->strm.next_out = workspace->buf; workspace 253 fs/btrfs/zlib.c workspace->strm.avail_out = PAGE_SIZE; workspace 262 fs/btrfs/zlib.c workspace->strm.next_in += 2; workspace 263 fs/btrfs/zlib.c workspace->strm.avail_in -= 2; workspace 266 fs/btrfs/zlib.c if (Z_OK != zlib_inflateInit2(&workspace->strm, wbits)) { workspace 271 fs/btrfs/zlib.c while (workspace->strm.total_in < srclen) { workspace 272 fs/btrfs/zlib.c ret = zlib_inflate(&workspace->strm, Z_NO_FLUSH); workspace 277 fs/btrfs/zlib.c total_out = workspace->strm.total_out; workspace 283 fs/btrfs/zlib.c ret2 = btrfs_decompress_buf2page(workspace->buf, buf_start, workspace 291 fs/btrfs/zlib.c workspace->strm.next_out = workspace->buf; workspace 292 fs/btrfs/zlib.c workspace->strm.avail_out = PAGE_SIZE; workspace 294 fs/btrfs/zlib.c if (workspace->strm.avail_in == 0) { workspace 303 fs/btrfs/zlib.c workspace->strm.next_in = data_in; workspace 304 fs/btrfs/zlib.c tmp = srclen - workspace->strm.total_in; workspace 305 fs/btrfs/zlib.c workspace->strm.avail_in = min(tmp, workspace 314 fs/btrfs/zlib.c zlib_inflateEnd(&workspace->strm); workspace 327 fs/btrfs/zlib.c struct workspace *workspace = list_entry(ws, struct workspace, list); workspace 338 fs/btrfs/zlib.c workspace->strm.next_in = data_in; workspace 339 fs/btrfs/zlib.c workspace->strm.avail_in = srclen; workspace 340 fs/btrfs/zlib.c workspace->strm.total_in = 0; workspace 342 fs/btrfs/zlib.c workspace->strm.next_out = workspace->buf; workspace 343 fs/btrfs/zlib.c workspace->strm.avail_out = PAGE_SIZE; workspace 344 fs/btrfs/zlib.c workspace->strm.total_out = 0; workspace 352 fs/btrfs/zlib.c workspace->strm.next_in += 2; workspace 353 fs/btrfs/zlib.c workspace->strm.avail_in -= 2; workspace 356 fs/btrfs/zlib.c if (Z_OK != zlib_inflateInit2(&workspace->strm, wbits)) { workspace 366 fs/btrfs/zlib.c ret = zlib_inflate(&workspace->strm, Z_NO_FLUSH); workspace 371 fs/btrfs/zlib.c total_out = workspace->strm.total_out; workspace 391 fs/btrfs/zlib.c memcpy(kaddr + pg_offset, workspace->buf + buf_offset, bytes); workspace 397 fs/btrfs/zlib.c workspace->strm.next_out = workspace->buf; workspace 398 fs/btrfs/zlib.c workspace->strm.avail_out = PAGE_SIZE; workspace 406 fs/btrfs/zlib.c zlib_inflateEnd(&workspace->strm); workspace 89 fs/btrfs/zstd.c static inline struct workspace *list_to_workspace(struct list_head *list) workspace 91 fs/btrfs/zstd.c return container_of(list, struct workspace, list); workspace 117 fs/btrfs/zstd.c struct workspace *victim = container_of(pos, struct workspace, workspace 199 fs/btrfs/zstd.c struct workspace *workspace; workspace 205 fs/btrfs/zstd.c workspace = container_of(wsm.idle_ws[i].next, workspace 206 fs/btrfs/zstd.c struct workspace, list); workspace 207 fs/btrfs/zstd.c list_del(&workspace->list); workspace 208 fs/btrfs/zstd.c list_del(&workspace->lru_list); workspace 209 fs/btrfs/zstd.c zstd_free_workspace(&workspace->list); workspace 231 fs/btrfs/zstd.c struct workspace *workspace; workspace 238 fs/btrfs/zstd.c workspace = list_to_workspace(ws); workspace 241 fs/btrfs/zstd.c workspace->req_level = level; workspace 242 fs/btrfs/zstd.c if (level == workspace->level) workspace 243 fs/btrfs/zstd.c list_del(&workspace->lru_list); workspace 307 fs/btrfs/zstd.c struct workspace *workspace = list_to_workspace(ws); workspace 312 fs/btrfs/zstd.c if (workspace->req_level == workspace->level) { workspace 315 fs/btrfs/zstd.c INIT_LIST_HEAD(&workspace->lru_list); workspace 317 fs/btrfs/zstd.c workspace->last_used = jiffies; workspace 318 fs/btrfs/zstd.c list_add(&workspace->lru_list, &wsm.lru_list); workspace 325 fs/btrfs/zstd.c set_bit(workspace->level - 1, &wsm.active_map); workspace 326 fs/btrfs/zstd.c list_add(&workspace->list, &wsm.idle_ws[workspace->level - 1]); workspace 327 fs/btrfs/zstd.c workspace->req_level = 0; workspace 331 fs/btrfs/zstd.c if (workspace->level == ZSTD_BTRFS_MAX_LEVEL) workspace 337 fs/btrfs/zstd.c struct workspace *workspace = list_entry(ws, struct workspace, list); workspace 339 fs/btrfs/zstd.c kvfree(workspace->mem); workspace 340 fs/btrfs/zstd.c kfree(workspace->buf); workspace 341 fs/btrfs/zstd.c kfree(workspace); workspace 346 fs/btrfs/zstd.c struct workspace *workspace; workspace 348 fs/btrfs/zstd.c workspace = kzalloc(sizeof(*workspace), GFP_KERNEL); workspace 349 fs/btrfs/zstd.c if (!workspace) workspace 352 fs/btrfs/zstd.c workspace->size = zstd_ws_mem_sizes[level - 1]; workspace 353 fs/btrfs/zstd.c workspace->level = level; workspace 354 fs/btrfs/zstd.c workspace->req_level = level; workspace 355 fs/btrfs/zstd.c workspace->last_used = jiffies; workspace 356 fs/btrfs/zstd.c workspace->mem = kvmalloc(workspace->size, GFP_KERNEL); workspace 357 fs/btrfs/zstd.c workspace->buf = kmalloc(PAGE_SIZE, GFP_KERNEL); workspace 358 fs/btrfs/zstd.c if (!workspace->mem || !workspace->buf) workspace 361 fs/btrfs/zstd.c INIT_LIST_HEAD(&workspace->list); workspace 362 fs/btrfs/zstd.c INIT_LIST_HEAD(&workspace->lru_list); workspace 364 fs/btrfs/zstd.c return &workspace->list; workspace 366 fs/btrfs/zstd.c zstd_free_workspace(&workspace->list); workspace 378 fs/btrfs/zstd.c struct workspace *workspace = list_entry(ws, struct workspace, list); workspace 389 fs/btrfs/zstd.c ZSTD_parameters params = zstd_get_btrfs_parameters(workspace->req_level, workspace 397 fs/btrfs/zstd.c stream = ZSTD_initCStream(params, len, workspace->mem, workspace 398 fs/btrfs/zstd.c workspace->size); workspace 407 fs/btrfs/zstd.c workspace->in_buf.src = kmap(in_page); workspace 408 fs/btrfs/zstd.c workspace->in_buf.pos = 0; workspace 409 fs/btrfs/zstd.c workspace->in_buf.size = min_t(size_t, len, PAGE_SIZE); workspace 419 fs/btrfs/zstd.c workspace->out_buf.dst = kmap(out_page); workspace 420 fs/btrfs/zstd.c workspace->out_buf.pos = 0; workspace 421 fs/btrfs/zstd.c workspace->out_buf.size = min_t(size_t, max_out, PAGE_SIZE); workspace 426 fs/btrfs/zstd.c ret2 = ZSTD_compressStream(stream, &workspace->out_buf, workspace 427 fs/btrfs/zstd.c &workspace->in_buf); workspace 436 fs/btrfs/zstd.c if (tot_in + workspace->in_buf.pos > 8192 && workspace 437 fs/btrfs/zstd.c tot_in + workspace->in_buf.pos < workspace 438 fs/btrfs/zstd.c tot_out + workspace->out_buf.pos) { workspace 444 fs/btrfs/zstd.c if (workspace->out_buf.pos >= max_out) { workspace 445 fs/btrfs/zstd.c tot_out += workspace->out_buf.pos; workspace 451 fs/btrfs/zstd.c if (workspace->out_buf.pos == workspace->out_buf.size) { workspace 466 fs/btrfs/zstd.c workspace->out_buf.dst = kmap(out_page); workspace 467 fs/btrfs/zstd.c workspace->out_buf.pos = 0; workspace 468 fs/btrfs/zstd.c workspace->out_buf.size = min_t(size_t, max_out, workspace 473 fs/btrfs/zstd.c if (workspace->in_buf.pos >= len) { workspace 474 fs/btrfs/zstd.c tot_in += workspace->in_buf.pos; workspace 479 fs/btrfs/zstd.c if (workspace->in_buf.pos == workspace->in_buf.size) { workspace 487 fs/btrfs/zstd.c workspace->in_buf.src = kmap(in_page); workspace 488 fs/btrfs/zstd.c workspace->in_buf.pos = 0; workspace 489 fs/btrfs/zstd.c workspace->in_buf.size = min_t(size_t, len, PAGE_SIZE); workspace 495 fs/btrfs/zstd.c ret2 = ZSTD_endStream(stream, &workspace->out_buf); workspace 503 fs/btrfs/zstd.c tot_out += workspace->out_buf.pos; workspace 506 fs/btrfs/zstd.c if (workspace->out_buf.pos >= max_out) { workspace 507 fs/btrfs/zstd.c tot_out += workspace->out_buf.pos; workspace 526 fs/btrfs/zstd.c workspace->out_buf.dst = kmap(out_page); workspace 527 fs/btrfs/zstd.c workspace->out_buf.pos = 0; workspace 528 fs/btrfs/zstd.c workspace->out_buf.size = min_t(size_t, max_out, PAGE_SIZE); workspace 553 fs/btrfs/zstd.c struct workspace *workspace = list_entry(ws, struct workspace, list); workspace 566 fs/btrfs/zstd.c ZSTD_BTRFS_MAX_INPUT, workspace->mem, workspace->size); workspace 573 fs/btrfs/zstd.c workspace->in_buf.src = kmap(pages_in[page_in_index]); workspace 574 fs/btrfs/zstd.c workspace->in_buf.pos = 0; workspace 575 fs/btrfs/zstd.c workspace->in_buf.size = min_t(size_t, srclen, PAGE_SIZE); workspace 577 fs/btrfs/zstd.c workspace->out_buf.dst = workspace->buf; workspace 578 fs/btrfs/zstd.c workspace->out_buf.pos = 0; workspace 579 fs/btrfs/zstd.c workspace->out_buf.size = PAGE_SIZE; workspace 584 fs/btrfs/zstd.c ret2 = ZSTD_decompressStream(stream, &workspace->out_buf, workspace 585 fs/btrfs/zstd.c &workspace->in_buf); workspace 593 fs/btrfs/zstd.c total_out += workspace->out_buf.pos; workspace 594 fs/btrfs/zstd.c workspace->out_buf.pos = 0; workspace 596 fs/btrfs/zstd.c ret = btrfs_decompress_buf2page(workspace->out_buf.dst, workspace 601 fs/btrfs/zstd.c if (workspace->in_buf.pos >= srclen) workspace 608 fs/btrfs/zstd.c if (workspace->in_buf.pos == workspace->in_buf.size) { workspace 611 fs/btrfs/zstd.c workspace->in_buf.src = NULL; workspace 616 fs/btrfs/zstd.c workspace->in_buf.src = kmap(pages_in[page_in_index]); workspace 617 fs/btrfs/zstd.c workspace->in_buf.pos = 0; workspace 618 fs/btrfs/zstd.c workspace->in_buf.size = min_t(size_t, srclen, PAGE_SIZE); workspace 624 fs/btrfs/zstd.c if (workspace->in_buf.src) workspace 634 fs/btrfs/zstd.c struct workspace *workspace = list_entry(ws, struct workspace, list); workspace 643 fs/btrfs/zstd.c ZSTD_BTRFS_MAX_INPUT, workspace->mem, workspace->size); workspace 652 fs/btrfs/zstd.c workspace->in_buf.src = data_in; workspace 653 fs/btrfs/zstd.c workspace->in_buf.pos = 0; workspace 654 fs/btrfs/zstd.c workspace->in_buf.size = srclen; workspace 656 fs/btrfs/zstd.c workspace->out_buf.dst = workspace->buf; workspace 657 fs/btrfs/zstd.c workspace->out_buf.pos = 0; workspace 658 fs/btrfs/zstd.c workspace->out_buf.size = PAGE_SIZE; workspace 662 fs/btrfs/zstd.c && workspace->in_buf.pos < workspace->in_buf.size) { workspace 673 fs/btrfs/zstd.c ret2 = ZSTD_decompressStream(stream, &workspace->out_buf, workspace 674 fs/btrfs/zstd.c &workspace->in_buf); workspace 683 fs/btrfs/zstd.c total_out += workspace->out_buf.pos; workspace 684 fs/btrfs/zstd.c workspace->out_buf.pos = 0; workspace 695 fs/btrfs/zstd.c workspace->out_buf.size - buf_offset); workspace 698 fs/btrfs/zstd.c memcpy(kaddr + pg_offset, workspace->out_buf.dst + buf_offset, workspace 62 fs/cramfs/uncompress.c stream.workspace = vmalloc(zlib_inflate_workspacesize()); workspace 63 fs/cramfs/uncompress.c if (!stream.workspace) { workspace 78 fs/cramfs/uncompress.c vfree(stream.workspace); workspace 105 fs/isofs/compress.c stream.workspace = zisofs_zlib_workspace; workspace 45 fs/jffs2/compr_zlib.c def_strm.workspace = vmalloc(zlib_deflate_workspacesize(MAX_WBITS, workspace 47 fs/jffs2/compr_zlib.c if (!def_strm.workspace) workspace 52 fs/jffs2/compr_zlib.c inf_strm.workspace = vmalloc(zlib_inflate_workspacesize()); workspace 53 fs/jffs2/compr_zlib.c if (!inf_strm.workspace) { workspace 54 fs/jffs2/compr_zlib.c vfree(def_strm.workspace); workspace 64 fs/jffs2/compr_zlib.c vfree(def_strm.workspace); workspace 65 fs/jffs2/compr_zlib.c vfree(inf_strm.workspace); workspace 662 fs/pstore/platform.c char *unzipped, *workspace; workspace 681 fs/pstore/platform.c workspace = kmalloc(unzipped_len + record->ecc_notice_size, workspace 683 fs/pstore/platform.c if (!workspace) workspace 688 fs/pstore/platform.c workspace, &unzipped_len); workspace 691 fs/pstore/platform.c kfree(workspace); workspace 696 fs/pstore/platform.c memcpy(workspace + unzipped_len, record->buf + record->size, workspace 700 fs/pstore/platform.c unzipped = kmemdup(workspace, unzipped_len + record->ecc_notice_size, workspace 702 fs/pstore/platform.c kfree(workspace); workspace 29 fs/squashfs/zlib_wrapper.c stream->workspace = vmalloc(zlib_inflate_workspacesize()); workspace 30 fs/squashfs/zlib_wrapper.c if (stream->workspace == NULL) workspace 47 fs/squashfs/zlib_wrapper.c vfree(stream->workspace); workspace 31 fs/squashfs/zstd_wrapper.c struct workspace *wksp = kmalloc(sizeof(*wksp), GFP_KERNEL); workspace 53 fs/squashfs/zstd_wrapper.c struct workspace *wksp = strm; workspace 65 fs/squashfs/zstd_wrapper.c struct workspace *wksp = strm; workspace 96 include/linux/zlib.h void *workspace; /* memory allocated for this stream */ workspace 240 include/linux/zstd.h ZSTD_CCtx *ZSTD_initCCtx(void *workspace, size_t workspaceSize); workspace 283 include/linux/zstd.h ZSTD_DCtx *ZSTD_initDCtx(void *workspace, size_t workspaceSize); workspace 384 include/linux/zstd.h ZSTD_parameters params, void *workspace, size_t workspaceSize); workspace 439 include/linux/zstd.h void *workspace, size_t workspaceSize); workspace 556 include/linux/zstd.h unsigned long long pledgedSrcSize, void *workspace, workspace 572 include/linux/zstd.h unsigned long long pledgedSrcSize, void *workspace, workspace 695 include/linux/zstd.h ZSTD_DStream *ZSTD_initDStream(size_t maxWindowSize, void *workspace, workspace 710 include/linux/zstd.h const ZSTD_DDict *ddict, void *workspace, size_t workspaceSize); workspace 78 lib/decompress_inflate.c strm->workspace = malloc(flush ? zlib_inflate_workspacesize() : workspace 80 lib/decompress_inflate.c if (strm->workspace == NULL) { workspace 173 lib/decompress_inflate.c free(strm->workspace); workspace 192 lib/zlib_deflate/deflate.c mem = (deflate_workspace *) strm->workspace; workspace 20 lib/zlib_inflate/infutil.c strm->workspace = kmalloc(zlib_inflate_workspacesize(), GFP_KERNEL); workspace 21 lib/zlib_inflate/infutil.c if (strm->workspace == NULL) workspace 44 lib/zlib_inflate/infutil.c kfree(strm->workspace); workspace 23 lib/zlib_inflate/infutil.h #define WS(z) ((struct inflate_workspace *)(z->workspace)) workspace 122 lib/zstd/compress.c ZSTD_CCtx *ZSTD_initCCtx(void *workspace, size_t workspaceSize) workspace 124 lib/zstd/compress.c ZSTD_customMem const stackMem = ZSTD_initStack(workspace, workspaceSize); workspace 606 lib/zstd/compress.c U32 *workspace; workspace 615 lib/zstd/compress.c workspace = (U32 *)zc->tmpCounters + spaceUsed32; workspace 653 lib/zstd/compress.c size_t const mostFrequent = FSE_countFast_wksp(count, &max, llCodeTable, nbSeq, workspace); workspace 661 lib/zstd/compress.c FSE_buildCTable_wksp(CTable_LitLength, LL_defaultNorm, MaxLL, LL_defaultNormLog, workspace, workspaceSize); workspace 677 lib/zstd/compress.c FSE_buildCTable_wksp(CTable_LitLength, norm, max, tableLog, workspace, workspaceSize); workspace 685 lib/zstd/compress.c size_t const mostFrequent = FSE_countFast_wksp(count, &max, ofCodeTable, nbSeq, workspace); workspace 693 lib/zstd/compress.c FSE_buildCTable_wksp(CTable_OffsetBits, OF_defaultNorm, MaxOff, OF_defaultNormLog, workspace, workspaceSize); workspace 709 lib/zstd/compress.c FSE_buildCTable_wksp(CTable_OffsetBits, norm, max, tableLog, workspace, workspaceSize); workspace 717 lib/zstd/compress.c size_t const mostFrequent = FSE_countFast_wksp(count, &max, mlCodeTable, nbSeq, workspace); workspace 725 lib/zstd/compress.c FSE_buildCTable_wksp(CTable_MatchLength, ML_defaultNorm, MaxML, ML_defaultNormLog, workspace, workspaceSize); workspace 741 lib/zstd/compress.c FSE_buildCTable_wksp(CTable_MatchLength, norm, max, tableLog, workspace, workspaceSize); workspace 2893 lib/zstd/compress.c ZSTD_CDict *ZSTD_initCDict(const void *dict, size_t dictSize, ZSTD_parameters params, void *workspace, size_t workspaceSize) workspace 2895 lib/zstd/compress.c ZSTD_customMem const stackMem = ZSTD_initStack(workspace, workspaceSize); workspace 3092 lib/zstd/compress.c ZSTD_CStream *ZSTD_initCStream(ZSTD_parameters params, unsigned long long pledgedSrcSize, void *workspace, size_t workspaceSize) workspace 3094 lib/zstd/compress.c ZSTD_customMem const stackMem = ZSTD_initStack(workspace, workspaceSize); workspace 3105 lib/zstd/compress.c ZSTD_CStream *ZSTD_initCStream_usingCDict(const ZSTD_CDict *cdict, unsigned long long pledgedSrcSize, void *workspace, size_t workspaceSize) workspace 3108 lib/zstd/compress.c ZSTD_CStream *const zcs = ZSTD_initCStream(params, pledgedSrcSize, workspace, workspaceSize); workspace 73 lib/zstd/decompress.c U64 workspace[HUF_DECOMPRESS_WORKSPACE_SIZE_U32 / 2]; workspace 141 lib/zstd/decompress.c ZSTD_DCtx *ZSTD_initDCtx(void *workspace, size_t workspaceSize) workspace 143 lib/zstd/decompress.c ZSTD_customMem const stackMem = ZSTD_initStack(workspace, workspaceSize); workspace 488 lib/zstd/decompress.c dctx->entropy.workspace, sizeof(dctx->entropy.workspace)) workspace 490 lib/zstd/decompress.c dctx->entropy.workspace, sizeof(dctx->entropy.workspace))))) workspace 753 lib/zstd/decompress.c size_t srcSize, const FSE_decode_t4 *defaultTable, U32 flagRepeatTable, void *workspace, size_t workspaceSize) workspace 773 lib/zstd/decompress.c S16 *norm = (S16 *)workspace; workspace 778 lib/zstd/decompress.c workspace = (U32 *)workspace + spaceUsed32; workspace 786 lib/zstd/decompress.c FSE_buildDTable_wksp(DTableSpace, norm, max, tableLog, workspace, workspaceSize); workspace 837 lib/zstd/decompress.c LL_defaultDTable, dctx->fseEntropy, dctx->entropy.workspace, sizeof(dctx->entropy.workspace)); workspace 844 lib/zstd/decompress.c OF_defaultDTable, dctx->fseEntropy, dctx->entropy.workspace, sizeof(dctx->entropy.workspace)); workspace 851 lib/zstd/decompress.c ML_defaultDTable, dctx->fseEntropy, dctx->entropy.workspace, sizeof(dctx->entropy.workspace)); workspace 1376 lib/zstd/decompress.c seq_t *sequences = (seq_t *)dctx->entropy.workspace; workspace 1380 lib/zstd/decompress.c ZSTD_STATIC_ASSERT(sizeof(dctx->entropy.workspace) >= sizeof(seq_t) * STORED_SEQS); workspace 1884 lib/zstd/decompress.c size_t const hSize = HUF_readDTableX4_wksp(entropy->hufTable, dictPtr, dictEnd - dictPtr, entropy->workspace, sizeof(entropy->workspace)); workspace 1898 lib/zstd/decompress.c CHECK_E(FSE_buildDTable_wksp(entropy->OFTable, offcodeNCount, offcodeMaxValue, offcodeLog, entropy->workspace, sizeof(entropy->workspace)), dictionary_corrupted); workspace 1910 lib/zstd/decompress.c CHECK_E(FSE_buildDTable_wksp(entropy->MLTable, matchlengthNCount, matchlengthMaxValue, matchlengthLog, entropy->workspace, sizeof(entropy->workspace)), dictionary_corrupted); workspace 1922 lib/zstd/decompress.c CHECK_E(FSE_buildDTable_wksp(entropy->LLTable, litlengthNCount, litlengthMaxValue, litlengthLog, entropy->workspace, sizeof(entropy->workspace)), dictionary_corrupted); workspace 2083 lib/zstd/decompress.c ZSTD_DDict *ZSTD_initDDict(const void *dict, size_t dictSize, void *workspace, size_t workspaceSize) workspace 2085 lib/zstd/decompress.c ZSTD_customMem const stackMem = ZSTD_initStack(workspace, workspaceSize); workspace 2214 lib/zstd/decompress.c ZSTD_DStream *ZSTD_initDStream(size_t maxWindowSize, void *workspace, size_t workspaceSize) workspace 2216 lib/zstd/decompress.c ZSTD_customMem const stackMem = ZSTD_initStack(workspace, workspaceSize); workspace 2247 lib/zstd/decompress.c ZSTD_DStream *ZSTD_initDStream_usingDDict(size_t maxWindowSize, const ZSTD_DDict *ddict, void *workspace, size_t workspaceSize) workspace 2249 lib/zstd/decompress.c ZSTD_DStream *zds = ZSTD_initDStream(maxWindowSize, workspace, workspaceSize); workspace 167 lib/zstd/entropy_common.c size_t HUF_readStats_wksp(BYTE *huffWeight, size_t hwSize, U32 *rankStats, U32 *nbSymbolsPtr, U32 *tableLogPtr, const void *src, size_t srcSize, void *workspace, size_t workspaceSize) workspace 197 lib/zstd/entropy_common.c oSize = FSE_decompress_wksp(huffWeight, hwSize - 1, ip + 1, iSize, 6, workspace, workspaceSize); /* max (hwSize-1) values decoded, as last one is implied */ workspace 190 lib/zstd/fse.h FSE_PUBLIC_API size_t FSE_buildDTable_wksp(FSE_DTable *dt, const short *normalizedCounter, unsigned maxSymbolValue, unsigned tableLog, void *workspace, size_t workspaceSize); workspace 284 lib/zstd/fse.h size_t FSE_decompress_wksp(void *dst, size_t dstCapacity, const void *cSrc, size_t cSrcSize, unsigned maxLog, void *workspace, size_t workspaceSize); workspace 92 lib/zstd/fse_compress.c size_t FSE_buildCTable_wksp(FSE_CTable *ct, const short *normalizedCounter, unsigned maxSymbolValue, unsigned tableLog, void *workspace, size_t workspaceSize) workspace 107 lib/zstd/fse_compress.c cumul = (U32 *)workspace + spaceUsed32; workspace 109 lib/zstd/fse_compress.c tableSymbol = (FSE_FUNCTION_TYPE *)((U32 *)workspace + spaceUsed32); workspace 114 lib/zstd/fse_compress.c workspace = (U32 *)workspace + spaceUsed32; workspace 95 lib/zstd/fse_decompress.c size_t FSE_buildDTable_wksp(FSE_DTable *dt, const short *normalizedCounter, unsigned maxSymbolValue, unsigned tableLog, void *workspace, size_t workspaceSize) workspace 99 lib/zstd/fse_decompress.c U16 *symbolNext = (U16 *)workspace; workspace 294 lib/zstd/fse_decompress.c size_t FSE_decompress_wksp(void *dst, size_t dstCapacity, const void *cSrc, size_t cSrcSize, unsigned maxLog, void *workspace, size_t workspaceSize) workspace 308 lib/zstd/fse_decompress.c dt = (FSE_DTable *)((U32 *)workspace + spaceUsed32); workspace 310 lib/zstd/fse_decompress.c counting = (short *)((U32 *)workspace + spaceUsed32); workspace 315 lib/zstd/fse_decompress.c workspace = (U32 *)workspace + spaceUsed32; workspace 329 lib/zstd/fse_decompress.c CHECK_F(FSE_buildDTable_wksp(dt, counting, maxSymbolValue, tableLog, workspace, workspaceSize)); workspace 104 lib/zstd/huf.h size_t HUF_decompress4X_DCtx_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, size_t workspaceSize); /**< decodes RLE and uncompressed */ workspace 105 lib/zstd/huf.h size_t HUF_decompress4X_hufOnly_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, workspace 107 lib/zstd/huf.h size_t HUF_decompress4X2_DCtx_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, workspace 109 lib/zstd/huf.h size_t HUF_decompress4X4_DCtx_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, workspace 130 lib/zstd/huf.h size_t HUF_writeCTable_wksp(void *dst, size_t maxDstSize, const HUF_CElt *CTable, unsigned maxSymbolValue, unsigned huffLog, void *workspace, size_t workspaceSize); workspace 160 lib/zstd/huf.h void *workspace, size_t workspaceSize); workspace 164 lib/zstd/huf.h size_t HUF_readCTable_wksp(HUF_CElt *CTable, unsigned maxSymbolValue, const void *src, size_t srcSize, void *workspace, size_t workspaceSize); workspace 180 lib/zstd/huf.h size_t HUF_readDTableX2_wksp(HUF_DTable *DTable, const void *src, size_t srcSize, void *workspace, size_t workspaceSize); workspace 181 lib/zstd/huf.h size_t HUF_readDTableX4_wksp(HUF_DTable *DTable, const void *src, size_t srcSize, void *workspace, size_t workspaceSize); workspace 201 lib/zstd/huf.h size_t HUF_decompress1X_DCtx_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, size_t workspaceSize); workspace 202 lib/zstd/huf.h size_t HUF_decompress1X2_DCtx_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, workspace 204 lib/zstd/huf.h size_t HUF_decompress1X4_DCtx_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, workspace 82 lib/zstd/huf_compress.c size_t HUF_compressWeights_wksp(void *dst, size_t dstSize, const void *weightTable, size_t wtSize, void *workspace, size_t workspaceSize) workspace 98 lib/zstd/huf_compress.c CTable = (FSE_CTable *)((U32 *)workspace + spaceUsed32); workspace 100 lib/zstd/huf_compress.c count = (U32 *)workspace + spaceUsed32; workspace 102 lib/zstd/huf_compress.c norm = (S16 *)((U32 *)workspace + spaceUsed32); workspace 107 lib/zstd/huf_compress.c workspace = (U32 *)workspace + spaceUsed32; workspace 133 lib/zstd/huf_compress.c CHECK_F(FSE_buildCTable_wksp(CTable, norm, maxSymbolValue, tableLog, workspace, workspaceSize)); workspace 152 lib/zstd/huf_compress.c size_t HUF_writeCTable_wksp(void *dst, size_t maxDstSize, const HUF_CElt *CTable, U32 maxSymbolValue, U32 huffLog, void *workspace, size_t workspaceSize) workspace 161 lib/zstd/huf_compress.c bitsToWeight = (BYTE *)((U32 *)workspace + spaceUsed32); workspace 163 lib/zstd/huf_compress.c huffWeight = (BYTE *)((U32 *)workspace + spaceUsed32); workspace 168 lib/zstd/huf_compress.c workspace = (U32 *)workspace + spaceUsed32; workspace 184 lib/zstd/huf_compress.c CHECK_V_F(hSize, HUF_compressWeights_wksp(op + 1, maxDstSize - 1, huffWeight, maxSymbolValue, workspace, workspaceSize)); workspace 203 lib/zstd/huf_compress.c size_t HUF_readCTable_wksp(HUF_CElt *CTable, U32 maxSymbolValue, const void *src, size_t srcSize, void *workspace, size_t workspaceSize) workspace 212 lib/zstd/huf_compress.c rankVal = (U32 *)workspace + spaceUsed32; workspace 214 lib/zstd/huf_compress.c huffWeight = (BYTE *)((U32 *)workspace + spaceUsed32); workspace 219 lib/zstd/huf_compress.c workspace = (U32 *)workspace + spaceUsed32; workspace 223 lib/zstd/huf_compress.c readSize = HUF_readStats_wksp(huffWeight, HUF_SYMBOLVALUE_MAX + 1, rankVal, &nbSymbols, &tableLog, src, srcSize, workspace, workspaceSize); workspace 90 lib/zstd/huf_decompress.c size_t HUF_readDTableX2_wksp(HUF_DTable *DTable, const void *src, size_t srcSize, void *workspace, size_t workspaceSize) workspace 102 lib/zstd/huf_decompress.c rankVal = (U32 *)workspace + spaceUsed32; workspace 104 lib/zstd/huf_decompress.c huffWeight = (BYTE *)((U32 *)workspace + spaceUsed32); workspace 109 lib/zstd/huf_decompress.c workspace = (U32 *)workspace + spaceUsed32; workspace 115 lib/zstd/huf_decompress.c iSize = HUF_readStats_wksp(huffWeight, HUF_SYMBOLVALUE_MAX + 1, rankVal, &nbSymbols, &tableLog, src, srcSize, workspace, workspaceSize); workspace 232 lib/zstd/huf_decompress.c size_t HUF_decompress1X2_DCtx_wksp(HUF_DTable *DCtx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, size_t workspaceSize) workspace 236 lib/zstd/huf_decompress.c size_t const hSize = HUF_readDTableX2_wksp(DCtx, cSrc, cSrcSize, workspace, workspaceSize); workspace 363 lib/zstd/huf_decompress.c size_t HUF_decompress4X2_DCtx_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, size_t workspaceSize) workspace 367 lib/zstd/huf_decompress.c size_t const hSize = HUF_readDTableX2_wksp(dctx, cSrc, cSrcSize, workspace, workspaceSize); workspace 482 lib/zstd/huf_decompress.c size_t HUF_readDTableX4_wksp(HUF_DTable *DTable, const void *src, size_t srcSize, void *workspace, size_t workspaceSize) workspace 501 lib/zstd/huf_decompress.c rankVal = (rankValCol_t *)((U32 *)workspace + spaceUsed32); workspace 503 lib/zstd/huf_decompress.c rankStats = (U32 *)workspace + spaceUsed32; workspace 505 lib/zstd/huf_decompress.c rankStart0 = (U32 *)workspace + spaceUsed32; workspace 507 lib/zstd/huf_decompress.c sortedSymbol = (sortedSymbol_t *)((U32 *)workspace + spaceUsed32); workspace 509 lib/zstd/huf_decompress.c weightList = (BYTE *)((U32 *)workspace + spaceUsed32); workspace 514 lib/zstd/huf_decompress.c workspace = (U32 *)workspace + spaceUsed32; workspace 525 lib/zstd/huf_decompress.c iSize = HUF_readStats_wksp(weightList, HUF_SYMBOLVALUE_MAX + 1, rankStats, &nbSymbols, &tableLog, src, srcSize, workspace, workspaceSize); workspace 692 lib/zstd/huf_decompress.c size_t HUF_decompress1X4_DCtx_wksp(HUF_DTable *DCtx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, size_t workspaceSize) workspace 696 lib/zstd/huf_decompress.c size_t const hSize = HUF_readDTableX4_wksp(DCtx, cSrc, cSrcSize, workspace, workspaceSize); workspace 825 lib/zstd/huf_decompress.c size_t HUF_decompress4X4_DCtx_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, size_t workspaceSize) workspace 829 lib/zstd/huf_decompress.c size_t hSize = HUF_readDTableX4_wksp(dctx, cSrc, cSrcSize, workspace, workspaceSize); workspace 901 lib/zstd/huf_decompress.c size_t HUF_decompress4X_DCtx_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, size_t workspaceSize) workspace 919 lib/zstd/huf_decompress.c return algoNb ? HUF_decompress4X4_DCtx_wksp(dctx, dst, dstSize, cSrc, cSrcSize, workspace, workspaceSize) workspace 920 lib/zstd/huf_decompress.c : HUF_decompress4X2_DCtx_wksp(dctx, dst, dstSize, cSrc, cSrcSize, workspace, workspaceSize); workspace 924 lib/zstd/huf_decompress.c size_t HUF_decompress4X_hufOnly_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, size_t workspaceSize) workspace 934 lib/zstd/huf_decompress.c return algoNb ? HUF_decompress4X4_DCtx_wksp(dctx, dst, dstSize, cSrc, cSrcSize, workspace, workspaceSize) workspace 935 lib/zstd/huf_decompress.c : HUF_decompress4X2_DCtx_wksp(dctx, dst, dstSize, cSrc, cSrcSize, workspace, workspaceSize); workspace 939 lib/zstd/huf_decompress.c size_t HUF_decompress1X_DCtx_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, size_t workspaceSize) workspace 957 lib/zstd/huf_decompress.c return algoNb ? HUF_decompress1X4_DCtx_wksp(dctx, dst, dstSize, cSrc, cSrcSize, workspace, workspaceSize) workspace 958 lib/zstd/huf_decompress.c : HUF_decompress1X2_DCtx_wksp(dctx, dst, dstSize, cSrc, cSrcSize, workspace, workspaceSize); workspace 35 lib/zstd/zstd_common.c ZSTD_customMem ZSTD_initStack(void *workspace, size_t workspaceSize) workspace 37 lib/zstd/zstd_common.c ZSTD_customMem stackMem = {ZSTD_stackAlloc, ZSTD_stackFree, workspace}; workspace 38 lib/zstd/zstd_common.c ZSTD_stack *stack = (ZSTD_stack *)workspace; workspace 40 lib/zstd/zstd_common.c if (!workspace || workspaceSize < sizeof(ZSTD_stack) || workspace != ZSTD_PTR_ALIGN(workspace)) { workspace 45 lib/zstd/zstd_common.c stack->ptr = workspace; workspace 46 lib/zstd/zstd_common.c stack->end = (char *)workspace + workspaceSize; workspace 238 lib/zstd/zstd_internal.h ZSTD_customMem ZSTD_initStack(void *workspace, size_t workspaceSize); workspace 1064 net/ceph/osdmap.c void *workspace; workspace 1072 net/ceph/osdmap.c workspace = ceph_kvmalloc(work_size, GFP_NOIO); workspace 1073 net/ceph/osdmap.c if (!workspace) { workspace 1077 net/ceph/osdmap.c crush_init_workspace(crush, workspace); workspace 1083 net/ceph/osdmap.c map->crush_workspace = workspace; workspace 3224 net/ipv6/addrconf.c static __u32 workspace[SHA_WORKSPACE_WORDS]; workspace 3254 net/ipv6/addrconf.c memset(workspace, 0, sizeof(workspace)); workspace 3261 net/ipv6/addrconf.c sha_transform(digest, data.__data, workspace);