Searched refs:sectors_available (Results 1 - 3 of 3) sorted by relevance

/linux-master/fs/bcachefs/
H A Dbuckets.c712 * Not allowed to reduce sectors_available except by getting a
717 u64 old, new, v = atomic64_read(&c->sectors_available);
722 } while ((v = atomic64_cmpxchg(&c->sectors_available,
1275 s64 sectors_available; local
1282 if (sectors <= pcpu->sectors_available)
1285 v = atomic64_read(&c->sectors_available);
1294 } while ((v = atomic64_cmpxchg(&c->sectors_available,
1297 pcpu->sectors_available += get;
1300 pcpu->sectors_available -= sectors;
1311 percpu_u64_set(&c->pcpu->sectors_available,
[all...]
H A Dbuckets.h422 old = this_cpu_read(c->pcpu->sectors_available);
427 } while (this_cpu_cmpxchg(c->pcpu->sectors_available, old, new) != old);
H A Dbcachefs.h660 u64 sectors_available; member in struct:bch_fs_pcpu
907 atomic64_t sectors_available; member in struct:bch_fs

Completed in 174 milliseconds