Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/kernel/irq/
H A Dgeneric-chip.c19 static DEFINE_RAW_SPINLOCK(gc_lock);
329 raw_spin_lock_irqsave(&gc_lock, flags); in __irq_alloc_domain_generic_chips()
331 raw_spin_unlock_irqrestore(&gc_lock, flags); in __irq_alloc_domain_generic_chips()
474 raw_spin_lock(&gc_lock); in irq_setup_generic_chip()
476 raw_spin_unlock(&gc_lock); in irq_setup_generic_chip()
542 raw_spin_lock(&gc_lock); in irq_remove_generic_chip()
544 raw_spin_unlock(&gc_lock); in irq_remove_generic_chip()
/kernel/linux/linux-6.6/kernel/irq/
H A Dgeneric-chip.c19 static DEFINE_RAW_SPINLOCK(gc_lock);
336 raw_spin_lock_irqsave(&gc_lock, flags); in __irq_alloc_domain_generic_chips()
338 raw_spin_unlock_irqrestore(&gc_lock, flags); in __irq_alloc_domain_generic_chips()
481 raw_spin_lock(&gc_lock); in irq_setup_generic_chip()
483 raw_spin_unlock(&gc_lock); in irq_setup_generic_chip()
549 raw_spin_lock(&gc_lock); in irq_remove_generic_chip()
551 raw_spin_unlock(&gc_lock); in irq_remove_generic_chip()
/kernel/linux/linux-5.10/drivers/lightnvm/
H A Dpblk-gc.c67 spin_lock(&l_mg->gc_lock); in pblk_put_line_back()
83 spin_unlock(&l_mg->gc_lock); in pblk_put_line_back()
414 spin_lock(&l_mg->gc_lock); in pblk_gc_free_full_lines()
416 spin_unlock(&l_mg->gc_lock); in pblk_gc_free_full_lines()
431 spin_unlock(&l_mg->gc_lock); in pblk_gc_free_full_lines()
463 spin_lock(&l_mg->gc_lock); in pblk_gc_run()
467 spin_unlock(&l_mg->gc_lock); in pblk_gc_run()
479 spin_unlock(&l_mg->gc_lock); in pblk_gc_run()
H A Dpblk-recovery.c797 spin_lock(&l_mg->gc_lock); in pblk_recov_l2p()
799 spin_unlock(&l_mg->gc_lock); in pblk_recov_l2p()
H A Dpblk-sysfs.c197 spin_lock(&l_mg->gc_lock); in pblk_sysfs_lines()
256 spin_unlock(&l_mg->gc_lock); in pblk_sysfs_lines()
H A Dpblk-core.c189 spin_lock(&l_mg->gc_lock); in __pblk_map_invalidate()
194 spin_unlock(&l_mg->gc_lock); in __pblk_map_invalidate()
200 spin_unlock(&l_mg->gc_lock); in __pblk_map_invalidate()
1760 spin_lock(&l_mg->gc_lock); in pblk_line_close()
1782 spin_unlock(&l_mg->gc_lock); in pblk_line_close()
H A Dpblk-init.c854 spin_lock_init(&l_mg->gc_lock); in pblk_line_mg_init()
H A Dpblk.h499 /* GC lists - use gc_lock */
537 spinlock_t gc_lock; member
/kernel/linux/linux-5.10/fs/f2fs/
H A Dgc.c95 down_write(&sbi->gc_lock); in gc_thread_func()
100 down_write(&sbi->gc_lock); in gc_thread_func()
102 } else if (!down_write_trylock(&sbi->gc_lock)) { in gc_thread_func()
109 up_write(&sbi->gc_lock); in gc_thread_func()
1818 up_write(&sbi->gc_lock); in f2fs_gc()
2047 if (!down_write_trylock(&sbi->gc_lock)) { in f2fs_resize_fs()
2069 up_write(&sbi->gc_lock); in f2fs_resize_fs()
2082 down_write(&sbi->gc_lock); in f2fs_resize_fs()
2131 up_write(&sbi->gc_lock); in f2fs_resize_fs()
H A Dsuper.c1403 down_write(&sbi->gc_lock); in f2fs_sync_fs()
1405 up_write(&sbi->gc_lock); in f2fs_sync_fs()
1801 down_write(&sbi->gc_lock); in f2fs_disable_checkpoint()
1823 down_write(&sbi->gc_lock); in f2fs_disable_checkpoint()
1835 up_write(&sbi->gc_lock); in f2fs_disable_checkpoint()
1855 down_write(&sbi->gc_lock); in f2fs_enable_checkpoint()
1860 up_write(&sbi->gc_lock); in f2fs_enable_checkpoint()
3690 init_rwsem(&sbi->gc_lock); in f2fs_fill_super()
H A Dfile.c1660 down_write(&sbi->gc_lock); in expand_inode_data()
2489 if (!down_write_trylock(&sbi->gc_lock)) { in f2fs_ioc_gc()
2494 down_write(&sbi->gc_lock); in f2fs_ioc_gc()
2525 if (!down_write_trylock(&sbi->gc_lock)) { in __f2fs_ioc_gc_range()
2530 down_write(&sbi->gc_lock); in __f2fs_ioc_gc_range()
2985 if (!down_write_trylock(&sbi->gc_lock)) { in f2fs_ioc_flush_device()
H A Dsegment.c613 down_write(&sbi->gc_lock); in f2fs_balance_fs()
3272 down_write(&sbi->gc_lock); in f2fs_trim_fs()
3274 up_write(&sbi->gc_lock); in f2fs_trim_fs()
H A Df2fs.h1501 struct rw_semaphore gc_lock; /* member
/kernel/linux/linux-6.6/fs/f2fs/
H A Dgc.c100 f2fs_down_write(&sbi->gc_lock); in gc_thread_func()
105 f2fs_down_write(&sbi->gc_lock); in gc_thread_func()
107 } else if (!f2fs_down_write_trylock(&sbi->gc_lock)) { in gc_thread_func()
114 f2fs_up_write(&sbi->gc_lock); in gc_thread_func()
1932 f2fs_up_write(&sbi->gc_lock); in f2fs_gc()
2158 if (!f2fs_down_write_trylock(&sbi->gc_lock)) { in f2fs_resize_fs()
2180 f2fs_up_write(&sbi->gc_lock); in f2fs_resize_fs()
2197 f2fs_down_write(&sbi->gc_lock); in f2fs_resize_fs()
2247 f2fs_up_write(&sbi->gc_lock); in f2fs_resize_fs()
H A Dcheckpoint.c1765 f2fs_down_write(&sbi->gc_lock); in __write_checkpoint_sync()
1767 f2fs_up_write(&sbi->gc_lock); in __write_checkpoint_sync()
1855 f2fs_down_write(&sbi->gc_lock); in f2fs_issue_checkpoint()
1857 f2fs_up_write(&sbi->gc_lock); in f2fs_issue_checkpoint()
H A Dsuper.c2251 f2fs_down_write(&sbi->gc_lock); in f2fs_disable_checkpoint()
2275 f2fs_down_write(&sbi->gc_lock); in f2fs_disable_checkpoint()
2288 f2fs_up_write(&sbi->gc_lock); in f2fs_disable_checkpoint()
2308 f2fs_down_write(&sbi->gc_lock); in f2fs_enable_checkpoint()
2313 f2fs_up_write(&sbi->gc_lock); in f2fs_enable_checkpoint()
4391 init_f2fs_rwsem(&sbi->gc_lock); in f2fs_fill_super()
H A Dfile.c1720 f2fs_down_write(&sbi->gc_lock); in f2fs_expand_inode_data()
2460 if (!f2fs_down_write_trylock(&sbi->gc_lock)) { in f2fs_ioc_gc()
2465 f2fs_down_write(&sbi->gc_lock); in f2fs_ioc_gc()
2505 if (!f2fs_down_write_trylock(&sbi->gc_lock)) { in __f2fs_ioc_gc_range()
2510 f2fs_down_write(&sbi->gc_lock); in __f2fs_ioc_gc_range()
2993 if (!f2fs_down_write_trylock(&sbi->gc_lock)) { in f2fs_ioc_flush_device()
H A Dsegment.c437 f2fs_down_write(&sbi->gc_lock); in f2fs_balance_fs()
3249 f2fs_down_write(&sbi->gc_lock); in f2fs_trim_fs()
3252 f2fs_up_write(&sbi->gc_lock); in f2fs_trim_fs()
H A Df2fs.h1655 struct f2fs_rwsem gc_lock; /* member

Completed in 68 milliseconds