Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/btrfs/ioctl.c btrfs_ioctl_snap_destroy() -> btrfs_get_subvol_name_from_objectid()

Type Parameter Key Value
PARAM_VALUE 0 fs_info 4096-ptr_max
PARAM_VALUE 0 fs_info->sb 4096-ptr_max
PARAM_VALUE 0 fs_info->sb->s_fs_info->block_group_root->refs.refs.counter s32min-s32max
PARAM_VALUE 0 fs_info->sb->s_fs_info->chunk_root->refs.refs.counter s32min-s32max
PARAM_VALUE 0 fs_info->sb->s_fs_info->dev_root->refs.refs.counter s32min-s32max
PARAM_VALUE 0 fs_info->sb->s_fs_info->fs_roots_radix.xa_flags 0-4294967295
PARAM_VALUE 0 fs_info->sb->s_fs_info->fs_roots_radix_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 fs_info->sb->s_fs_info->quota_root->refs.refs.counter s32min-s32max
PARAM_VALUE 0 fs_info->sb->s_fs_info->remap_root->refs.refs.counter s32min-s32max
PARAM_VALUE 0 fs_info->sb->s_fs_info->stripe_root->refs.refs.counter s32min-s32max
PARAM_VALUE 0 fs_info->sb->s_fs_info->tree_root->fs_info->fs_roots_radix_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 fs_info->sb->s_fs_info->tree_root->refs.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 fs_info->sb->s_fs_info->uuid_root->refs.refs.counter s32min-s32max
PARAM_VALUE 1 subvol_objectid 256-u64max
FUZZY_MAX 1 subvol_objectid 256
USER_DATA 1 subvol_objectid 256-u64max
UNITS 0 fs_info unit_byte
HALF_LOCKED2 &dentry->d_lockref.lock

fs/btrfs/super.c btrfs_show_options() -> btrfs_get_subvol_name_from_objectid()

Type Parameter Key Value
PARAM_VALUE 0 fs_info 4096-ptr_max
PARAM_VALUE 0 fs_info->sb 4096-ptr_max
BUF_SIZE 0 fs_info 1-s32max
BUF_SIZE 0 fs_info 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fs_info unit_byte
HALF_LOCKED2 &seq->lock
HALF_LOCKED2 global &namespace_sem

fs/btrfs/super.c mount_subvol() -> btrfs_get_subvol_name_from_objectid()

Type Parameter Key Value
BUF_SIZE 0 fs_info 1-s32max
DATA_SOURCE 1 subvol_objectid $1 [m]
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fc->uapi_mutex