Searched refs:sectors_available (Results 1 – 3 of 3) sorted by relevance
513 old = atomic64_read(&c->sectors_available); in bch2_trans_account_disk_usage_change()1167 u64 sectors_available; in __bch2_disk_reservation_add() local1174 if (sectors <= pcpu->sectors_available) in __bch2_disk_reservation_add()1177 old = atomic64_read(&c->sectors_available); in __bch2_disk_reservation_add()1188 pcpu->sectors_available += get; in __bch2_disk_reservation_add()1191 pcpu->sectors_available -= sectors; in __bch2_disk_reservation_add()1202 percpu_u64_set(&c->pcpu->sectors_available, 0); in __bch2_disk_reservation_add()1206 sectors = min(sectors, sectors_available); in __bch2_disk_reservation_add()1208 if (sectors <= sectors_available || in __bch2_disk_reservation_add()1210 atomic64_set(&c->sectors_available, in __bch2_disk_reservation_add()[all …]
364 old = this_cpu_read(c->pcpu->sectors_available); in bch2_disk_reservation_add()370 } while (!this_cpu_try_cmpxchg(c->pcpu->sectors_available, &old, new)); in bch2_disk_reservation_add()
641 u64 sectors_available; member889 atomic64_t sectors_available; member
Completed in 21 milliseconds