Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/md/bcache/writeback.c bch_writeback_thread() -> force_wake_up_gc()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
PARAM_VALUE 0 c->gc_after_writeback 1
NOCHECK_CALL
LOCK2 &dc->writeback_lock
TYPE_LOCK (struct cached_dev)->writeback_lock

drivers/md/bcache/request.c check_should_bypass() -> force_wake_up_gc()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
PARAM_VALUE 0 c->gc_mark_valid s32min-(-1),1-s32max
PARAM_VALUE 0 c->gc_stats.in_use 96-u32max
FUZZY_MAX 0 c->gc_stats.in_use 96
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &bio->bi_bdev->bd_queue->queue_lock

drivers/md/bcache/sysfs.c __bch_cache_set_store() -> force_wake_up_gc()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
PARAM_VALUE 0 c->sb_write_mutex.first_waiter->up 0-1
NOCHECK_CALL
LOCK2 global &bch_register_lock