Lines Matching refs:in_buf
40 ZSTD_inBuffer in_buf; member
115 workspace->in_buf.src = kmap(in_page); in zstd_compress_pages()
116 workspace->in_buf.pos = 0; in zstd_compress_pages()
117 workspace->in_buf.size = min_t(size_t, len, PAGE_SIZE); in zstd_compress_pages()
135 &workspace->in_buf); in zstd_compress_pages()
144 if (tot_in + workspace->in_buf.pos > 8192 && in zstd_compress_pages()
145 tot_in + workspace->in_buf.pos < in zstd_compress_pages()
181 if (workspace->in_buf.pos >= len) { in zstd_compress_pages()
182 tot_in += workspace->in_buf.pos; in zstd_compress_pages()
187 if (workspace->in_buf.pos == workspace->in_buf.size) { in zstd_compress_pages()
195 workspace->in_buf.src = kmap(in_page); in zstd_compress_pages()
196 workspace->in_buf.pos = 0; in zstd_compress_pages()
197 workspace->in_buf.size = min_t(size_t, len, PAGE_SIZE); in zstd_compress_pages()
281 workspace->in_buf.src = kmap(pages_in[page_in_index]); in zstd_decompress_bio()
282 workspace->in_buf.pos = 0; in zstd_decompress_bio()
283 workspace->in_buf.size = min_t(size_t, srclen, PAGE_SIZE); in zstd_decompress_bio()
293 &workspace->in_buf); in zstd_decompress_bio()
309 if (workspace->in_buf.pos >= srclen) in zstd_decompress_bio()
316 if (workspace->in_buf.pos == workspace->in_buf.size) { in zstd_decompress_bio()
319 workspace->in_buf.src = NULL; in zstd_decompress_bio()
324 workspace->in_buf.src = kmap(pages_in[page_in_index]); in zstd_decompress_bio()
325 workspace->in_buf.pos = 0; in zstd_decompress_bio()
326 workspace->in_buf.size = min_t(size_t, srclen, PAGE_SIZE); in zstd_decompress_bio()
332 if (workspace->in_buf.src) in zstd_decompress_bio()
360 workspace->in_buf.src = data_in; in zstd_decompress()
361 workspace->in_buf.pos = 0; in zstd_decompress()
362 workspace->in_buf.size = srclen; in zstd_decompress()
370 && workspace->in_buf.pos < workspace->in_buf.size) { in zstd_decompress()
382 &workspace->in_buf); in zstd_decompress()