Searched refs:gc_lock (Results 1 - 14 of 14) sorted by relevance

/linux-master/kernel/irq/
H A Dgeneric-chip.c19 static DEFINE_RAW_SPINLOCK(gc_lock);
340 raw_spin_lock_irqsave(&gc_lock, flags);
342 raw_spin_unlock_irqrestore(&gc_lock, flags);
485 raw_spin_lock(&gc_lock);
487 raw_spin_unlock(&gc_lock);
553 raw_spin_lock(&gc_lock);
555 raw_spin_unlock(&gc_lock);
/linux-master/fs/bcachefs/
H A Dbuckets.h89 lockdep_is_held(&ca->fs->gc_lock) ||
106 lockdep_is_held(&ca->fs->gc_lock) ||
H A Dbtree_gc.c1766 down_write(&c->gc_lock);
1835 up_write(&c->gc_lock);
1839 * allocator thread - issue wakeup in case they blocked on gc_lock:
1913 * Ideally we would be using state_lock and not gc_lock here, but that
1921 down_read(&c->gc_lock);
1981 up_read(&c->gc_lock);
H A Dbtree_update_interior.c568 up_read(&c->gc_lock);
1119 up_read(&as->c->gc_lock);
1194 if (!down_read_trylock(&c->gc_lock)) {
1195 ret = drop_locks_do(trans, (down_read(&c->gc_lock), 0));
1197 up_read(&c->gc_lock);
1779 lockdep_assert_held(&c->gc_lock);
H A Dbuckets.c1367 down_write(&c->gc_lock);
1396 up_write(&c->gc_lock);
H A Dbcachefs.h569 * gc_lock, for device resize - holding any is sufficient for access:
983 struct rw_semaphore gc_lock; member in struct:bch_fs
H A Dalloc_background.c572 down_read(&c->gc_lock);
619 up_read(&c->gc_lock);
H A Dsuper.c773 init_rwsem(&c->gc_lock);
/linux-master/fs/f2fs/
H A Dgc.c100 f2fs_down_write(&sbi->gc_lock);
105 f2fs_down_write(&sbi->gc_lock);
107 } else if (!f2fs_down_write_trylock(&sbi->gc_lock)) {
114 f2fs_up_write(&sbi->gc_lock);
1929 f2fs_up_write(&sbi->gc_lock);
2174 if (!f2fs_down_write_trylock(&sbi->gc_lock)) {
2196 f2fs_up_write(&sbi->gc_lock);
2213 f2fs_down_write(&sbi->gc_lock);
2263 f2fs_up_write(&sbi->gc_lock);
H A Dcheckpoint.c1780 f2fs_down_write(&sbi->gc_lock);
1782 f2fs_up_write(&sbi->gc_lock);
1870 f2fs_down_write(&sbi->gc_lock);
1872 f2fs_up_write(&sbi->gc_lock);
H A Dsuper.c2197 f2fs_down_write(&sbi->gc_lock);
2221 f2fs_down_write(&sbi->gc_lock);
2234 f2fs_up_write(&sbi->gc_lock);
2254 f2fs_down_write(&sbi->gc_lock);
2259 f2fs_up_write(&sbi->gc_lock);
4338 init_f2fs_rwsem(&sbi->gc_lock);
H A Dfile.c1741 f2fs_down_write(&sbi->gc_lock);
2489 if (!f2fs_down_write_trylock(&sbi->gc_lock)) {
2494 f2fs_down_write(&sbi->gc_lock);
2534 if (!f2fs_down_write_trylock(&sbi->gc_lock)) {
2539 f2fs_down_write(&sbi->gc_lock);
3022 if (!f2fs_down_write_trylock(&sbi->gc_lock)) {
H A Dsegment.c440 f2fs_down_write(&sbi->gc_lock);
3170 f2fs_down_write(&sbi->gc_lock);
3172 f2fs_up_write(&sbi->gc_lock);
3324 f2fs_down_write(&sbi->gc_lock);
3327 f2fs_up_write(&sbi->gc_lock);
H A Df2fs.h1662 struct f2fs_rwsem gc_lock; /* member in struct:f2fs_sb_info

Completed in 290 milliseconds