Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/btrfs/free-space-tree.c btrfs_create_free_space_tree() -> populate_free_space_tree()

Type Parameter Key Value
PARAM_VALUE 0 trans 4096-ptr_max
PARAM_VALUE 0 trans->fs_info->allocated_roots.prev->next->next 4096-ptr_max
PARAM_VALUE 0 trans->fs_info->btree_inode->i_mapping->host->i_sb->s_export_op->encode_fh 0,2,1398972869330624512,1616549510479982592,2037984473558433792
PARAM_VALUE 0 trans->fs_info->btree_inode->i_mapping->host->i_sb->s_export_op->fh_to_parent 0,4672,5297,4573560380487,148606482432692224,436469935444291584
PARAM_VALUE 0 trans->fs_info->btree_inode->i_mapping->host->i_sb->s_export_op->get_parent 0,8931,264940071972966400,291591359766798336,565128213429456896
PARAM_VALUE 0 trans->fs_info->commit_root_sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 trans->fs_info->commit_root_sem.first_waiter->type 0-1
PARAM_VALUE 0 trans->fs_info->fs_roots_radix_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 trans->fs_info->tree_root->node->lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 trans->fs_info->tree_root->node->lock.first_waiter->type 0-1
PARAM_VALUE 0 trans->transaction->aborted s32min-(-27),(-17),(-12),(-5),(-2)
PARAM_VALUE 0 trans->transaction->delayed_refs.head_refs.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 block_group 4096-ptr_max
DATA_SOURCE 0 trans r btrfs_start_transaction
RX_PATH
TASK_NOT_RUNNING
UNITS 1 block_group unit_byte

fs/btrfs/free-space-tree.c btrfs_rebuild_free_space_tree() -> populate_free_space_tree()

Type Parameter Key Value
PARAM_VALUE 0 trans 0-ptr_max
PARAM_VALUE 0 trans->fs_info->commit_root_sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 trans->fs_info->commit_root_sem.first_waiter->type 0-1
PARAM_VALUE 0 trans->fs_info->tree_root->node->lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 trans->fs_info->tree_root->node->lock.first_waiter->type 0-1
PARAM_VALUE 1 block_group 4096-ptr_max
DATA_SOURCE 0 trans r btrfs_start_transaction
RX_PATH
TASK_NOT_RUNNING
UNITS 1 block_group unit_byte