Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/btrfs/disk-io.c alloc_log_tree() -> btrfs_alloc_root()

Type Parameter Key Value
PARAM_VALUE 0 fs_info 4096-ptr_max
PARAM_VALUE 1 objectid 18446744073709551610
PARAM_VALUE 2 flags 3136
DATA_SOURCE 0 fs_info $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fs_info unit_byte
HALF_LOCKED2 &root->log_mutex
HALF_LOCKED2 &tree_root->log_mutex
TYPE_LOCK (struct btrfs_root)->log_mutex

fs/btrfs/disk-io.c btrfs_alloc_dummy_root() -> btrfs_alloc_root()

Type Parameter Key Value
PARAM_VALUE 0 fs_info 4096-ptr_max
PARAM_VALUE 0 fs_info->allocated_ebs.next 4096-ptr_max
PARAM_VALUE 0 fs_info->allocated_ebs.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->allocated_ebs.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->allocated_ebs.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->allocated_ebs.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->allocated_roots.next 4096-ptr_max
PARAM_VALUE 0 fs_info->allocated_roots.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->allocated_roots.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->allocated_roots.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->async_delalloc_pages.counter 0
PARAM_VALUE 0 fs_info->async_submit_wait.head.next 4096-ptr_max
PARAM_VALUE 0 fs_info->async_submit_wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->async_submit_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->async_submit_wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->async_submit_wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->balance_cancel_req.counter 0
PARAM_VALUE 0 fs_info->balance_ctl 0
PARAM_VALUE 0 fs_info->balance_mutex.dep_map->name 0-255
PARAM_VALUE 0 fs_info->balance_mutex.first_waiter 0
PARAM_VALUE 0 fs_info->balance_mutex.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->balance_mutex.osq.tail.counter 0
PARAM_VALUE 0 fs_info->balance_mutex.owner.counter 0
PARAM_VALUE 0 fs_info->balance_pause_req.counter 0
PARAM_VALUE 0 fs_info->balance_wait_q.head.next 4096-ptr_max
PARAM_VALUE 0 fs_info->balance_wait_q.head.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->balance_wait_q.head.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->balance_wait_q.head.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->balance_wait_q.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->bg_reclaim_threshold 75
PARAM_VALUE 0 fs_info->block_group_cache_lock.magic 3736018669
PARAM_VALUE 0 fs_info->block_group_cache_lock.owner (-1)
PARAM_VALUE 0 fs_info->block_group_cache_lock.owner_cpu u32max
PARAM_VALUE 0 fs_info->btrfs_ordered_extent_map.cpu 0
PARAM_VALUE 0 fs_info->buffer_tree.xa_flags 33
PARAM_VALUE 0 fs_info->buffer_tree.xa_head 0
PARAM_VALUE 0 fs_info->caching_block_groups.next 4096-ptr_max
PARAM_VALUE 0 fs_info->caching_block_groups.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->caching_block_groups.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->caching_block_groups.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->caching_block_groups.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->chunk_block_rsv.failfast 0
PARAM_VALUE 0 fs_info->chunk_block_rsv.full 0
PARAM_VALUE 0 fs_info->chunk_block_rsv.reserved 0
PARAM_VALUE 0 fs_info->chunk_block_rsv.size 0
PARAM_VALUE 0 fs_info->chunk_block_rsv.space_info 0
PARAM_VALUE 0 fs_info->chunk_block_rsv.type 3
PARAM_VALUE 0 fs_info->chunk_mutex.dep_map->name 0-255
PARAM_VALUE 0 fs_info->chunk_mutex.first_waiter 0
PARAM_VALUE 0 fs_info->chunk_mutex.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->chunk_mutex.osq.tail.counter 0
PARAM_VALUE 0 fs_info->chunk_mutex.owner.counter 0
PARAM_VALUE 0 fs_info->cleaner_mutex.dep_map->name 0-255
PARAM_VALUE 0 fs_info->cleaner_mutex.first_waiter 0
PARAM_VALUE 0 fs_info->cleaner_mutex.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->cleaner_mutex.osq.tail.counter 0
PARAM_VALUE 0 fs_info->cleaner_mutex.owner.counter 0
PARAM_VALUE 0 fs_info->cleanup_work_sem.count.counter 0
PARAM_VALUE 0 fs_info->cleanup_work_sem.dep_map->name 0-255
PARAM_VALUE 0 fs_info->cleanup_work_sem.first_waiter 0
PARAM_VALUE 0 fs_info->cleanup_work_sem.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->cleanup_work_sem.owner.counter 0
PARAM_VALUE 0 fs_info->commit_interval 30
PARAM_VALUE 0 fs_info->commit_root_sem.count.counter 0
PARAM_VALUE 0 fs_info->commit_root_sem.dep_map->name 0-255
PARAM_VALUE 0 fs_info->commit_root_sem.first_waiter 0
PARAM_VALUE 0 fs_info->commit_root_sem.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->commit_root_sem.owner.counter 0
PARAM_VALUE 0 fs_info->compress_type 1
PARAM_VALUE 0 fs_info->csum_size 4
PARAM_VALUE 0 fs_info->data_alloc_cluster.block_group 0
PARAM_VALUE 0 fs_info->data_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 fs_info->data_alloc_cluster.block_group_list.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->data_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->data_alloc_cluster.block_group_list.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->data_alloc_cluster.block_group_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->data_alloc_cluster.fragmented 0
PARAM_VALUE 0 fs_info->data_alloc_cluster.max_size 0
PARAM_VALUE 0 fs_info->dead_roots.next 4096-ptr_max
PARAM_VALUE 0 fs_info->dead_roots.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->dead_roots.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->dead_roots.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->dead_roots.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->defrag_running.counter 0
PARAM_VALUE 0 fs_info->delalloc_root_mutex.dep_map->name 0-255
PARAM_VALUE 0 fs_info->delalloc_root_mutex.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->delalloc_roots.next 4096-ptr_max
PARAM_VALUE 0 fs_info->delalloc_roots.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->delalloc_roots.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->delalloc_roots.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->delalloc_roots.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->delayed_block_rsv.failfast 0
PARAM_VALUE 0 fs_info->delayed_block_rsv.full 0
PARAM_VALUE 0 fs_info->delayed_block_rsv.reserved 0
PARAM_VALUE 0 fs_info->delayed_block_rsv.size 0
PARAM_VALUE 0 fs_info->delayed_block_rsv.space_info 0
PARAM_VALUE 0 fs_info->delayed_block_rsv.type 5
PARAM_VALUE 0 fs_info->delayed_iputs.next 4096-ptr_max
PARAM_VALUE 0 fs_info->delayed_iputs.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->delayed_iputs.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->delayed_iputs.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->delayed_iputs.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->delayed_iputs_wait.head.next 4096-ptr_max
PARAM_VALUE 0 fs_info->delayed_iputs_wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->delayed_iputs_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->delayed_iputs_wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->delayed_iputs_wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->delayed_refs_rsv.failfast 0
PARAM_VALUE 0 fs_info->delayed_refs_rsv.full 0
PARAM_VALUE 0 fs_info->delayed_refs_rsv.reserved 0
PARAM_VALUE 0 fs_info->delayed_refs_rsv.size 0
PARAM_VALUE 0 fs_info->delayed_refs_rsv.space_info 0
PARAM_VALUE 0 fs_info->delayed_refs_rsv.type 6
PARAM_VALUE 0 fs_info->dev_replace.lock_finishing_cancel_unmount.dep_map->name 0-255
PARAM_VALUE 0 fs_info->dev_replace.lock_finishing_cancel_unmount.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->dev_replace.replace_wait.head.next 4096-ptr_max
PARAM_VALUE 0 fs_info->dev_replace.replace_wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->dev_replace.replace_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->dev_replace.replace_wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->dev_replace.replace_wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->dirty_cowonly_roots.next 4096-ptr_max
PARAM_VALUE 0 fs_info->dirty_cowonly_roots.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->dirty_cowonly_roots.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->dirty_cowonly_roots.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->dirty_cowonly_roots.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->discard_ctl.delay_ms 1000
PARAM_VALUE 0 fs_info->discard_ctl.iops_limit 1000
PARAM_VALUE 0 fs_info->discard_ctl.kbps_limit 0
PARAM_VALUE 0 fs_info->discard_ctl.max_discard_size 67108864
PARAM_VALUE 0 fs_info->discard_ctl.prev_discard 0
PARAM_VALUE 0 fs_info->discard_ctl.prev_discard_time 0
PARAM_VALUE 0 fs_info->em_shrinker_nr_to_scan.counter 0
PARAM_VALUE 0 fs_info->empty_block_rsv.failfast 0
PARAM_VALUE 0 fs_info->empty_block_rsv.full 0
PARAM_VALUE 0 fs_info->empty_block_rsv.reserved 0
PARAM_VALUE 0 fs_info->empty_block_rsv.size 0
PARAM_VALUE 0 fs_info->empty_block_rsv.space_info 0
PARAM_VALUE 0 fs_info->empty_block_rsv.type 8
PARAM_VALUE 0 fs_info->excluded_extents.fs_info 4096-ptr_max
PARAM_VALUE 0 fs_info->excluded_extents.inode 4096-ptr_max
PARAM_VALUE 0 fs_info->excluded_extents.owner 1
PARAM_VALUE 0 fs_info->free_chunk_space.counter 0
PARAM_VALUE 0 fs_info->fs_devices 4096-ptr_max
PARAM_VALUE 0 fs_info->fs_roots_radix.xa_flags 2080
PARAM_VALUE 0 fs_info->fs_roots_radix.xa_head 0
PARAM_VALUE 0 fs_info->fully_remapped_bgs.next 4096-ptr_max
PARAM_VALUE 0 fs_info->fully_remapped_bgs.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->fully_remapped_bgs.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->fully_remapped_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->fully_remapped_bgs.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->global_block_rsv.failfast 0
PARAM_VALUE 0 fs_info->global_block_rsv.full 0
PARAM_VALUE 0 fs_info->global_block_rsv.reserved 0
PARAM_VALUE 0 fs_info->global_block_rsv.size 0
PARAM_VALUE 0 fs_info->global_block_rsv.space_info 0
PARAM_VALUE 0 fs_info->global_block_rsv.type 0
PARAM_VALUE 0 fs_info->global_root_lock.magic 3736018669
PARAM_VALUE 0 fs_info->global_root_lock.owner (-1)
PARAM_VALUE 0 fs_info->global_root_lock.owner_cpu u32max
PARAM_VALUE 0 fs_info->mapping_tree_lock.magic 3736018669
PARAM_VALUE 0 fs_info->mapping_tree_lock.owner (-1)
PARAM_VALUE 0 fs_info->mapping_tree_lock.owner_cpu u32max
PARAM_VALUE 0 fs_info->max_extent_size 134217728
PARAM_VALUE 0 fs_info->max_inline 2048
PARAM_VALUE 0 fs_info->meta_alloc_cluster.block_group 0
PARAM_VALUE 0 fs_info->meta_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 fs_info->meta_alloc_cluster.block_group_list.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->meta_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->meta_alloc_cluster.block_group_list.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->meta_alloc_cluster.block_group_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->meta_alloc_cluster.fragmented 0
PARAM_VALUE 0 fs_info->meta_alloc_cluster.max_size 0
PARAM_VALUE 0 fs_info->metadata_ratio 0
PARAM_VALUE 0 fs_info->nr_delayed_iputs.counter 0
PARAM_VALUE 0 fs_info->ordered_operations_mutex.dep_map->name 0-255
PARAM_VALUE 0 fs_info->ordered_operations_mutex.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->ordered_roots.next 4096-ptr_max
PARAM_VALUE 0 fs_info->ordered_roots.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->ordered_roots.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->ordered_roots.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->ordered_roots.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->qgroup_drop_subtree_thres 3
PARAM_VALUE 0 fs_info->qgroup_ioctl_lock.dep_map->name 0-255
PARAM_VALUE 0 fs_info->qgroup_ioctl_lock.first_waiter 0
PARAM_VALUE 0 fs_info->qgroup_ioctl_lock.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->qgroup_rescan_lock.dep_map->name 0-255
PARAM_VALUE 0 fs_info->qgroup_rescan_lock.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->qgroup_rescan_running 0
PARAM_VALUE 0 fs_info->qgroup_seq 1
PARAM_VALUE 0 fs_info->reclaim_bgs.next 4096-ptr_max
PARAM_VALUE 0 fs_info->reclaim_bgs.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->reclaim_bgs.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->reclaim_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->reclaim_bgs.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->reclaim_bgs_lock.dep_map->name 0-255
PARAM_VALUE 0 fs_info->reclaim_bgs_lock.first_waiter 0
PARAM_VALUE 0 fs_info->reclaim_bgs_lock.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->reclaim_bgs_lock.owner.counter 0
PARAM_VALUE 0 fs_info->reloc_cancel_req.counter 0
PARAM_VALUE 0 fs_info->reloc_mutex.dep_map->name 0-255
PARAM_VALUE 0 fs_info->reloc_mutex.first_waiter 0
PARAM_VALUE 0 fs_info->reloc_mutex.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->reloc_mutex.osq.tail.counter 0
PARAM_VALUE 0 fs_info->reloc_mutex.owner.counter 0
PARAM_VALUE 0 fs_info->remap_block_rsv.failfast 0
PARAM_VALUE 0 fs_info->remap_block_rsv.full 0
PARAM_VALUE 0 fs_info->remap_block_rsv.reserved 0
PARAM_VALUE 0 fs_info->remap_block_rsv.size 0
PARAM_VALUE 0 fs_info->remap_block_rsv.space_info 0
PARAM_VALUE 0 fs_info->remap_block_rsv.type 4
PARAM_VALUE 0 fs_info->remap_mutex.dep_map->name 0-255
PARAM_VALUE 0 fs_info->remap_mutex.first_waiter 0
PARAM_VALUE 0 fs_info->remap_mutex.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->remap_mutex.osq.tail.counter 0
PARAM_VALUE 0 fs_info->remap_mutex.owner.counter 0
PARAM_VALUE 0 fs_info->ro_block_group_mutex.dep_map->name 0-255
PARAM_VALUE 0 fs_info->ro_block_group_mutex.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->scrub_cancel_req.counter 0
PARAM_VALUE 0 fs_info->scrub_lock.dep_map->name 0-255
PARAM_VALUE 0 fs_info->scrub_lock.first_waiter 0
PARAM_VALUE 0 fs_info->scrub_lock.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->scrub_lock.osq.tail.counter 0
PARAM_VALUE 0 fs_info->scrub_lock.owner.counter 0
PARAM_VALUE 0 fs_info->scrub_pause_req.counter 0
PARAM_VALUE 0 fs_info->scrub_pause_wait.head.next 4096-ptr_max
PARAM_VALUE 0 fs_info->scrub_pause_wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->scrub_pause_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->scrub_pause_wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->scrub_pause_wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->scrubs_paused.counter 0
PARAM_VALUE 0 fs_info->scrubs_running.counter 0
PARAM_VALUE 0 fs_info->sectorsize_bits 0-31,u32max
PARAM_VALUE 0 fs_info->space_info.next 4096-ptr_max
PARAM_VALUE 0 fs_info->space_info.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->space_info.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->space_info.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->space_info.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->stripesize 4096
PARAM_VALUE 0 fs_info->subvol_sem.count.counter 0
PARAM_VALUE 0 fs_info->subvol_sem.dep_map->name 0-255
PARAM_VALUE 0 fs_info->subvol_sem.first_waiter 0
PARAM_VALUE 0 fs_info->subvol_sem.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->subvol_sem.osq.tail.counter 0
PARAM_VALUE 0 fs_info->subvol_sem.owner.counter 0
PARAM_VALUE 0 fs_info->super_copy 4096-ptr_max
PARAM_VALUE 0 fs_info->thread_pool_size 0-8
PARAM_VALUE 0 fs_info->trans_block_rsv.failfast 0
PARAM_VALUE 0 fs_info->trans_block_rsv.full 0
PARAM_VALUE 0 fs_info->trans_block_rsv.reserved 0
PARAM_VALUE 0 fs_info->trans_block_rsv.size 0
PARAM_VALUE 0 fs_info->trans_block_rsv.space_info 0
PARAM_VALUE 0 fs_info->trans_block_rsv.type 2
PARAM_VALUE 0 fs_info->trans_list.next 4096-ptr_max
PARAM_VALUE 0 fs_info->trans_list.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->trans_list.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->trans_list.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->trans_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->transaction_blocked_wait.head.next 4096-ptr_max
PARAM_VALUE 0 fs_info->transaction_blocked_wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->transaction_blocked_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->transaction_blocked_wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->transaction_blocked_wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->transaction_kthread_mutex.dep_map->name 0-255
PARAM_VALUE 0 fs_info->transaction_kthread_mutex.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->transaction_throttle.head.next 4096-ptr_max
PARAM_VALUE 0 fs_info->transaction_throttle.head.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->transaction_throttle.head.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->transaction_throttle.head.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->transaction_throttle.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->transaction_wait.head.next 4096-ptr_max
PARAM_VALUE 0 fs_info->transaction_wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->transaction_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->transaction_wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->transaction_wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_log_mutex.dep_map->name 0-255
PARAM_VALUE 0 fs_info->tree_log_mutex.first_waiter 0
PARAM_VALUE 0 fs_info->tree_log_mutex.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_log_mutex.owner.counter 0
PARAM_VALUE 0 fs_info->tree_mod_log_lock.magic 3736018669
PARAM_VALUE 0 fs_info->tree_mod_log_lock.owner (-1)
PARAM_VALUE 0 fs_info->tree_mod_log_lock.owner_cpu u32max
PARAM_VALUE 0 fs_info->tree_mod_seq.counter 0
PARAM_VALUE 0 fs_info->tree_mod_seq_list.next 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_mod_seq_list.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_mod_seq_list.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_mod_seq_list.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_mod_seq_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->treelog_rsv.failfast 0
PARAM_VALUE 0 fs_info->treelog_rsv.full 0
PARAM_VALUE 0 fs_info->treelog_rsv.qgroup_rsv_size 0
PARAM_VALUE 0 fs_info->treelog_rsv.reserved 0
PARAM_VALUE 0 fs_info->treelog_rsv.size 0
PARAM_VALUE 0 fs_info->treelog_rsv.space_info 0
PARAM_VALUE 0 fs_info->treelog_rsv.type 7
PARAM_VALUE 0 fs_info->unused_bg_unpin_mutex.dep_map->name 0-255
PARAM_VALUE 0 fs_info->unused_bg_unpin_mutex.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->unused_bgs.next 4096-ptr_max
PARAM_VALUE 0 fs_info->unused_bgs.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->unused_bgs.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->unused_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->unused_bgs.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->use_bitmap 5830349486870900736
PARAM_VALUE 0 fs_info->zone_active_bgs.next 4096-ptr_max
PARAM_VALUE 0 fs_info->zone_active_bgs.next->next 4096-ptr_max
PARAM_VALUE 0 fs_info->zone_active_bgs.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->zone_active_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 fs_info->zone_active_bgs.prev->prev 4096-ptr_max
PARAM_VALUE 0 fs_info->zoned_data_reloc_io_lock.dep_map->name 0-255
PARAM_VALUE 0 fs_info->zoned_data_reloc_io_lock.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->zoned_meta_io_lock.dep_map->name 0-255
PARAM_VALUE 0 fs_info->zoned_meta_io_lock.magic 4096-ptr_max
PARAM_VALUE 1 objectid 1
PARAM_VALUE 2 flags 3264
BUF_SIZE 0 fs_info 11312
CAPPED_DATA 0 fs_info->csums_per_leaf 1
CAPPED_DATA 0 fs_info->nodesize 1
DATA_SOURCE 0 fs_info $0
NO_OVERFLOW_SIMPLE 0 fs_info->nodesize
NO_OVERFLOW_SIMPLE 0 fs_info->sectorsize

fs/btrfs/disk-io.c btrfs_create_tree() -> btrfs_alloc_root()

Type Parameter Key Value
PARAM_VALUE 0 fs_info 4096-ptr_max
PARAM_VALUE 1 objectid 8-10
PARAM_VALUE 2 flags 3264
DATA_SOURCE 1 objectid $1
HARD_MAX 1 objectid 10
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fs_info unit_byte
HALF_LOCKED2 &fs_info->qgroup_ioctl_lock
HALF_LOCKED2 &fs_info->subvol_sem

fs/btrfs/disk-io.c btrfs_replay_log() -> btrfs_alloc_root()

Type Parameter Key Value
PARAM_VALUE 0 fs_info 4096-ptr_max
PARAM_VALUE 0 fs_info->super_copy 4096-ptr_max
PARAM_VALUE 1 objectid 18446744073709551610
PARAM_VALUE 2 flags 3264
DATA_SOURCE 0 fs_info $0

fs/btrfs/disk-io.c open_ctree() -> btrfs_alloc_root()

Type Parameter Key Value
PARAM_VALUE 0 fs_info 4096-ptr_max
PARAM_VALUE 0 fs_info->sb 4096-ptr_max
PARAM_VALUE 1 objectid 1
PARAM_VALUE 2 flags 3264
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 &fc->uapi_mutex

fs/btrfs/disk-io.c open_ctree() -> btrfs_alloc_root()

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->tree_root 0,4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->block_rsv 0,4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->delalloc_inodes.next 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->delalloc_inodes.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->delalloc_mutex.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->delalloc_root.next 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->delalloc_root.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->dirty_list.next 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->dirty_list.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->fs_info 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->inodes.xa_flags 0
PARAM_VALUE 0 fs_info->tree_root->inodes.xa_head 0
PARAM_VALUE 0 fs_info->tree_root->leak_list.next 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->log_mutex.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->log_transid_committed (-1)
PARAM_VALUE 0 fs_info->tree_root->log_writer_wait.head.next 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->log_writer_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->log_writers.counter 0
PARAM_VALUE 0 fs_info->tree_root->objectid_mutex.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->ordered_extent_mutex.magic 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->ordered_extents.next 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->ordered_extents.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->ordered_root.next 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->ordered_root.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->qgroup_flush_wait.head.next 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->qgroup_flush_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->refs.refs.counter 1
PARAM_VALUE 0 fs_info->tree_root->reloc_dirty_list.next 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->reloc_dirty_list.prev 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->root_key.objectid 1
PARAM_VALUE 0 fs_info->tree_root->root_list.next 4096-ptr_max
PARAM_VALUE 0 fs_info->tree_root->root_list.prev 4096-ptr_max
PARAM_VALUE 1 objectid 3
PARAM_VALUE 2 flags 3264
BUF_SIZE 0 fs_info 1-s32max
BUF_SIZE 0 fs_info 1-s32max
BUF_SIZE 0 fs_info->tree_root (-1),2880
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fs_info unit_byte
HALF_LOCKED2 &fc->uapi_mutex

fs/btrfs/disk-io.c read_tree_root_path() -> btrfs_alloc_root()

Type Parameter Key Value
PARAM_VALUE 2 flags 3136
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 objectid 5,256-9223372036854775807
UNITS 0 fs_info unit_byte
UNITS 1 objectid unit_byte