Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/btrfs/tree-log.c add_inode_ref() -> overwrite_item()

Type Parameter Key Value
PARAM_VALUE 0 wc 4096-ptr_max
PARAM_VALUE 0 wc->log_leaf 4096-ptr_max
PARAM_VALUE 0 wc->root 4096-ptr_max
PARAM_VALUE 0 wc->subvol_path 4096-ptr_max
PARAM_VALUE 0 wc->trans->fs_info->commit_root_sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 wc->trans->fs_info->commit_root_sem.first_waiter->type 0-1
PARAM_VALUE 0 wc->trans->fs_info->tree_root->node->lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 wc->trans->fs_info->tree_root->node->lock.first_waiter->type 0-1
PARAM_VALUE 0 *wc->subvol_path->locks 0-255
PARAM_VALUE 0 *wc->subvol_path->slots s32min-s32max
DATA_SOURCE 0 wc $0
BIT_INFO 0 wc->log_key.type 0xc,0xffffffffffffffff

fs/btrfs/tree-log.c replay_one_buffer() -> overwrite_item()

Type Parameter Key Value
PARAM_VALUE 0 wc 4096-ptr_max
PARAM_VALUE 0 wc->ignore_cur_inode 0
PARAM_VALUE 0 wc->log->fs_info->commit_root_sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 wc->log->fs_info->commit_root_sem.first_waiter->type 0-1
PARAM_VALUE 0 wc->log->node->lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 wc->log->node->lock.first_waiter->type 0-1
PARAM_VALUE 0 wc->log_key.type 1
PARAM_VALUE 0 wc->log_slot 0-s32max
PARAM_VALUE 0 wc->root 0,4096-u64max
PARAM_VALUE 0 wc->root->fs_info->sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648,2704,2712
PARAM_VALUE 0 wc->stage 1
PARAM_VALUE 0 wc->subvol_path 4096-ptr_max
PARAM_VALUE 0 wc->trans->fs_info->commit_root_sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 wc->trans->fs_info->commit_root_sem.first_waiter->type 0-1
PARAM_VALUE 0 wc->trans->fs_info->tree_root->node->lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 wc->trans->fs_info->tree_root->node->lock.first_waiter->type 0-1
PARAM_VALUE 0 *wc->subvol_path->locks 0-255
PARAM_VALUE 0 *wc->subvol_path->slots s32min-s32max
CAPPED_DATA 0 wc->log_slot 1
CAPPED_DATA 0 wc->root 1
DATA_SOURCE 0 wc $1

fs/btrfs/tree-log.c replay_one_buffer() -> overwrite_item()

Type Parameter Key Value
PARAM_VALUE 0 wc 4096-ptr_max
PARAM_VALUE 0 wc->ignore_cur_inode 0
PARAM_VALUE 0 wc->log->fs_info->commit_root_sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 wc->log->fs_info->commit_root_sem.first_waiter->type 0-1
PARAM_VALUE 0 wc->log->node->lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 wc->log->node->lock.first_waiter->type 0-1
PARAM_VALUE 0 wc->log_key.type 24
PARAM_VALUE 0 wc->log_slot 0-s32max
PARAM_VALUE 0 wc->root->fs_info->sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648,2704,2712
PARAM_VALUE 0 wc->stage 3-s32max
PARAM_VALUE 0 wc->trans->fs_info->commit_root_sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 wc->trans->fs_info->commit_root_sem.first_waiter->type 0-1
PARAM_VALUE 0 wc->trans->fs_info->tree_root->node->lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 wc->trans->fs_info->tree_root->node->lock.first_waiter->type 0-1
CAPPED_DATA 0 wc->log_slot 1
DATA_SOURCE 0 wc $1

fs/btrfs/tree-log.c replay_one_extent() -> overwrite_item()

Type Parameter Key Value
PARAM_VALUE 0 wc 4096-ptr_max
PARAM_VALUE 0 wc->log_leaf 4096-ptr_max
PARAM_VALUE 0 wc->root 4096-ptr_max
PARAM_VALUE 0 wc->subvol_path 4096-ptr_max
PARAM_VALUE 0 *wc->subvol_path->locks 0
PARAM_VALUE 0 *wc->subvol_path->nodes 0
PARAM_VALUE 0 *wc->subvol_path->slots 0
DATA_SOURCE 0 wc $0