/Linux-v5.4/fs/btrfs/ |
D | zlib.c | 24 z_stream strm; member 61 kvfree(workspace->strm.workspace); in zlib_free_workspace() 77 workspace->strm.workspace = kvmalloc(workspacesize, GFP_KERNEL); in zlib_alloc_workspace() 80 if (!workspace->strm.workspace || !workspace->buf) in zlib_alloc_workspace() 115 if (Z_OK != zlib_deflateInit(&workspace->strm, workspace->level)) { in zlib_compress_pages() 121 workspace->strm.total_in = 0; in zlib_compress_pages() 122 workspace->strm.total_out = 0; in zlib_compress_pages() 136 workspace->strm.next_in = data_in; in zlib_compress_pages() 137 workspace->strm.next_out = cpage_out; in zlib_compress_pages() 138 workspace->strm.avail_out = PAGE_SIZE; in zlib_compress_pages() [all …]
|
/Linux-v5.4/lib/ |
D | decompress_inflate.c | 45 struct z_stream_s *strm; in __gunzip() local 72 strm = malloc(sizeof(*strm)); in __gunzip() 73 if (strm == NULL) { in __gunzip() 78 strm->workspace = malloc(flush ? zlib_inflate_workspacesize() : in __gunzip() 80 if (strm->workspace == NULL) { in __gunzip() 103 strm->next_in = zbuf + 10; in __gunzip() 104 strm->avail_in = len - 10; in __gunzip() 113 if (strm->avail_in == 0) { in __gunzip() 117 --strm->avail_in; in __gunzip() 118 } while (*strm->next_in++); in __gunzip() [all …]
|
/Linux-v5.4/lib/zlib_inflate/ |
D | infutil.c | 13 struct z_stream_s *strm; in zlib_inflate_blob() local 17 strm = kmalloc(sizeof(*strm), GFP_KERNEL); in zlib_inflate_blob() 18 if (strm == NULL) in zlib_inflate_blob() 20 strm->workspace = kmalloc(zlib_inflate_workspacesize(), GFP_KERNEL); in zlib_inflate_blob() 21 if (strm->workspace == NULL) in zlib_inflate_blob() 27 strm->next_in = zbuf; in zlib_inflate_blob() 28 strm->avail_in = len; in zlib_inflate_blob() 29 strm->next_out = gunzip_buf; in zlib_inflate_blob() 30 strm->avail_out = sz; in zlib_inflate_blob() 32 rc = zlib_inflateInit2(strm, -MAX_WBITS); in zlib_inflate_blob() [all …]
|
D | inflate.c | 23 int zlib_inflateReset(z_streamp strm) in zlib_inflateReset() argument 27 if (strm == NULL || strm->state == NULL) return Z_STREAM_ERROR; in zlib_inflateReset() 28 state = (struct inflate_state *)strm->state; in zlib_inflateReset() 29 strm->total_in = strm->total_out = state->total = 0; in zlib_inflateReset() 30 strm->msg = NULL; in zlib_inflateReset() 31 strm->adler = 1; /* to support ill-conceived Java test suite */ in zlib_inflateReset() 48 int zlib_inflateInit2(z_streamp strm, int windowBits) in zlib_inflateInit2() argument 52 if (strm == NULL) return Z_STREAM_ERROR; in zlib_inflateInit2() 53 strm->msg = NULL; /* in case we return an error */ in zlib_inflateInit2() 55 state = &WS(strm)->inflate_state; in zlib_inflateInit2() [all …]
|
D | inffast.c | 88 void inflate_fast(z_streamp strm, unsigned start) in inflate_fast() argument 117 state = (struct inflate_state *)strm->state; in inflate_fast() 118 in = strm->next_in - OFF; in inflate_fast() 119 last = in + (strm->avail_in - 5); in inflate_fast() 120 out = strm->next_out - OFF; in inflate_fast() 121 beg = out - (start - strm->avail_out); in inflate_fast() 122 end = out + (strm->avail_out - 257); in inflate_fast() 193 strm->msg = (char *)"invalid distance too far back"; in inflate_fast() 204 strm->msg = (char *)"invalid distance too far back"; in inflate_fast() 312 strm->msg = (char *)"invalid distance code"; in inflate_fast() [all …]
|
D | inffast.h | 11 void inflate_fast (z_streamp strm, unsigned start);
|
/Linux-v5.4/drivers/net/ppp/ |
D | ppp_deflate.c | 30 z_stream strm; member 65 zlib_deflateEnd(&state->strm); in z_comp_free() 66 vfree(state->strm.workspace); in z_comp_free() 105 state->strm.next_in = NULL; in z_comp_alloc() 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() 111 if (zlib_deflateInit2(&state->strm, Z_DEFAULT_COMPRESSION, in z_comp_alloc() 154 zlib_deflateReset(&state->strm); in z_comp_init() 171 zlib_deflateReset(&state->strm); in z_comp_reset() 216 state->strm.next_out = wptr; in z_compress() [all …]
|
/Linux-v5.4/lib/zlib_deflate/ |
D | deflate.c | 75 static void flush_pending (z_streamp strm); 76 static int read_buf (z_streamp strm, Byte *buf, unsigned size); 168 z_streamp strm, in zlib_deflateInit2() argument 186 if (strm == NULL) return Z_STREAM_ERROR; in zlib_deflateInit2() 188 strm->msg = NULL; in zlib_deflateInit2() 192 mem = (deflate_workspace *) strm->workspace; in zlib_deflateInit2() 219 strm->state = (struct internal_state *)s; in zlib_deflateInit2() 220 s->strm = strm; in zlib_deflateInit2() 249 return zlib_deflateReset(strm); in zlib_deflateInit2() 254 z_streamp strm in zlib_deflateReset() argument [all …]
|
D | defutil.h | 72 z_streamp strm; /* pointer back to this zlib stream */ member
|
/Linux-v5.4/arch/arm/kernel/ |
D | head-inflate-data.c | 37 struct z_stream_s stream, *strm = &stream; in __inflate_kernel_data() local 47 strm->workspace = &state; in __inflate_kernel_data() 48 strm->next_in = in; in __inflate_kernel_data() 49 strm->avail_in = _edata_loc - __data_loc; /* upper bound */ in __inflate_kernel_data() 50 strm->next_out = _sdata; in __inflate_kernel_data() 51 strm->avail_out = _edata_loc - __data_loc; in __inflate_kernel_data() 52 zlib_inflateInit2(strm, -MAX_WBITS); in __inflate_kernel_data() 53 WS(strm)->inflate_state.wsize = 0; in __inflate_kernel_data() 54 WS(strm)->inflate_state.window = NULL; in __inflate_kernel_data() 55 rc = zlib_inflate(strm, Z_FINISH); in __inflate_kernel_data() [all …]
|
/Linux-v5.4/tools/perf/util/ |
D | lzma.c | 38 lzma_stream strm = LZMA_STREAM_INIT; in lzma_decompress_to_file() local 53 ret = lzma_stream_decoder(&strm, UINT64_MAX, LZMA_CONCATENATED); in lzma_decompress_to_file() 60 strm.next_in = NULL; in lzma_decompress_to_file() 61 strm.avail_in = 0; in lzma_decompress_to_file() 62 strm.next_out = buf_out; in lzma_decompress_to_file() 63 strm.avail_out = sizeof(buf_out); in lzma_decompress_to_file() 66 if (strm.avail_in == 0 && !feof(infile)) { in lzma_decompress_to_file() 67 strm.next_in = buf_in; in lzma_decompress_to_file() 68 strm.avail_in = fread(buf_in, 1, sizeof(buf_in), infile); in lzma_decompress_to_file() 79 ret = lzma_code(&strm, action); in lzma_decompress_to_file() [all …]
|
/Linux-v5.4/include/linux/ |
D | zlib.h | 217 extern int zlib_deflate (z_streamp strm, int flush); 295 extern int zlib_deflateEnd (z_streamp strm); 337 extern int zlib_inflate (z_streamp strm, int flush); 436 extern int zlib_inflateEnd (z_streamp strm); 497 extern int zlib_deflateReset (z_streamp strm); 555 extern int zlib_inflateReset (z_streamp strm); 565 extern int zlib_inflateIncomp (z_stream *strm); 574 #define zlib_deflateInit(strm, level) \ argument 575 zlib_deflateInit2((strm), (level), Z_DEFLATED, MAX_WBITS, \ 577 #define zlib_inflateInit(strm) \ argument [all …]
|
/Linux-v5.4/fs/ |
D | binfmt_flat.c | 196 z_stream strm; in decompress_exec() local 201 memset(&strm, 0, sizeof(strm)); in decompress_exec() 202 strm.workspace = kmalloc(zlib_inflate_workspacesize(), GFP_KERNEL); in decompress_exec() 203 if (!strm.workspace) in decompress_exec() 215 strm.next_in = buf; in decompress_exec() 216 strm.avail_in = ret; in decompress_exec() 217 strm.total_in = 0; in decompress_exec() 270 strm.next_in += ret; in decompress_exec() 271 strm.avail_in -= ret; in decompress_exec() 273 strm.next_out = dst; in decompress_exec() [all …]
|
/Linux-v5.4/fs/squashfs/ |
D | zlib_wrapper.c | 42 static void zlib_free(void *strm) in zlib_free() argument 44 z_stream *stream = strm; in zlib_free() 52 static int zlib_uncompress(struct squashfs_sb_info *msblk, void *strm, in zlib_uncompress() argument 57 z_stream *stream = strm; in zlib_uncompress()
|
D | lzo_wrapper.c | 53 static void lzo_free(void *strm) in lzo_free() argument 55 struct squashfs_lzo *stream = strm; in lzo_free() 65 static int lzo_uncompress(struct squashfs_sb_info *msblk, void *strm, in lzo_uncompress() argument 69 struct squashfs_lzo *stream = strm; in lzo_uncompress()
|
D | lz4_wrapper.c | 79 static void lz4_free(void *strm) in lz4_free() argument 81 struct squashfs_lz4 *stream = strm; in lz4_free() 91 static int lz4_uncompress(struct squashfs_sb_info *msblk, void *strm, in lz4_uncompress() argument 95 struct squashfs_lz4 *stream = strm; in lz4_uncompress()
|
D | zstd_wrapper.c | 51 static void zstd_free(void *strm) in zstd_free() argument 53 struct workspace *wksp = strm; in zstd_free() 61 static int zstd_uncompress(struct squashfs_sb_info *msblk, void *strm, in zstd_uncompress() argument 65 struct workspace *wksp = strm; in zstd_uncompress()
|
D | xz_wrapper.c | 108 static void squashfs_xz_free(void *strm) in squashfs_xz_free() argument 110 struct squashfs_xz *stream = strm; in squashfs_xz_free() 119 static int squashfs_xz_uncompress(struct squashfs_sb_info *msblk, void *strm, in squashfs_xz_uncompress() argument 125 struct squashfs_xz *stream = strm; in squashfs_xz_uncompress()
|
/Linux-v5.4/tools/build/feature/ |
D | test-lzma.c | 6 lzma_stream strm = LZMA_STREAM_INIT; in main() local 9 ret = lzma_stream_decoder(&strm, UINT64_MAX, LZMA_CONCATENATED); in main()
|
/Linux-v5.4/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_main.c | 6557 bp->strm = kmalloc(sizeof(*bp->strm), GFP_KERNEL); in bnx2x_gunzip_init() 6558 if (bp->strm == NULL) in bnx2x_gunzip_init() 6561 bp->strm->workspace = vmalloc(zlib_inflate_workspacesize()); in bnx2x_gunzip_init() 6562 if (bp->strm->workspace == NULL) in bnx2x_gunzip_init() 6568 kfree(bp->strm); in bnx2x_gunzip_init() 6569 bp->strm = NULL; in bnx2x_gunzip_init() 6583 if (bp->strm) { in bnx2x_gunzip_end() 6584 vfree(bp->strm->workspace); in bnx2x_gunzip_end() 6585 kfree(bp->strm); in bnx2x_gunzip_end() 6586 bp->strm = NULL; in bnx2x_gunzip_end() [all …]
|
D | bnx2x.h | 1721 struct z_stream_s *strm; member
|