Lines Matching defs:watermark

188 static inline unsigned open_buckets_reserved(enum bch_watermark watermark)
190 switch (watermark) {
207 enum bch_watermark watermark,
237 if (unlikely(c->open_buckets_nr_free <= open_buckets_reserved(watermark))) {
275 enum bch_watermark watermark, u64 free_entry,
364 ob = __try_alloc_bucket(c, ca, b, watermark, a, s, cl);
384 enum bch_watermark watermark,
434 ob = __try_alloc_bucket(trans->c, ca, k.k->p.offset, watermark, a, s, cl);
459 enum bch_watermark watermark,
488 ob = try_alloc_bucket(trans, ca, watermark,
518 * @watermark: how important is this allocation?
526 enum bch_watermark watermark,
538 avail = dev_buckets_free(ca, *usage, watermark);
566 ? bch2_bucket_alloc_freelist(trans, ca, watermark, &s, cl)
567 : bch2_bucket_alloc_early(trans, ca, watermark, &s, cl);
582 bch2_watermarks[watermark],
593 bch2_watermarks[watermark],
607 enum bch_watermark watermark,
614 PTR_ERR_OR_ZERO(ob = bch2_bucket_alloc_trans(trans, ca, watermark,
708 enum bch_watermark watermark,
741 ob = bch2_bucket_alloc_trans(trans, ca, watermark, cl, &usage);
782 enum bch_watermark watermark,
799 h = bch2_ec_stripe_head_get(trans, target, 0, nr_replicas - 1, watermark, cl);
892 enum bch_watermark watermark,
914 avail = dev_buckets_free(ca, usage, watermark);
944 enum bch_watermark watermark,
975 have_cache, erasure_code, watermark, flags);
984 watermark, flags, _cl);
993 flags, wp->data_type, watermark, cl);
1015 enum bch_watermark watermark,
1025 watermark, flags, cl);
1038 watermark, flags, cl);
1317 enum bch_watermark watermark,
1353 &have_cache, watermark,
1364 &have_cache, watermark,
1383 &have_cache, watermark,
1389 &have_cache, watermark,