Searched refs:nocow_lock_bucket (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/fs/bcachefs/ |
D | nocow_locking.h | 11 static inline struct nocow_lock_bucket *bucket_nocow_lock(struct bucket_nocow_lock_table *t, in bucket_nocow_lock() 23 bool __bch2_bucket_nocow_trylock(struct nocow_lock_bucket *, u64, int); 25 struct nocow_lock_bucket *, u64, int); 31 struct nocow_lock_bucket *l = bucket_nocow_lock(t, dev_bucket); in bch2_bucket_nocow_lock() 40 struct nocow_lock_bucket *l = bucket_nocow_lock(t, dev_bucket); in bch2_bucket_nocow_trylock()
|
D | nocow_locking.c | 13 struct nocow_lock_bucket *l = bucket_nocow_lock(t, dev_bucket); in bch2_bucket_nocow_is_locked() 27 struct nocow_lock_bucket *l = bucket_nocow_lock(t, dev_bucket); in bch2_bucket_nocow_unlock() 44 bool __bch2_bucket_nocow_trylock(struct nocow_lock_bucket *l, in __bch2_bucket_nocow_trylock() 80 struct nocow_lock_bucket *l, in __bch2_bucket_nocow_lock() 96 struct nocow_lock_bucket *l; in bch2_nocow_locks_to_text() 131 for (struct nocow_lock_bucket *l = t->l; l < t->l + ARRAY_SIZE(t->l); l++) in bch2_fs_nocow_locking_exit() 140 for (struct nocow_lock_bucket *l = t->l; l < t->l + ARRAY_SIZE(t->l); l++) in bch2_fs_nocow_locking_init()
|
D | nocow_locking_types.h | 8 struct nocow_lock_bucket { struct 16 struct nocow_lock_bucket l[BUCKET_NOCOW_LOCKS]; argument
|
D | io_write.c | 1213 struct nocow_lock_bucket *l; 1275 struct nocow_lock_bucket *l = in bch2_nocow_write()
|