Lines Matching refs:dctx
153 struct z_erofs_stream_dctx dctx = { in z_erofs_lzma_decompress() local
166 dctx.kin = kmap_local_page(*rq->in); in z_erofs_lzma_decompress()
167 err = z_erofs_fixup_insize(rq, dctx.kin + rq->pageofs_in, in z_erofs_lzma_decompress()
170 kunmap_local(dctx.kin); in z_erofs_lzma_decompress()
191 buf.in = dctx.kin + rq->pageofs_in; in z_erofs_lzma_decompress()
192 dctx.bounce = strm->bounce; in z_erofs_lzma_decompress()
194 dctx.avail_out = buf.out_size - buf.out_pos; in z_erofs_lzma_decompress()
195 dctx.inbuf_sz = buf.in_size; in z_erofs_lzma_decompress()
196 dctx.inbuf_pos = buf.in_pos; in z_erofs_lzma_decompress()
197 err = z_erofs_stream_switch_bufs(&dctx, (void **)&buf.out, in z_erofs_lzma_decompress()
203 buf.out_size = dctx.avail_out; in z_erofs_lzma_decompress()
206 buf.in_size = dctx.inbuf_sz; in z_erofs_lzma_decompress()
207 buf.in_pos = dctx.inbuf_pos; in z_erofs_lzma_decompress()
223 if (dctx.kout) in z_erofs_lzma_decompress()
224 kunmap_local(dctx.kout); in z_erofs_lzma_decompress()
225 kunmap_local(dctx.kin); in z_erofs_lzma_decompress()