/linux-6.12.1/lib/zlib_dfltcc/ |
D | dfltcc_deflate.c | 16 z_streamp strm in dfltcc_can_deflate() argument 19 deflate_state *state = (deflate_state *)strm->state; in dfltcc_can_deflate() 42 void dfltcc_reset_deflate_state(z_streamp strm) { in dfltcc_reset_deflate_state() argument 43 deflate_state *state = (deflate_state *)strm->state; in dfltcc_reset_deflate_state() 60 z_streamp strm in dfltcc_gdht() argument 63 deflate_state *state = (deflate_state *)strm->state; in dfltcc_gdht() 65 size_t avail_in = strm->avail_in; in dfltcc_gdht() 69 &strm->next_in, &avail_in, NULL); in dfltcc_gdht() 73 z_streamp strm in dfltcc_cmpr() argument 76 deflate_state *state = (deflate_state *)strm->state; in dfltcc_cmpr() [all …]
|
D | dfltcc_inflate.c | 14 z_streamp strm in dfltcc_can_inflate() argument 17 struct inflate_state *state = (struct inflate_state *)strm->state; in dfltcc_can_inflate() 31 void dfltcc_reset_inflate_state(z_streamp strm) { in dfltcc_reset_inflate_state() argument 32 struct inflate_state *state = (struct inflate_state *)strm->state; in dfltcc_reset_inflate_state() 40 z_streamp strm in dfltcc_was_inflate_used() argument 43 struct inflate_state *state = (struct inflate_state *)strm->state; in dfltcc_was_inflate_used() 50 z_streamp strm in dfltcc_inflate_disable() argument 53 struct inflate_state *state = (struct inflate_state *)strm->state; in dfltcc_inflate_disable() 56 if (!dfltcc_can_inflate(strm)) in dfltcc_inflate_disable() 58 if (dfltcc_was_inflate_used(strm)) in dfltcc_inflate_disable() [all …]
|
D | dfltcc_inflate.h | 8 void dfltcc_reset_inflate_state(z_streamp strm); 9 int dfltcc_can_inflate(z_streamp strm); 15 dfltcc_inflate_action dfltcc_inflate(z_streamp strm, 17 #define INFLATE_RESET_HOOK(strm) \ argument 18 dfltcc_reset_inflate_state((strm)) 20 #define INFLATE_TYPEDO_HOOK(strm, flush) \ argument 21 if (dfltcc_can_inflate((strm))) { \ 25 action = dfltcc_inflate((strm), (flush), &ret); \ 33 #define INFLATE_NEED_CHECKSUM(strm) (!dfltcc_can_inflate((strm))) argument 35 #define INFLATE_NEED_UPDATEWINDOW(strm) (!dfltcc_can_inflate((strm))) argument
|
D | dfltcc_deflate.h | 8 int dfltcc_can_deflate(z_streamp strm); 9 int dfltcc_deflate(z_streamp strm, 12 void dfltcc_reset_deflate_state(z_streamp strm); 14 #define DEFLATE_RESET_HOOK(strm) \ argument 15 dfltcc_reset_deflate_state((strm)) 19 #define DEFLATE_NEED_CHECKSUM(strm) (!dfltcc_can_deflate((strm))) argument
|
/linux-6.12.1/fs/erofs/ |
D | decompressor_deflate.c | 22 struct z_erofs_deflate *strm; in z_erofs_deflate_exit() local 25 strm = z_erofs_deflate_head; in z_erofs_deflate_exit() 26 if (!strm) { in z_erofs_deflate_exit() 33 while (strm) { in z_erofs_deflate_exit() 34 struct z_erofs_deflate *n = strm->next; in z_erofs_deflate_exit() 36 vfree(strm->z.workspace); in z_erofs_deflate_exit() 37 kfree(strm); in z_erofs_deflate_exit() 39 strm = n; in z_erofs_deflate_exit() 72 struct z_erofs_deflate *strm; in z_erofs_load_deflate_config() local 74 strm = kzalloc(sizeof(*strm), GFP_KERNEL); in z_erofs_load_deflate_config() [all …]
|
D | decompressor_zstd.c | 22 struct z_erofs_zstd *strm; in z_erofs_isolate_strms() local 26 strm = z_erofs_zstd_head; in z_erofs_isolate_strms() 27 if (!strm) { in z_erofs_isolate_strms() 32 z_erofs_zstd_head = all ? NULL : strm->next; in z_erofs_isolate_strms() 34 return strm; in z_erofs_isolate_strms() 40 struct z_erofs_zstd *strm, *n; in z_erofs_zstd_exit() local 42 for (strm = z_erofs_isolate_strms(true); strm; strm = n) { in z_erofs_zstd_exit() 43 n = strm->next; in z_erofs_zstd_exit() 45 kvfree(strm->wksp); in z_erofs_zstd_exit() 46 kfree(strm); in z_erofs_zstd_exit() [all …]
|
D | decompressor_lzma.c | 24 struct z_erofs_lzma *strm; in z_erofs_lzma_exit() local 27 strm = z_erofs_lzma_head; in z_erofs_lzma_exit() 28 if (!strm) { in z_erofs_lzma_exit() 36 while (strm) { in z_erofs_lzma_exit() 37 struct z_erofs_lzma *n = strm->next; in z_erofs_lzma_exit() 39 if (strm->state) in z_erofs_lzma_exit() 40 xz_dec_microlzma_end(strm->state); in z_erofs_lzma_exit() 41 kfree(strm); in z_erofs_lzma_exit() 43 strm = n; in z_erofs_lzma_exit() 57 struct z_erofs_lzma *strm = kzalloc(sizeof(*strm), GFP_KERNEL); in z_erofs_lzma_init() local [all …]
|
/linux-6.12.1/fs/btrfs/ |
D | zlib.c | 30 z_stream strm; member 53 kvfree(workspace->strm.workspace); in zlib_free_workspace() 69 workspace->strm.workspace = kvzalloc(workspacesize, GFP_KERNEL | __GFP_NOWARN); in zlib_alloc_workspace() 86 if (!workspace->strm.workspace || !workspace->buf) in zlib_alloc_workspace() 119 ret = zlib_deflateInit(&workspace->strm, workspace->level); in zlib_compress_folios() 130 workspace->strm.total_in = 0; in zlib_compress_folios() 131 workspace->strm.total_out = 0; in zlib_compress_folios() 142 workspace->strm.next_in = workspace->buf; in zlib_compress_folios() 143 workspace->strm.avail_in = 0; in zlib_compress_folios() 144 workspace->strm.next_out = cfolio_out; in zlib_compress_folios() [all …]
|
/linux-6.12.1/lib/zlib_inflate/ |
D | inflate.c | 22 #define INFLATE_RESET_HOOK(strm) do {} while (0) argument 23 #define INFLATE_TYPEDO_HOOK(strm, flush) do {} while (0) argument 24 #define INFLATE_NEED_UPDATEWINDOW(strm) 1 argument 25 #define INFLATE_NEED_CHECKSUM(strm) 1 argument 33 int zlib_inflateReset(z_streamp strm) in zlib_inflateReset() argument 37 if (strm == NULL || strm->state == NULL) return Z_STREAM_ERROR; in zlib_inflateReset() 38 state = (struct inflate_state *)strm->state; in zlib_inflateReset() 39 strm->total_in = strm->total_out = state->total = 0; in zlib_inflateReset() 40 strm->msg = NULL; in zlib_inflateReset() 41 strm->adler = 1; /* to support ill-conceived Java test suite */ in zlib_inflateReset() [all …]
|
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 | inffast.c | 67 void inflate_fast(z_streamp strm, unsigned start) in inflate_fast() argument 96 state = (struct inflate_state *)strm->state; in inflate_fast() 97 in = strm->next_in; in inflate_fast() 98 last = in + (strm->avail_in - 5); in inflate_fast() 99 out = strm->next_out; in inflate_fast() 100 beg = out - (start - strm->avail_out); in inflate_fast() 101 end = out + (strm->avail_out - 257); in inflate_fast() 172 strm->msg = (char *)"invalid distance too far back"; in inflate_fast() 183 strm->msg = (char *)"invalid distance too far back"; in inflate_fast() 290 strm->msg = (char *)"invalid distance code"; in inflate_fast() [all …]
|
/linux-6.12.1/lib/ |
D | decompress_inflate.c | 49 struct z_stream_s *strm; in __gunzip() local 76 strm = malloc(sizeof(*strm)); in __gunzip() 77 if (strm == NULL) { in __gunzip() 82 strm->workspace = malloc(flush ? zlib_inflate_workspacesize() : in __gunzip() 89 if (strm->workspace == NULL) { in __gunzip() 112 strm->next_in = zbuf + 10; in __gunzip() 113 strm->avail_in = len - 10; in __gunzip() 122 if (strm->avail_in == 0) { in __gunzip() 126 --strm->avail_in; in __gunzip() 127 } while (*strm->next_in++); in __gunzip() [all …]
|
/linux-6.12.1/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-6.12.1/sound/soc/sh/ |
D | rz-ssi.c | 97 int (*transfer)(struct rz_ssi_priv *ssi, struct rz_ssi_stream *strm); 196 static void rz_ssi_set_substream(struct rz_ssi_stream *strm, in rz_ssi_set_substream() argument 199 struct rz_ssi_priv *ssi = strm->priv; in rz_ssi_set_substream() 203 strm->substream = substream; in rz_ssi_set_substream() 208 struct rz_ssi_stream *strm) in rz_ssi_stream_is_valid() argument 214 ret = strm->substream && strm->substream->runtime; in rz_ssi_stream_is_valid() 220 static inline bool rz_ssi_is_stream_running(struct rz_ssi_stream *strm) in rz_ssi_is_stream_running() argument 222 return strm->substream && strm->running; in rz_ssi_is_stream_running() 225 static void rz_ssi_stream_init(struct rz_ssi_stream *strm, in rz_ssi_stream_init() argument 230 rz_ssi_set_substream(strm, substream); in rz_ssi_stream_init() [all …]
|
/linux-6.12.1/tools/perf/util/ |
D | lzma.c | 38 lzma_stream strm = LZMA_STREAM_INIT; in lzma_decompress_to_file() local 52 ret = lzma_stream_decoder(&strm, UINT64_MAX, LZMA_CONCATENATED); in lzma_decompress_to_file() 58 strm.next_in = NULL; in lzma_decompress_to_file() 59 strm.avail_in = 0; in lzma_decompress_to_file() 60 strm.next_out = buf_out; in lzma_decompress_to_file() 61 strm.avail_out = sizeof(buf_out); in lzma_decompress_to_file() 64 if (strm.avail_in == 0 && !feof(infile)) { in lzma_decompress_to_file() 65 strm.next_in = buf_in; in lzma_decompress_to_file() 66 strm.avail_in = fread(buf_in, 1, sizeof(buf_in), infile); in lzma_decompress_to_file() 77 ret = lzma_code(&strm, action); in lzma_decompress_to_file() [all …]
|
/linux-6.12.1/lib/zlib_deflate/ |
D | deflate.c | 59 #define DEFLATE_RESET_HOOK(strm) do {} while (0) argument 60 #define DEFLATE_HOOK(strm, flush, bstate) 0 argument 61 #define DEFLATE_NEED_CHECKSUM(strm) 1 argument 78 static int read_buf (z_streamp strm, Byte *buf, unsigned size); 189 z_streamp strm, in zlib_deflateInit2() argument 207 if (strm == NULL) return Z_STREAM_ERROR; in zlib_deflateInit2() 209 strm->msg = NULL; in zlib_deflateInit2() 213 mem = (deflate_workspace *) strm->workspace; in zlib_deflateInit2() 248 strm->state = (struct internal_state *)s; in zlib_deflateInit2() 249 s->strm = strm; in zlib_deflateInit2() [all …]
|
D | defutil.h | 74 z_streamp strm; /* pointer back to this zlib stream */ member 420 z_streamp strm in flush_pending() argument 424 deflate_state *s = (deflate_state *) strm->state; in flush_pending() 428 if (len > strm->avail_out) len = strm->avail_out; in flush_pending() 431 if (strm->next_out != NULL) { in flush_pending() 432 memcpy(strm->next_out, s->pending_out, len); in flush_pending() 433 strm->next_out += len; in flush_pending() 436 strm->total_out += len; in flush_pending() 437 strm->avail_out -= len; in flush_pending()
|
/linux-6.12.1/arch/arm/kernel/ |
D | head-inflate-data.c | 34 struct z_stream_s stream, *strm = &stream; in __inflate_kernel_data() local 44 strm->workspace = &state; in __inflate_kernel_data() 45 strm->next_in = in; in __inflate_kernel_data() 46 strm->avail_in = _edata_loc - __data_loc; /* upper bound */ in __inflate_kernel_data() 47 strm->next_out = _sdata; in __inflate_kernel_data() 48 strm->avail_out = _edata_loc - __data_loc; in __inflate_kernel_data() 49 zlib_inflateInit2(strm, -MAX_WBITS); in __inflate_kernel_data() 50 WS(strm)->inflate_state.wsize = 0; in __inflate_kernel_data() 51 WS(strm)->inflate_state.window = NULL; in __inflate_kernel_data() 52 rc = zlib_inflate(strm, Z_FINISH); in __inflate_kernel_data() [all …]
|
/linux-6.12.1/include/linux/ |
D | zlib.h | 223 extern int zlib_deflate (z_streamp strm, int flush); 301 extern int zlib_deflateEnd (z_streamp strm); 343 extern int zlib_inflate (z_streamp strm, int flush); 442 extern int zlib_inflateEnd (z_streamp strm); 503 extern int zlib_deflateReset (z_streamp strm); 561 extern int zlib_inflateReset (z_streamp strm); 571 extern int zlib_inflateIncomp (z_stream *strm); 580 #define zlib_deflateInit(strm, level) \ argument 581 zlib_deflateInit2((strm), (level), Z_DEFLATED, MAX_WBITS, \ 583 #define zlib_inflateInit(strm) \ argument [all …]
|
/linux-6.12.1/fs/ |
D | binfmt_flat.c | 186 z_stream strm; in decompress_exec() local 191 memset(&strm, 0, sizeof(strm)); in decompress_exec() 192 strm.workspace = kmalloc(zlib_inflate_workspacesize(), GFP_KERNEL); in decompress_exec() 193 if (!strm.workspace) in decompress_exec() 205 strm.next_in = buf; in decompress_exec() 206 strm.avail_in = ret; in decompress_exec() 207 strm.total_in = 0; in decompress_exec() 260 strm.next_in += ret; in decompress_exec() 261 strm.avail_in -= ret; in decompress_exec() 263 strm.next_out = dst; in decompress_exec() [all …]
|
/linux-6.12.1/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 59 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 71 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 97 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()
|
/linux-6.12.1/fs/bcachefs/ |
D | compress.c | 145 static inline void zlib_set_workspace(z_stream *strm, void *workspace) in zlib_set_workspace() argument 148 strm->workspace = workspace; in zlib_set_workspace() 172 z_stream strm = { in __bio_uncompress() local 181 zlib_set_workspace(&strm, workspace); in __bio_uncompress() 182 zlib_inflateInit2(&strm, -MAX_WBITS); in __bio_uncompress() 183 ret = zlib_inflate(&strm, Z_FINISH); in __bio_uncompress() 326 z_stream strm = { in attempt_compress() local 333 zlib_set_workspace(&strm, workspace); in attempt_compress() 334 zlib_deflateInit2(&strm, in attempt_compress() 342 if (zlib_deflate(&strm, Z_FINISH) != Z_STREAM_END) in attempt_compress() [all …]
|