Lines Matching refs:out_buf

52 	zstd_out_buffer out_buf;
418 workspace->out_buf.dst = page_address(out_page);
419 workspace->out_buf.pos = 0;
420 workspace->out_buf.size = min_t(size_t, max_out, PAGE_SIZE);
425 ret2 = zstd_compress_stream(stream, &workspace->out_buf,
437 tot_out + workspace->out_buf.pos) {
443 if (workspace->out_buf.pos >= max_out) {
444 tot_out += workspace->out_buf.pos;
450 if (workspace->out_buf.pos == workspace->out_buf.size) {
463 workspace->out_buf.dst = page_address(out_page);
464 workspace->out_buf.pos = 0;
465 workspace->out_buf.size = min_t(size_t, max_out,
491 ret2 = zstd_end_stream(stream, &workspace->out_buf);
499 tot_out += workspace->out_buf.pos;
502 if (workspace->out_buf.pos >= max_out) {
503 tot_out += workspace->out_buf.pos;
520 workspace->out_buf.dst = page_address(out_page);
521 workspace->out_buf.pos = 0;
522 workspace->out_buf.size = min_t(size_t, max_out, PAGE_SIZE);
566 workspace->out_buf.dst = workspace->buf;
567 workspace->out_buf.pos = 0;
568 workspace->out_buf.size = PAGE_SIZE;
573 ret2 = zstd_decompress_stream(stream, &workspace->out_buf,
582 total_out += workspace->out_buf.pos;
583 workspace->out_buf.pos = 0;
585 ret = btrfs_decompress_buf2page(workspace->out_buf.dst,
643 workspace->out_buf.dst = workspace->buf;
644 workspace->out_buf.pos = 0;
645 workspace->out_buf.size = PAGE_SIZE;
660 ret2 = zstd_decompress_stream(stream, &workspace->out_buf,
670 total_out += workspace->out_buf.pos;
671 workspace->out_buf.pos = 0;
682 workspace->out_buf.size - buf_offset);
685 workspace->out_buf.dst + buf_offset, bytes);