Lines Matching refs:sectors
102 usage->d[i].sectors,
362 m->sectors)) {
457 s64 sectors, enum bch_data_type ptr_data_type,
464 bool inserting = sectors > 0;
467 BUG_ON(!sectors);
526 if (unlikely((u64) *bucket_sectors + sectors > U32_MAX)) {
532 *bucket_sectors, sectors);
536 sectors = -*bucket_sectors;
540 *bucket_sectors += sectors;
549 u64 disk_res_sectors = trans->disk_res ? trans->disk_res->sectors : 0;
577 trans->disk_res->sectors -= added;
589 "disk usage increased %lli more than %llu sectors reserved)",
598 s64 sectors, enum bch_data_type ptr_data_type,
605 int ret = bch2_bucket_ref_update(trans, ca, k, &p->ptr, sectors, ptr_data_type,
619 s64 *sectors,
630 *sectors = insert ? bp.v.bucket_len : -(s64) bp.v.bucket_len;
651 __mark_pointer(trans, ca, k, &p, *sectors, bp.v.data_type, &a->v, insert);
671 ret = __mark_pointer(trans, ca, k, &p, *sectors, bp.v.data_type, &new, insert);
688 s64 sectors,
716 sectors);
723 ret = bch2_disk_accounting_mod(trans, &acc, §ors, 1, false);
752 m->block_sectors[p.ec.block] += sectors;
761 int ret = bch2_disk_accounting_mod(trans, &acc, §ors, 1, true);
962 s64 sectors[1] = { k.k->size };
965 sectors[0] = -sectors[0];
967 return bch2_disk_accounting_mod2(trans, flags & BTREE_TRIGGER_gc, sectors,
987 unsigned sectors)
1022 a->v.dirty_sectors != sectors) {
1024 a->v.dirty_sectors = sectors;
1033 u64 b, enum bch_data_type data_type, unsigned sectors,
1054 if (bch2_fs_inconsistent_on((u64) g->dirty_sectors + sectors > ca->mi.bucket_size, c,
1058 g->dirty_sectors, sectors))
1062 g->dirty_sectors += sectors;
1075 enum bch_data_type type, unsigned sectors,
1089 return bch2_mark_metadata_bucket(trans, ca, b, type, sectors, flags);
1092 __bch2_trans_mark_metadata_bucket(trans, ca, b, type, sectors));
1104 unsigned sectors =
1117 *bucket_sectors += sectors;
1118 start += sectors;
1231 u64 sectors, enum bch_reservation_flags flags)
1242 if (sectors <= pcpu->sectors_available)
1247 get = min((u64) sectors + SECTORS_CACHE, old);
1249 if (get < sectors) {
1259 pcpu->sectors_available -= sectors;
1260 this_cpu_add(*c->online_reserved, sectors);
1261 res->sectors += sectors;
1274 sectors = min(sectors, sectors_available);
1276 if (sectors <= sectors_available ||
1279 max_t(s64, 0, sectors_available - sectors));
1280 this_cpu_add(*c->online_reserved, sectors);
1281 res->sectors += sectors;