Home
last modified time | relevance | path

Searched refs:dctx (Results 1 – 6 of 6) sorted by relevance

/fs/erofs/
A Ddecompressor.c354 if (dctx->kout) in z_erofs_stream_switch_bufs()
362 dctx->kout = NULL; in z_erofs_stream_switch_bufs()
376 if (dctx->inbuf_pos == dctx->inbuf_sz && rq->inputsize) { in z_erofs_stream_switch_bufs()
387 dctx->kin = kmap_local_page(rq->in[dctx->ni]); in z_erofs_stream_switch_bufs()
388 *src = dctx->kin; in z_erofs_stream_switch_bufs()
390 if (dctx->kout) { in z_erofs_stream_switch_bufs()
392 dctx->kout = kmap_local_page(rq->out[dctx->no]); in z_erofs_stream_switch_bufs()
395 dctx->inbuf_pos = 0; in z_erofs_stream_switch_bufs()
404 if (!dctx->bounced && rq->out[dctx->no] == rq->in[dctx->ni]) { in z_erofs_stream_switch_bufs()
405 memcpy(dctx->bounce, *src, dctx->inbuf_sz); in z_erofs_stream_switch_bufs()
[all …]
A Ddecompressor_lzma.c164 kunmap_local(dctx.kin); in z_erofs_lzma_decompress()
185 buf.in = dctx.kin + rq->pageofs_in; in z_erofs_lzma_decompress()
186 dctx.bounce = strm->bounce; in z_erofs_lzma_decompress()
189 dctx.inbuf_sz = buf.in_size; in z_erofs_lzma_decompress()
190 dctx.inbuf_pos = buf.in_pos; in z_erofs_lzma_decompress()
197 buf.out_size = dctx.avail_out; in z_erofs_lzma_decompress()
200 buf.in_size = dctx.inbuf_sz; in z_erofs_lzma_decompress()
201 buf.in_pos = dctx.inbuf_pos; in z_erofs_lzma_decompress()
217 if (dctx.kout) in z_erofs_lzma_decompress()
218 kunmap_local(dctx.kout); in z_erofs_lzma_decompress()
[all …]
A Ddecompressor_zstd.c150 dctx.kin = kmap_local_page(*rq->in); in z_erofs_zstd_decompress()
154 kunmap_local(dctx.kin); in z_erofs_zstd_decompress()
172 dctx.bounce = strm->bounce; in z_erofs_zstd_decompress()
176 dctx.inbuf_sz = in_buf.size; in z_erofs_zstd_decompress()
177 dctx.inbuf_pos = in_buf.pos; in z_erofs_zstd_decompress()
184 out_buf.size = dctx.avail_out; in z_erofs_zstd_decompress()
187 in_buf.size = dctx.inbuf_sz; in z_erofs_zstd_decompress()
188 in_buf.pos = dctx.inbuf_pos; in z_erofs_zstd_decompress()
200 if (dctx.kout) in z_erofs_zstd_decompress()
201 kunmap_local(dctx.kout); in z_erofs_zstd_decompress()
[all …]
A Ddecompressor_deflate.c109 dctx.kin = kmap_local_page(*rq->in); in __z_erofs_deflate_decompress()
113 kunmap_local(dctx.kin); in __z_erofs_deflate_decompress()
141 dctx.bounce = strm->bounce; 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()
146 err = z_erofs_stream_switch_bufs(&dctx, 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()
168 if (dctx.kout) in __z_erofs_deflate_decompress()
169 kunmap_local(dctx.kout); in __z_erofs_deflate_decompress()
[all …]
A Dcompress.h73 int z_erofs_stream_switch_bufs(struct z_erofs_stream_dctx *dctx, void **dst,
/fs/bcachefs/
A Dchecksum.c152 struct poly1305_desc_ctx dctx; in bch2_checksum() local
156 bch2_poly1305_init(&dctx, c, nonce); in bch2_checksum()
157 poly1305_update(&dctx, data, len); in bch2_checksum()
158 poly1305_final(&dctx, digest); in bch2_checksum()
218 struct poly1305_desc_ctx dctx; in __bch2_checksum_bio() local
222 bch2_poly1305_init(&dctx, c, nonce); in __bch2_checksum_bio()
228 poly1305_update(&dctx, p, bv.bv_len); in __bch2_checksum_bio()
233 poly1305_update(&dctx, in __bch2_checksum_bio()
237 poly1305_final(&dctx, digest); in __bch2_checksum_bio()

Completed in 14 milliseconds