Lines Matching full:compression
186 "compression type %s set but not marked in superblock", in __bio_uncompress()
346 struct bch_compression_opt compression) in attempt_compress() argument
349 __bch2_compression_opt_to_type[compression.type]; in attempt_compress()
353 if (compression.level < LZ4HC_MIN_CLEVEL) { in attempt_compress()
367 compression.level, in attempt_compress()
382 compression.level in attempt_compress()
383 ? clamp_t(unsigned, compression.level, in attempt_compress()
400 * zstd max compression level is 22, our max level is 15 in attempt_compress()
402 unsigned level = min((compression.level * 3) / 2, zstd_max_clevel()); in attempt_compress()
435 struct bch_compression_opt compression) in __bio_compress() argument
440 __bch2_compression_opt_to_type[compression.type]; in __bio_compress()
444 /* bch2_compression_decode catches unknown compression types: */ in __bio_compress()
445 BUG_ON(compression.type >= BCH_COMPRESSION_OPT_NR); in __bio_compress()
447 mempool_t *workspace_pool = &c->compress_workspace[compression.type]; in __bio_compress()
450 "compression opt %s set but not marked in superblock", in __bio_compress()
451 bch2_compression_opts[compression.type])) { in __bio_compress()
452 ret = bch2_check_set_has_compressed_data(c, compression.type); in __bio_compress()
473 * XXX: this algorithm sucks when the compression code doesn't tell us in __bio_compress()
485 compression); in __bio_compress()
701 f |= compression_opt_to_feature(c->opts.compression); in bch2_fs_compress_init()
723 prt_str(err, "invalid compression type"); in bch2_opt_compression_parse()
738 prt_str(err, "invalid compression level"); in bch2_opt_compression_parse()
758 prt_printf(out, "(unknown compression opt %u)", opt.type); in bch2_compression_opt_to_text()
774 prt_printf(err, "invalid compression opt %llu", v); in bch2_opt_compression_validate()