Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/btrfs/delayed-inode.c btrfs_destroy_delayed_inodes() -> __btrfs_kill_delayed_node()

Type Parameter Key Value
PARAM_VALUE 0 delayed_node 4096-ptr_max
PARAM_VALUE 0 delayed_node->root 4096-ptr_max
PARAM_VALUE 0 delayed_node->root->fs_info 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &fs_info->transaction_kthread_mutex
TYPE_LOCK (struct btrfs_fs_info)->transaction_kthread_mutex

fs/btrfs/delayed-inode.c btrfs_kill_all_delayed_nodes() -> __btrfs_kill_delayed_node()

Type Parameter Key Value
NOCHECK_CALL
LOCK2 &fs_info->cleaner_mutex
TYPE_LOCK (struct btrfs_fs_info)->cleaner_mutex

fs/btrfs/delayed-inode.c btrfs_kill_delayed_inode_items() -> __btrfs_kill_delayed_node()

Type Parameter Key Value
PARAM_VALUE 0 delayed_node 4096-ptr_max
PARAM_VALUE 0 delayed_node->root 4096-ptr_max
PARAM_VALUE 0 delayed_node->root->fs_info 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 delayed_node->inode_id