/openbmc/linux/fs/erofs/ |
H A D | decompressor_lzma.c | 30 if (!strm) { in z_erofs_lzma_exit() 43 kfree(strm); in z_erofs_lzma_exit() 45 strm = n; in z_erofs_lzma_exit() 61 if (!strm) { in z_erofs_lzma_init() 133 for (strm = head; strm; strm = strm->next) { in z_erofs_load_lzma_config() 205 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 D | decompressor_deflate.c | 27 if (!strm) { in z_erofs_deflate_exit() 34 while (strm) { in z_erofs_deflate_exit() 38 kfree(strm); in z_erofs_deflate_exit() 40 strm = n; in z_erofs_deflate_exit() 75 strm = kzalloc(sizeof(*strm), GFP_KERNEL); in z_erofs_load_deflate_config() 76 if (!strm) in z_erofs_load_deflate_config() 81 kfree(strm); in z_erofs_load_deflate_config() 129 if (!strm) { in z_erofs_deflate_decompress() 150 strm->z.avail_out = 0; in z_erofs_deflate_decompress() 205 memcpy(strm->bounce, strm->z.next_in, strm->z.avail_in); in z_erofs_deflate_decompress() [all …]
|
/openbmc/linux/lib/zlib_dfltcc/ |
H A D | dfltcc_deflate.c | 16 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 D | dfltcc_inflate.c | 14 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 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
|
H A 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
|
/openbmc/linux/fs/btrfs/ |
H A D | zlib.c | 27 z_stream strm; member 50 kvfree(workspace->strm.workspace); in zlib_free_workspace() 121 workspace->strm.total_in = 0; in zlib_compress_pages() 122 workspace->strm.total_out = 0; in zlib_compress_pages() 134 workspace->strm.avail_in = 0; in zlib_compress_pages() 220 workspace->strm.avail_in = 0; in zlib_compress_pages() 253 if (workspace->strm.total_out >= workspace->strm.total_in) { in zlib_compress_pages() 287 workspace->strm.total_in = 0; in zlib_decompress_bio() 289 workspace->strm.total_out = 0; in zlib_decompress_bio() 300 workspace->strm.next_in += 2; in zlib_decompress_bio() [all …]
|
/openbmc/u-boot/lib/bzip2/ |
H A D | bzlib.c | 217 if (strm->bzfree == NULL) strm->bzfree = default_bzfree; in BZ_API() 221 s->strm = strm; in BZ_API() 357 if (s->strm->total_in_lo32 == 0) s->strm->total_in_hi32++; in copy_input_until_stop() 375 if (s->strm->total_in_lo32 == 0) s->strm->total_in_hi32++; in copy_input_until_stop() 465 if (s->strm != strm) return BZ_PARAM_ERROR; in BZ_API() 525 if (s->strm != strm) return BZ_PARAM_ERROR; in BZ_API() 557 if (strm->bzfree == NULL) strm->bzfree = default_bzfree; in BZ_API() 561 s->strm = strm; in BZ_API() 842 if (s->strm != strm) return BZ_PARAM_ERROR; in BZ_API() 897 if (s->strm != strm) return BZ_PARAM_ERROR; in BZ_API() [all …]
|
/openbmc/linux/lib/ |
H A 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() 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 …]
|
/openbmc/linux/lib/zlib_inflate/ |
H A D | inflate.c | 37 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 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() 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 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() 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 …]
|
/openbmc/u-boot/lib/zlib/ |
H A D | deflate.c | 268 s->strm = strm; 363 strm->total_in = strm->total_out = 0; 499 if (strm == Z_NULL || strm->state == Z_NULL) 600 s->strm = strm; /* just in case */ 912 TRY_FREE(strm, strm->state->pending_buf); 913 TRY_FREE(strm, strm->state->head); 914 TRY_FREE(strm, strm->state->prev); 915 TRY_FREE(strm, strm->state->window); 917 ZFREE(strm, strm->state); 1003 strm->adler = adler32(strm->adler, strm->next_in, len); [all …]
|
H A D | inflate.c | 12 if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR; in inflateReset() 14 strm->total_in = strm->total_out = state->total = 0; in inflateReset() 15 strm->msg = Z_NULL; in inflateReset() 47 if (strm->zfree == (free_func)0) strm->zfree = zcfree; in inflateInit2_() 64 ZFREE(strm, state); in inflateInit2_() 65 strm->state = Z_NULL; in inflateInit2_() 349 if (strm == Z_NULL || strm->state == Z_NULL || in inflate() 350 (strm->next_in == Z_NULL && strm->avail_in != 0)) in inflate() 914 in -= strm->avail_in; in inflate() 932 if (strm == Z_NULL || strm->state == Z_NULL || strm->zfree == (free_func)0) in inflateEnd() [all …]
|
H A D | inffast.c | 100 in = strm->next_in - OFF; in inflate_fast() 101 last = in + (strm->avail_in - 5); in inflate_fast() 102 if (in > last && strm->avail_in > 5) { in inflate_fast() 107 strm->avail_in = 0xffffffff - (uintptr_t)in; in inflate_fast() 108 last = in + (strm->avail_in - 5); in inflate_fast() 110 out = strm->next_out - OFF; in inflate_fast() 111 beg = out - (start - strm->avail_out); in inflate_fast() 112 end = out + (strm->avail_out - 257); in inflate_fast() 332 strm->next_in = in + OFF; in inflate_fast() 333 strm->next_out = out + OFF; in inflate_fast() [all …]
|
H A D | zutil.h | 58 #define ERR_RETURN(strm,err) \ argument 59 return (strm->msg = (char*)ERR_MSG(err), (err)) 121 #define ZALLOC(strm, items, size) \ argument 122 (*((strm)->zalloc))((strm)->opaque, (items), (size)) 123 #define ZFREE(strm, addr) (*((strm)->zfree))((strm)->opaque, (voidpf)(addr), 0) argument
|
/openbmc/linux/sound/soc/sh/ |
H A D | rz-ssi.c | 206 ret = strm->substream && strm->substream->runtime; in rz_ssi_stream_is_valid() 223 strm->oerr_num = 0; in rz_ssi_stream_init() 224 strm->uerr_num = 0; in rz_ssi_stream_init() 225 strm->running = 0; in rz_ssi_stream_init() 340 strm->running = 1; in rz_ssi_start() 351 strm->running = 0; in rz_ssi_stop() 549 strm->transfer(ssi, strm); in rz_ssi_interrupt() 661 if (!strm->running || !strm->substream || !strm->substream->runtime) in rz_ssi_dma_complete() 665 rz_ssi_pointer_update(strm, strm->substream->runtime->period_size); in rz_ssi_dma_complete() 668 rz_ssi_dma_transfer(strm->priv, strm); in rz_ssi_dma_complete() [all …]
|
/openbmc/linux/drivers/net/ppp/ |
H A D | ppp_deflate.c | 30 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 …]
|
/openbmc/linux/arch/arm/kernel/ |
H A 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 …]
|
/openbmc/linux/tools/perf/util/ |
H A D | lzma.c | 38 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 …]
|
/openbmc/linux/include/linux/ |
H A 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 …]
|
/openbmc/linux/lib/zlib_deflate/ |
H A D | deflate.c | 189 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 …]
|
/openbmc/qemu/block/ |
H A D | qcow2-threads.c | 97 z_stream strm; in qcow2_zlib_compress() local 100 memset(&strm, 0, sizeof(strm)); in qcow2_zlib_compress() 111 strm.avail_in = src_size; in qcow2_zlib_compress() 113 strm.avail_out = dest_size; in qcow2_zlib_compress() 114 strm.next_out = dest; in qcow2_zlib_compress() 123 deflateEnd(&strm); in qcow2_zlib_compress() 144 z_stream strm; in qcow2_zlib_decompress() local 146 memset(&strm, 0, sizeof(strm)); in qcow2_zlib_decompress() 147 strm.avail_in = src_size; in qcow2_zlib_decompress() 150 strm.next_out = dest; in qcow2_zlib_decompress() [all …]
|
/openbmc/u-boot/include/u-boot/ |
H A D | zlib.h | 521 ZEXTERN int ZEXPORT deflateEnd OF((z_streamp strm)); 526 ZEXTERN int ZEXPORT deflateReset OF((z_streamp strm)); 532 ZEXTERN int ZEXPORT deflatePrime OF((z_streamp strm, 535 ZEXTERN int ZEXPORT deflateParams OF((z_streamp strm, 538 ZEXTERN int ZEXPORT deflateTune OF((z_streamp strm, 543 ZEXTERN uLong ZEXPORT deflateBound OF((z_streamp strm, 549 ZEXTERN int ZEXPORT inflateInit_ OF((z_streamp strm, 649 ZEXTERN int ZEXPORT inflateEnd OF((z_streamp strm)); 715 #define inflateInit(strm) \ argument 716 inflateInit_((strm), ZLIB_VERSION, sizeof(z_stream)) [all …]
|
/openbmc/qemu/linux-user/ |
H A D | flatload.c | 136 z_stream strm; in decompress_exec() local 142 memset(&strm, 0, sizeof(strm)); in decompress_exec() 159 strm.next_in = buf; in decompress_exec() 160 strm.avail_in = ret; in decompress_exec() 161 strm.total_in = 0; in decompress_exec() 214 strm.next_in += ret; in decompress_exec() 217 strm.next_out = dst; in decompress_exec() 219 strm.total_out = 0; in decompress_exec() 235 strm.next_in = buf; in decompress_exec() 237 strm.total_in = 0; in decompress_exec() [all …]
|