Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/super.c setup_bdev_super() -> shrinker_debugfs_rename()

Type Parameter Key Value
PARAM_VALUE 1 fmt 5900673659384242176
BUF_SIZE 1 fmt 9
BUF_SIZE 2 $ 4
BUF_SIZE 3 $ 32
STR_LEN 0 shrinker 8
STR_LEN 1 fmt 31
STR_LEN 3 $ 31
TERMINATED 1 fmt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/btrfs/super.c btrfs_get_tree_super() -> shrinker_debugfs_rename()

Type Parameter Key Value
PARAM_VALUE 0 shrinker 4096-ptr_max
PARAM_VALUE 0 shrinker->batch 1024
PARAM_VALUE 0 shrinker->count_objects 5611855553569669120
PARAM_VALUE 0 shrinker->debugfs_entry 4096-ptr_max
PARAM_VALUE 0 shrinker->debugfs_id 0-s32max
PARAM_VALUE 0 shrinker->done.done 0
PARAM_VALUE 0 shrinker->done.wait.lock.magic 3735899821
PARAM_VALUE 0 shrinker->done.wait.lock.owner (-1)
PARAM_VALUE 0 shrinker->done.wait.lock.owner_cpu u32max
PARAM_VALUE 0 shrinker->done.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 shrinker->done.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 shrinker->done.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 shrinker->done.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 shrinker->done.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 shrinker->flags 3,7,11,15,19
PARAM_VALUE 0 shrinker->list.next 4581490576307081216
PARAM_VALUE 0 shrinker->list.prev 4096-ptr_max
PARAM_VALUE 0 shrinker->name 1-u64max
PARAM_VALUE 0 shrinker->private_data 4096-ptr_max
PARAM_VALUE 0 shrinker->refcount.refs.counter 1
PARAM_VALUE 0 shrinker->scan_objects 7727112553868603392
PARAM_VALUE 0 shrinker->seeks 2
PARAM_VALUE 1 fmt 1183323045216141312
BUF_SIZE 1 fmt 12
BUF_SIZE 2 $ 32
STR_LEN 0 shrinker 11
STR_LEN 1 fmt 31
STR_LEN 2 $ 31
TERMINATED 1 fmt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex