Home
last modified time | relevance | path

Searched refs:strm (Results 1 – 25 of 31) sorted by relevance

12

/linux/fs/erofs/
H A Ddecompressor_lzma.c29 if (!strm) { in z_erofs_lzma_exit()
42 kfree(strm); in z_erofs_lzma_exit()
44 strm = n; in z_erofs_lzma_exit()
60 if (!strm) { in z_erofs_lzma_init()
130 for (strm = head; strm; strm = strm->next) { in z_erofs_load_lzma_config()
202 if (strm->buf.out_pos == strm->buf.out_size) { in z_erofs_lzma_decompress()
229 } else if (strm->buf.in_pos == strm->buf.in_size) { in z_erofs_lzma_decompress()
252 memcpy(strm->bounce, strm->buf.in, strm->buf.in_size); in z_erofs_lzma_decompress()
253 strm->buf.in = strm->bounce; in z_erofs_lzma_decompress()
271 DBG_BUGON(strm->buf.out_pos > strm->buf.out_size); in z_erofs_lzma_decompress()
[all …]
H A Ddecompressor_deflate.c26 if (!strm) { in z_erofs_deflate_exit()
33 while (strm) { in z_erofs_deflate_exit()
37 kfree(strm); in z_erofs_deflate_exit()
39 strm = n; in z_erofs_deflate_exit()
74 strm = kzalloc(sizeof(*strm), GFP_KERNEL); in z_erofs_load_deflate_config()
75 if (!strm) in z_erofs_load_deflate_config()
80 kfree(strm); in z_erofs_load_deflate_config()
128 if (!strm) { in z_erofs_deflate_decompress()
149 strm->z.avail_out = 0; in z_erofs_deflate_decompress()
208 memcpy(strm->bounce, strm->z.next_in, strm->z.avail_in); in z_erofs_deflate_decompress()
[all …]
H A Ddecompressor_zstd.c27 if (!strm) { in z_erofs_isolate_strms()
34 return strm; in z_erofs_isolate_strms()
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()
46 kfree(strm); in z_erofs_zstd_exit()
62 strm = kzalloc(sizeof(*strm), GFP_KERNEL); in z_erofs_zstd_init()
63 if (!strm) { in z_erofs_zstd_init()
106 for (strm = z_erofs_isolate_strms(true); strm; strm = n) { in z_erofs_load_zstd_config()
109 head = strm; in z_erofs_load_zstd_config()
116 for (strm = head; strm; strm = strm->next) { in z_erofs_load_zstd_config()
[all …]
/linux/lib/zlib_dfltcc/
H A Ddfltcc_deflate.c16 z_streamp strm in dfltcc_can_deflate() argument
60 z_streamp strm in dfltcc_gdht() argument
73 z_streamp strm in dfltcc_cmpr() argument
85 strm->total_in += (strm->avail_in - avail_in); in dfltcc_cmpr()
86 strm->total_out += (strm->avail_out - avail_out); in dfltcc_cmpr()
87 strm->avail_in = avail_in; in dfltcc_cmpr()
93 z_streamp strm, in send_eobs() argument
103 flush_pending(strm); in send_eobs()
120 z_streamp strm, in dfltcc_deflate() argument
240 param->cv = strm->adler; in dfltcc_deflate()
[all …]
H A Ddfltcc_inflate.c14 z_streamp strm in dfltcc_can_inflate() argument
40 z_streamp strm in dfltcc_was_inflate_used() argument
50 z_streamp strm in dfltcc_inflate_disable() argument
56 if (!dfltcc_can_inflate(strm)) in dfltcc_inflate_disable()
70 z_streamp strm in dfltcc_xpnd() argument
82 strm->avail_in = avail_in; in dfltcc_xpnd()
83 strm->avail_out = avail_out; in dfltcc_xpnd()
88 z_streamp strm, in dfltcc_inflate() argument
111 strm->next_in++; in dfltcc_inflate()
112 strm->avail_in--; in dfltcc_inflate()
[all …]
H A Ddfltcc_inflate.h8 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
H A Ddfltcc_deflate.h8 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/fs/btrfs/
H A Dzlib.c27 z_stream strm; member
50 kvfree(workspace->strm.workspace); in zlib_free_workspace()
121 workspace->strm.total_in = 0; in zlib_compress_folios()
122 workspace->strm.total_out = 0; in zlib_compress_folios()
134 workspace->strm.avail_in = 0; in zlib_compress_folios()
226 workspace->strm.avail_in = 0; in zlib_compress_folios()
259 if (workspace->strm.total_out >= workspace->strm.total_in) { in zlib_compress_folios()
293 workspace->strm.total_in = 0; in zlib_decompress_bio()
295 workspace->strm.total_out = 0; in zlib_decompress_bio()
306 workspace->strm.next_in += 2; in zlib_decompress_bio()
[all …]
/linux/lib/zlib_inflate/
H A Dinflate.c37 if (strm == NULL || strm->state == NULL) return Z_STREAM_ERROR; in zlib_inflateReset()
39 strm->total_in = strm->total_out = state->total = 0; in zlib_inflateReset()
40 strm->msg = NULL; in zlib_inflateReset()
55 INFLATE_RESET_HOOK(strm); in zlib_inflateReset()
169 if (strm == NULL || strm->state == NULL) return Z_STREAM_ERROR; in zlib_inflateSyncPacket()
352 if (strm == NULL || strm->state == NULL || in zlib_inflate()
353 (strm->next_in == NULL && strm->avail_in != 0)) in zlib_inflate()
748 in -= strm->avail_in; in zlib_inflate()
750 strm->total_in += in; in zlib_inflate()
761 strm->avail_out != 0 && strm->avail_in == 0) in zlib_inflate()
[all …]
H A Dinfutil.c13 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()
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()
40 zlib_inflateEnd(strm); in zlib_inflate_blob()
44 kfree(strm->workspace); in zlib_inflate_blob()
[all …]
H A Dinffast.c67 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()
290 strm->msg = (char *)"invalid distance code"; in inflate_fast()
317 strm->next_in = in; in inflate_fast()
318 strm->next_out = out; in inflate_fast()
[all …]
/linux/lib/
H A Ddecompress_inflate.c49 struct z_stream_s *strm; in __gunzip() local
76 strm = malloc(sizeof(*strm)); in __gunzip()
77 if (strm == NULL) { in __gunzip()
112 strm->next_in = zbuf + 10; in __gunzip()
126 --strm->avail_in; in __gunzip()
130 strm->next_out = out_buf; in __gunzip()
153 strm->next_in = zbuf; in __gunzip()
154 strm->avail_in = len; in __gunzip()
180 zlib_inflateEnd(strm); in __gunzip()
186 free(strm->workspace); in __gunzip()
[all …]
/linux/sound/soc/sh/
H A Drz-ssi.c205 ret = strm->substream && strm->substream->runtime; in rz_ssi_stream_is_valid()
222 strm->oerr_num = 0; in rz_ssi_stream_init()
223 strm->uerr_num = 0; in rz_ssi_stream_init()
224 strm->running = 0; in rz_ssi_stream_init()
339 strm->running = 1; in rz_ssi_start()
350 strm->running = 0; in rz_ssi_stop()
548 strm->transfer(ssi, strm); in rz_ssi_interrupt()
660 if (!strm->running || !strm->substream || !strm->substream->runtime) in rz_ssi_dma_complete()
664 rz_ssi_pointer_update(strm, strm->substream->runtime->period_size); in rz_ssi_dma_complete()
667 rz_ssi_dma_transfer(strm->priv, strm); in rz_ssi_dma_complete()
[all …]
/linux/drivers/net/ppp/
H A Dppp_deflate.c30 z_stream strm; member
66 vfree(state->strm.workspace); in z_comp_free()
105 state->strm.next_in = NULL; in z_comp_alloc()
216 state->strm.next_out = wptr; in z_compress()
222 state->strm.next_in = rptr; in z_compress()
451 state->strm.avail_out = 1; in z_decompress()
463 state->unit, r, (state->strm.msg? state->strm.msg: "")); in z_decompress()
473 --state->strm.next_out; in z_decompress()
537 --state->strm.next_in; in z_incomp()
538 ++state->strm.avail_in; in z_incomp()
[all …]
/linux/tools/perf/util/
H A Dlzma.c38 lzma_stream strm = LZMA_STREAM_INIT; in lzma_decompress_to_file() local
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()
77 ret = lzma_code(&strm, action); in lzma_decompress_to_file()
87 strm.next_out = buf_out; in lzma_decompress_to_file()
88 strm.avail_out = sizeof(buf_out); in lzma_decompress_to_file()
[all …]
/linux/arch/arm/kernel/
H A Dhead-inflate-data.c34 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/lib/zlib_deflate/
H A Ddeflate.c189 z_streamp strm, in zlib_deflateInit2() argument
249 s->strm = strm; in zlib_deflateInit2()
283 z_streamp strm in zlib_deflateReset() argument
288 if (strm == NULL || strm->state == NULL) in zlib_deflateReset()
291 strm->total_in = strm->total_out = 0; in zlib_deflateReset()
330 z_streamp strm, in zlib_deflate() argument
337 if (strm == NULL || strm->state == NULL || in zlib_deflate()
343 if ((strm->next_in == NULL && strm->avail_in != 0) || in zlib_deflate()
349 s->strm = strm; /* just in case */ in zlib_deflate()
476 z_streamp strm in zlib_deflateEnd() argument
[all …]
H A Ddefutil.h74 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/include/linux/
H A Dzlib.h223 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/fs/
H A Dbinfmt_flat.c184 z_stream strm; in decompress_exec() local
189 memset(&strm, 0, sizeof(strm)); in decompress_exec()
191 if (!strm.workspace) in decompress_exec()
203 strm.next_in = buf; in decompress_exec()
204 strm.avail_in = ret; in decompress_exec()
205 strm.total_in = 0; in decompress_exec()
258 strm.next_in += ret; in decompress_exec()
261 strm.next_out = dst; in decompress_exec()
263 strm.total_out = 0; in decompress_exec()
278 strm.total_in = 0; in decompress_exec()
[all …]
/linux/fs/squashfs/
H A Dlzo_wrapper.c53 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()
H A Dzlib_wrapper.c42 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()
H A Dlz4_wrapper.c79 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()
H A Dzstd_wrapper.c51 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/fs/bcachefs/
H A Dcompress.c148 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()
345 if (zlib_deflateEnd(&strm) != Z_OK) in attempt_compress()
[all …]

12