Home
last modified time | relevance | path

Searched refs:gc_thread (Results 1 – 10 of 10) sorted by relevance

/openbmc/linux/fs/f2fs/
H A Dsysfs.c70 return (unsigned char *)sbi->gc_thread; in __struct_ptr()
535 if (sbi->gc_thread) { in __sbi_store()
536 sbi->gc_thread->gc_wake = true; in __sbi_store()
538 &sbi->gc_thread->gc_wait_queue_head); in __sbi_store()
545 if (sbi->gc_thread) { in __sbi_store()
546 sbi->gc_thread->gc_wake = true; in __sbi_store()
548 &sbi->gc_thread->gc_wait_queue_head); in __sbi_store()
H A Dgc.c34 struct f2fs_gc_kthread *gc_th = sbi->gc_thread; in gc_thread_func()
35 wait_queue_head_t *wq = &sbi->gc_thread->gc_wait_queue_head; in gc_thread_func()
36 wait_queue_head_t *fggc_wq = &sbi->gc_thread->fggc_wq; in gc_thread_func()
188 sbi->gc_thread = gc_th; in f2fs_start_gc_thread()
189 init_waitqueue_head(&sbi->gc_thread->gc_wait_queue_head); in f2fs_start_gc_thread()
190 init_waitqueue_head(&sbi->gc_thread->fggc_wq); in f2fs_start_gc_thread()
191 sbi->gc_thread->f2fs_gc_task = kthread_run(gc_thread_func, sbi, in f2fs_start_gc_thread()
197 sbi->gc_thread = NULL; in f2fs_start_gc_thread()
206 struct f2fs_gc_kthread *gc_th = sbi->gc_thread; in f2fs_stop_gc_thread()
213 sbi->gc_thread = NULL; in f2fs_stop_gc_thread()
H A Dsegment.c430 if (test_opt(sbi, GC_MERGE) && sbi->gc_thread && in f2fs_balance_fs()
431 sbi->gc_thread->f2fs_gc_task) { in f2fs_balance_fs()
434 prepare_to_wait(&sbi->gc_thread->fggc_wq, &wait, in f2fs_balance_fs()
436 wake_up(&sbi->gc_thread->gc_wait_queue_head); in f2fs_balance_fs()
438 finish_wait(&sbi->gc_thread->fggc_wq, &wait); in f2fs_balance_fs()
H A Ddebug.c289 if (sbi->gc_thread) in update_mem_info()
H A Dsuper.c2426 if (sbi->gc_thread) { in f2fs_remount()
2430 } else if (!sbi->gc_thread) { in f2fs_remount()
H A Df2fs.h1664 struct f2fs_gc_kthread *gc_thread; /* GC thread */ member
/openbmc/linux/drivers/md/bcache/
H A Dbcache.h634 struct task_struct *gc_thread; member
H A Dbtree.c1900 c->gc_thread = kthread_run(bch_gc_thread, c, "bcache_gc"); in bch_gc_thread_start()
1901 return PTR_ERR_OR_ZERO(c->gc_thread); in bch_gc_thread_start()
H A Dsuper.c1724 if (!IS_ERR_OR_NULL(c->gc_thread)) in cache_set_flush()
1725 kthread_stop(c->gc_thread); in cache_set_flush()
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-fs-f2fs4 Description: Controls the maximum sleep time for gc_thread. Time
10 Description: Controls the minimum sleep time for gc_thread. Time
16 Description: Controls the default sleep time for gc_thread. Time