Lines Matching refs:z
7 struct z_stream_s z; member
36 vfree(strm->z.workspace); in z_erofs_deflate_exit()
78 strm->z.workspace = vmalloc(zlib_inflate_workspacesize()); in z_erofs_load_deflate_config()
79 if (!strm->z.workspace) { in z_erofs_load_deflate_config()
130 zerr = zlib_inflateInit2(&strm->z, -MAX_WBITS); in __z_erofs_deflate_decompress()
137 strm->z.avail_in = min(rq->inputsize, PAGE_SIZE - rq->pageofs_in); in __z_erofs_deflate_decompress()
138 rq->inputsize -= strm->z.avail_in; in __z_erofs_deflate_decompress()
139 strm->z.next_in = dctx.kin + rq->pageofs_in; in __z_erofs_deflate_decompress()
140 strm->z.avail_out = 0; in __z_erofs_deflate_decompress()
144 dctx.avail_out = strm->z.avail_out; in __z_erofs_deflate_decompress()
145 dctx.inbuf_sz = strm->z.avail_in; in __z_erofs_deflate_decompress()
147 (void **)&strm->z.next_out, in __z_erofs_deflate_decompress()
148 (void **)&strm->z.next_in, pgpl); in __z_erofs_deflate_decompress()
151 strm->z.avail_out = dctx.avail_out; in __z_erofs_deflate_decompress()
152 strm->z.avail_in = dctx.inbuf_sz; in __z_erofs_deflate_decompress()
154 zerr = zlib_inflate(&strm->z, Z_SYNC_FLUSH); in __z_erofs_deflate_decompress()
155 if (zerr != Z_OK || !(rq->outputsize + strm->z.avail_out)) { in __z_erofs_deflate_decompress()
166 if (zlib_inflateEnd(&strm->z) != Z_OK && !err) in __z_erofs_deflate_decompress()