Lines Matching refs:out_buf
52 ZSTD_outBuffer out_buf; member
419 workspace->out_buf.dst = kmap(out_page); in zstd_compress_pages()
420 workspace->out_buf.pos = 0; in zstd_compress_pages()
421 workspace->out_buf.size = min_t(size_t, max_out, PAGE_SIZE); in zstd_compress_pages()
426 ret2 = ZSTD_compressStream(stream, &workspace->out_buf, in zstd_compress_pages()
438 tot_out + workspace->out_buf.pos) { in zstd_compress_pages()
444 if (workspace->out_buf.pos >= max_out) { in zstd_compress_pages()
445 tot_out += workspace->out_buf.pos; in zstd_compress_pages()
451 if (workspace->out_buf.pos == workspace->out_buf.size) { in zstd_compress_pages()
466 workspace->out_buf.dst = kmap(out_page); in zstd_compress_pages()
467 workspace->out_buf.pos = 0; in zstd_compress_pages()
468 workspace->out_buf.size = min_t(size_t, max_out, in zstd_compress_pages()
495 ret2 = ZSTD_endStream(stream, &workspace->out_buf); in zstd_compress_pages()
503 tot_out += workspace->out_buf.pos; in zstd_compress_pages()
506 if (workspace->out_buf.pos >= max_out) { in zstd_compress_pages()
507 tot_out += workspace->out_buf.pos; in zstd_compress_pages()
526 workspace->out_buf.dst = kmap(out_page); in zstd_compress_pages()
527 workspace->out_buf.pos = 0; in zstd_compress_pages()
528 workspace->out_buf.size = min_t(size_t, max_out, PAGE_SIZE); in zstd_compress_pages()
577 workspace->out_buf.dst = workspace->buf; in zstd_decompress_bio()
578 workspace->out_buf.pos = 0; in zstd_decompress_bio()
579 workspace->out_buf.size = PAGE_SIZE; in zstd_decompress_bio()
584 ret2 = ZSTD_decompressStream(stream, &workspace->out_buf, in zstd_decompress_bio()
593 total_out += workspace->out_buf.pos; in zstd_decompress_bio()
594 workspace->out_buf.pos = 0; in zstd_decompress_bio()
596 ret = btrfs_decompress_buf2page(workspace->out_buf.dst, in zstd_decompress_bio()
656 workspace->out_buf.dst = workspace->buf; in zstd_decompress()
657 workspace->out_buf.pos = 0; in zstd_decompress()
658 workspace->out_buf.size = PAGE_SIZE; in zstd_decompress()
673 ret2 = ZSTD_decompressStream(stream, &workspace->out_buf, in zstd_decompress()
683 total_out += workspace->out_buf.pos; in zstd_decompress()
684 workspace->out_buf.pos = 0; in zstd_decompress()
695 workspace->out_buf.size - buf_offset); in zstd_decompress()
698 memcpy(kaddr + pg_offset, workspace->out_buf.dst + buf_offset, in zstd_decompress()