Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/btrfs/tests/free-space-tests.c test_bitmaps() -> btrfs_remove_free_space()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.magic 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_leftmost 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_root.rb_node 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->tree_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->bg_reclaim_threshold 75
PARAM_VALUE 0 block_group->fs_info->compress_type 1
PARAM_VALUE 0 block_group->fs_info->csum_size 4
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl->work.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.delay_ms 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.iops_limit 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.kbps_limit 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.max_discard_size 67108864
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_hard 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_lazy 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_soft 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.next->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->prev 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.flags 0-4294967295
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->max_extent_size 134217728
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->nodesize 0-65536
PARAM_VALUE 0 block_group->fs_info->qgroup_drop_subtree_thres 3
PARAM_VALUE 0 block_group->fs_info->qgroup_ioctl_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_running 0
PARAM_VALUE 0 block_group->fs_info->qgroup_seq 1
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->sectorsize_bits 0-31,u32max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->use_bitmap 5830349486870900736
PARAM_VALUE 0 block_group->list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *block_group->fs_info->discard_ctl.work.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 bytes 4194304
BUF_SIZE 0 block_group 984
CAPPED_DATA 0 block_group 1
DATA_SOURCE 0 block_group $0
TERMINATED 0 block_group->fs_info->uuid_tree_rescan_sem.lock.dep_map.name 1
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->nodesize
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->sectorsize
NO_OVERFLOW_SIMPLE 0 block_group->full_stripe_len

fs/btrfs/tests/free-space-tests.c test_bitmaps() -> btrfs_remove_free_space()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.magic 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_leftmost 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_root.rb_node 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->tree_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->bg_reclaim_threshold 75
PARAM_VALUE 0 block_group->fs_info->compress_type 1
PARAM_VALUE 0 block_group->fs_info->csum_size 4
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl->work.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.delay_ms 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.iops_limit 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.kbps_limit 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.max_discard_size 67108864
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_hard 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_lazy 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_soft 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.next->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->prev 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.flags 0-4294967295
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->max_extent_size 134217728
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->nodesize 0-65536
PARAM_VALUE 0 block_group->fs_info->qgroup_drop_subtree_thres 3
PARAM_VALUE 0 block_group->fs_info->qgroup_ioctl_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_running 0
PARAM_VALUE 0 block_group->fs_info->qgroup_seq 1
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->sectorsize_bits 0-31,u32max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->use_bitmap 5830349486870900736
PARAM_VALUE 0 block_group->list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 offset 1048576
PARAM_VALUE 2 bytes 2097152
BUF_SIZE 0 block_group 984
CAPPED_DATA 0 block_group 1
CAPPED_DATA 0 block_group->free_space_ctl->block_group 1
DATA_SOURCE 0 block_group $0
TERMINATED 0 block_group->fs_info->uuid_tree_rescan_sem.lock.dep_map.name 1
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->nodesize
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->sectorsize
NO_OVERFLOW_SIMPLE 0 block_group->full_stripe_len

fs/btrfs/tests/free-space-tests.c test_bitmaps() -> btrfs_remove_free_space()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.magic 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_leftmost 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_root.rb_node 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->tree_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->bg_reclaim_threshold 75
PARAM_VALUE 0 block_group->fs_info->compress_type 1
PARAM_VALUE 0 block_group->fs_info->csum_size 4
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl->work.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.delay_ms 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.iops_limit 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.kbps_limit 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.max_discard_size 67108864
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_hard 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_lazy 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_soft 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.next->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->prev 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.flags 0-4294967295
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->max_extent_size 134217728
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->nodesize 0-65536
PARAM_VALUE 0 block_group->fs_info->qgroup_drop_subtree_thres 3
PARAM_VALUE 0 block_group->fs_info->qgroup_ioctl_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_running 0
PARAM_VALUE 0 block_group->fs_info->qgroup_seq 1
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->sectorsize_bits 0-31,u32max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->use_bitmap 5830349486870900736
PARAM_VALUE 0 block_group->list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->lock.rlock.dep_map->name 0-255
PARAM_VALUE 2 bytes 2097152
BUF_SIZE 0 block_group 984
CAPPED_DATA 0 block_group 1
DATA_SOURCE 0 block_group $0
TERMINATED 0 block_group->fs_info->uuid_tree_rescan_sem.lock.dep_map.name 1
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->nodesize
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->sectorsize
NO_OVERFLOW_SIMPLE 0 block_group->full_stripe_len

fs/btrfs/tests/free-space-tests.c test_bitmaps_and_extents() -> btrfs_remove_free_space()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.magic 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_leftmost 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_root.rb_node 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->tree_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->bg_reclaim_threshold 75
PARAM_VALUE 0 block_group->fs_info->compress_type 1
PARAM_VALUE 0 block_group->fs_info->csum_size 4
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl->work.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.delay_ms 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.iops_limit 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.kbps_limit 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.max_discard_size 67108864
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_hard 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_lazy 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_soft 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.node.node.next 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.node.node.prev 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.next->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->prev 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.flags 0-4294967295
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->max_extent_size 134217728
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->nodesize 0-65536
PARAM_VALUE 0 block_group->fs_info->qgroup_drop_subtree_thres 3
PARAM_VALUE 0 block_group->fs_info->qgroup_ioctl_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_running 0
PARAM_VALUE 0 block_group->fs_info->qgroup_seq 1
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->sectorsize_bits 0-31,u32max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->use_bitmap 5830349486870900736
PARAM_VALUE 0 block_group->list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *block_group->fs_info->discard_ctl.work.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 bytes 1048576
BUF_SIZE 0 block_group 984
CAPPED_DATA 0 block_group 1
DATA_SOURCE 0 block_group $0
TERMINATED 0 block_group->fs_info->uuid_tree_rescan_sem.lock.dep_map.name 1
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->nodesize
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->sectorsize
NO_OVERFLOW_SIMPLE 0 block_group->full_stripe_len

fs/btrfs/tests/free-space-tests.c test_bitmaps_and_extents() -> btrfs_remove_free_space()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.magic 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_leftmost 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_root.rb_node 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->tree_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->bg_reclaim_threshold 75
PARAM_VALUE 0 block_group->fs_info->compress_type 1
PARAM_VALUE 0 block_group->fs_info->csum_size 4
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl->work.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.delay_ms 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.iops_limit 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.kbps_limit 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.max_discard_size 67108864
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_hard 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_lazy 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_soft 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.node.node.next 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.node.node.prev 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.next->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->prev 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.flags 0-4294967295
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->max_extent_size 134217728
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->nodesize 0-65536
PARAM_VALUE 0 block_group->fs_info->qgroup_drop_subtree_thres 3
PARAM_VALUE 0 block_group->fs_info->qgroup_ioctl_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_running 0
PARAM_VALUE 0 block_group->fs_info->qgroup_seq 1
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->sectorsize_bits 0-31,u32max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->use_bitmap 5830349486870900736
PARAM_VALUE 0 block_group->list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 offset 4194304
PARAM_VALUE 2 bytes 1048576
BUF_SIZE 0 block_group 984
CAPPED_DATA 0 block_group 1
CAPPED_DATA 0 block_group->free_space_ctl->block_group 1
DATA_SOURCE 0 block_group $0
TERMINATED 0 block_group->fs_info->uuid_tree_rescan_sem.lock.dep_map.name 1
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->nodesize
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->sectorsize
NO_OVERFLOW_SIMPLE 0 block_group->full_stripe_len

fs/btrfs/tests/free-space-tests.c test_bitmaps_and_extents() -> btrfs_remove_free_space()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.magic 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_leftmost 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_root.rb_node 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->tree_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->bg_reclaim_threshold 75
PARAM_VALUE 0 block_group->fs_info->compress_type 1
PARAM_VALUE 0 block_group->fs_info->csum_size 4
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl->work.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.delay_ms 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.iops_limit 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.kbps_limit 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.max_discard_size 67108864
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_hard 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_lazy 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_soft 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.node.node.next 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.node.node.prev 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.next->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->prev 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.flags 0-4294967295
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->max_extent_size 134217728
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->nodesize 0-65536
PARAM_VALUE 0 block_group->fs_info->qgroup_drop_subtree_thres 3
PARAM_VALUE 0 block_group->fs_info->qgroup_ioctl_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_running 0
PARAM_VALUE 0 block_group->fs_info->qgroup_seq 1
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->sectorsize_bits 0-31,u32max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->use_bitmap 5830349486870900736
PARAM_VALUE 0 block_group->list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 offset 524288
PARAM_VALUE 2 bytes 3145728
BUF_SIZE 0 block_group 984
CAPPED_DATA 0 block_group 1
CAPPED_DATA 0 block_group->free_space_ctl->block_group 1
DATA_SOURCE 0 block_group $0
TERMINATED 0 block_group->fs_info->uuid_tree_rescan_sem.lock.dep_map.name 1
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->nodesize
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->sectorsize
NO_OVERFLOW_SIMPLE 0 block_group->full_stripe_len

fs/btrfs/tests/free-space-tests.c test_bitmaps_and_extents() -> btrfs_remove_free_space()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_eligible_time 0
PARAM_VALUE 0 block_group->discard_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.magic 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_leftmost 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_root.rb_node 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->tree_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->bg_reclaim_threshold 75
PARAM_VALUE 0 block_group->fs_info->compress_type 1
PARAM_VALUE 0 block_group->fs_info->csum_size 4
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl->work.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.block_group 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.delay_ms 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.iops_limit 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.kbps_limit 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.max_discard_size 67108864
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_hard 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_lazy 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_soft 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.node.node.next 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.node.node.prev 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.next->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->prev 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.flags 0-4294967295
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.is_hard 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.is_lazy 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.is_soft 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->max_extent_size 134217728
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->nodesize 0-65536
PARAM_VALUE 0 block_group->fs_info->qgroup_drop_subtree_thres 3
PARAM_VALUE 0 block_group->fs_info->qgroup_ioctl_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_running 0
PARAM_VALUE 0 block_group->fs_info->qgroup_seq 1
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->sectorsize_bits 0-31,u32max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->use_bitmap 5830349486870900736
PARAM_VALUE 0 block_group->list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *block_group->fs_info->discard_ctl.work.timer->entry->next->pprev 1-u64max
PARAM_VALUE 1 offset 3145728
PARAM_VALUE 2 bytes 4194304
BUF_SIZE 0 block_group 984
CAPPED_DATA 0 block_group 1
DATA_SOURCE 0 block_group $0
TERMINATED 0 block_group->fs_info->uuid_tree_rescan_sem.lock.dep_map.name 1
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->nodesize
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->sectorsize
NO_OVERFLOW_SIMPLE 0 block_group->full_stripe_len

fs/btrfs/tests/free-space-tests.c test_bitmaps_and_extents() -> btrfs_remove_free_space()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.magic 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_leftmost 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_root.rb_node 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->tree_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->bg_reclaim_threshold 75
PARAM_VALUE 0 block_group->fs_info->compress_type 1
PARAM_VALUE 0 block_group->fs_info->csum_size 4
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl->work.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.block_group 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.delay_ms 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.iops_limit 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.kbps_limit 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.max_discard_size 67108864
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_hard 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_lazy 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_soft 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.node.node.next 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.node.node.prev 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.next->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->prev 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.flags 0-4294967295
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.is_hard 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.is_lazy 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.is_soft 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->max_extent_size 134217728
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->nodesize 0-65536
PARAM_VALUE 0 block_group->fs_info->qgroup_drop_subtree_thres 3
PARAM_VALUE 0 block_group->fs_info->qgroup_ioctl_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_running 0
PARAM_VALUE 0 block_group->fs_info->qgroup_seq 1
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->sectorsize_bits 0-31,u32max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->use_bitmap 5830349486870900736
PARAM_VALUE 0 block_group->list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *block_group->fs_info->discard_ctl.work.timer->entry->next->pprev 1-u64max
PARAM_VALUE 2 bytes 5242880
BUF_SIZE 0 block_group 984
CAPPED_DATA 0 block_group 1
DATA_SOURCE 0 block_group $0
TERMINATED 0 block_group->fs_info->uuid_tree_rescan_sem.lock.dep_map.name 1
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->nodesize
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->sectorsize
NO_OVERFLOW_SIMPLE 0 block_group->full_stripe_len

fs/btrfs/tests/free-space-tests.c test_bitmaps_and_extents() -> btrfs_remove_free_space()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.magic 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_leftmost 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_root.rb_node 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->tree_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->bg_reclaim_threshold 75
PARAM_VALUE 0 block_group->fs_info->compress_type 1
PARAM_VALUE 0 block_group->fs_info->csum_size 4
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl->work.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.block_group 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.delay_ms 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.iops_limit 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.kbps_limit 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.max_discard_size 67108864
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_hard 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_lazy 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_soft 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.node.node.next 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.node.node.prev 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.next->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->prev 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.flags 0-4294967295
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.is_hard 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.is_lazy 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.is_soft 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->max_extent_size 134217728
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->nodesize 0-65536
PARAM_VALUE 0 block_group->fs_info->qgroup_drop_subtree_thres 3
PARAM_VALUE 0 block_group->fs_info->qgroup_ioctl_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_running 0
PARAM_VALUE 0 block_group->fs_info->qgroup_seq 1
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->sectorsize_bits 0-31,u32max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->use_bitmap 5830349486870900736
PARAM_VALUE 0 block_group->list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *block_group->fs_info->discard_ctl.work.timer->entry->next->pprev 1-u64max
PARAM_VALUE 1 offset 1048576
PARAM_VALUE 2 bytes 3145728
BUF_SIZE 0 block_group 984
CAPPED_DATA 0 block_group 1
DATA_SOURCE 0 block_group $0
TERMINATED 0 block_group->fs_info->uuid_tree_rescan_sem.lock.dep_map.name 1
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->nodesize
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->sectorsize
NO_OVERFLOW_SIMPLE 0 block_group->full_stripe_len

fs/btrfs/tests/free-space-tests.c test_extents() -> btrfs_remove_free_space()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.magic 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->extents_thresh 157
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->bg_reclaim_threshold 75
PARAM_VALUE 0 block_group->fs_info->compress_type 1
PARAM_VALUE 0 block_group->fs_info->csum_size 4
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.delay_ms 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.iops_limit 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.kbps_limit 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.max_discard_size 67108864
PARAM_VALUE 0 block_group->fs_info->max_extent_size 134217728
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->nodesize 0-65536
PARAM_VALUE 0 block_group->fs_info->qgroup_drop_subtree_thres 3
PARAM_VALUE 0 block_group->fs_info->qgroup_ioctl_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_running 0
PARAM_VALUE 0 block_group->fs_info->qgroup_seq 1
PARAM_VALUE 0 block_group->fs_info->sectorsize_bits 0-31,u32max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->use_bitmap 5830349486870900736
PARAM_VALUE 0 block_group->list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->prev 4096-ptr_max
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 bytes 4194304
BUF_SIZE 0 block_group 984
BUF_SIZE 0 block_group->fs_info (-1),11312
DATA_SOURCE 0 block_group $0
TERMINATED 0 block_group->fs_info->uuid_tree_rescan_sem.lock.dep_map.name 1
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->nodesize
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->sectorsize
NO_OVERFLOW_SIMPLE 0 block_group->full_stripe_len

fs/btrfs/tests/free-space-tests.c test_extents() -> btrfs_remove_free_space()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.magic 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->tree_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->bg_reclaim_threshold 75
PARAM_VALUE 0 block_group->fs_info->compress_type 1
PARAM_VALUE 0 block_group->fs_info->csum_size 4
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.delay_ms 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.iops_limit 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.kbps_limit 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.max_discard_size 67108864
PARAM_VALUE 0 block_group->fs_info->max_extent_size 134217728
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->nodesize 0-65536
PARAM_VALUE 0 block_group->fs_info->qgroup_drop_subtree_thres 3
PARAM_VALUE 0 block_group->fs_info->qgroup_ioctl_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_running 0
PARAM_VALUE 0 block_group->fs_info->qgroup_seq 1
PARAM_VALUE 0 block_group->fs_info->sectorsize_bits 0-31,u32max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->use_bitmap 5830349486870900736
PARAM_VALUE 0 block_group->list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->prev 4096-ptr_max
PARAM_VALUE 1 offset 3145728
PARAM_VALUE 2 bytes 1048576
BUF_SIZE 0 block_group 984
BUF_SIZE 0 block_group->fs_info (-1),11312
DATA_SOURCE 0 block_group $0
TERMINATED 0 block_group->fs_info->uuid_tree_rescan_sem.lock.dep_map.name 1
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->nodesize
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->sectorsize
NO_OVERFLOW_SIMPLE 0 block_group->full_stripe_len

fs/btrfs/tests/free-space-tests.c test_extents() -> btrfs_remove_free_space()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.magic 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->tree_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->bg_reclaim_threshold 75
PARAM_VALUE 0 block_group->fs_info->compress_type 1
PARAM_VALUE 0 block_group->fs_info->csum_size 4
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.delay_ms 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.iops_limit 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.kbps_limit 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.max_discard_size 67108864
PARAM_VALUE 0 block_group->fs_info->max_extent_size 134217728
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->nodesize 0-65536
PARAM_VALUE 0 block_group->fs_info->qgroup_drop_subtree_thres 3
PARAM_VALUE 0 block_group->fs_info->qgroup_ioctl_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_running 0
PARAM_VALUE 0 block_group->fs_info->qgroup_seq 1
PARAM_VALUE 0 block_group->fs_info->sectorsize_bits 0-31,u32max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->use_bitmap 5830349486870900736
PARAM_VALUE 0 block_group->list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->prev 4096-ptr_max
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 bytes 1048576
BUF_SIZE 0 block_group 984
BUF_SIZE 0 block_group->fs_info (-1),11312
DATA_SOURCE 0 block_group $0
TERMINATED 0 block_group->fs_info->uuid_tree_rescan_sem.lock.dep_map.name 1
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->nodesize
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->sectorsize
NO_OVERFLOW_SIMPLE 0 block_group->full_stripe_len

fs/btrfs/tests/free-space-tests.c test_extents() -> btrfs_remove_free_space()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.magic 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->tree_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->bg_reclaim_threshold 75
PARAM_VALUE 0 block_group->fs_info->compress_type 1
PARAM_VALUE 0 block_group->fs_info->csum_size 4
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.delay_ms 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.iops_limit 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.kbps_limit 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.max_discard_size 67108864
PARAM_VALUE 0 block_group->fs_info->max_extent_size 134217728
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->nodesize 0-65536
PARAM_VALUE 0 block_group->fs_info->qgroup_drop_subtree_thres 3
PARAM_VALUE 0 block_group->fs_info->qgroup_ioctl_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_running 0
PARAM_VALUE 0 block_group->fs_info->qgroup_seq 1
PARAM_VALUE 0 block_group->fs_info->sectorsize_bits 0-31,u32max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->use_bitmap 5830349486870900736
PARAM_VALUE 0 block_group->list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->prev 4096-ptr_max
PARAM_VALUE 1 offset 2097152
PARAM_VALUE 2 bytes 4096
BUF_SIZE 0 block_group 984
BUF_SIZE 0 block_group->fs_info (-1),11312
DATA_SOURCE 0 block_group $0
TERMINATED 0 block_group->fs_info->uuid_tree_rescan_sem.lock.dep_map.name 1
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->nodesize
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->sectorsize
NO_OVERFLOW_SIMPLE 0 block_group->full_stripe_len

fs/btrfs/tests/free-space-tests.c test_steal_space_from_bitmap_to_extent() -> btrfs_remove_free_space()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.magic 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_extents 2
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_leftmost 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_root.rb_node 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->total_bitmaps 1
PARAM_VALUE 0 block_group->free_space_ctl->tree_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->bg_reclaim_threshold 75
PARAM_VALUE 0 block_group->fs_info->compress_type 1
PARAM_VALUE 0 block_group->fs_info->csum_size 4
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl->work.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.delay_ms 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.iops_limit 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.kbps_limit 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.max_discard_size 67108864
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_hard 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_lazy 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_soft 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.node.node.next 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.node.node.prev 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.next->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->prev 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.flags 0-4294967295
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->max_extent_size 134217728
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->nodesize 0-65536
PARAM_VALUE 0 block_group->fs_info->qgroup_drop_subtree_thres 3
PARAM_VALUE 0 block_group->fs_info->qgroup_ioctl_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_running 0
PARAM_VALUE 0 block_group->fs_info->qgroup_seq 1
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->sectorsize_bits 0-31,u32max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->use_bitmap 3444757163022209024
PARAM_VALUE 0 block_group->list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 offset 135004160
PARAM_VALUE 2 bytes 133431296
BUF_SIZE 0 block_group 984
CAPPED_DATA 0 block_group 1
DATA_SOURCE 0 block_group $0
TERMINATED 0 block_group->fs_info->uuid_tree_rescan_sem.lock.dep_map.name 1
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->nodesize
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->sectorsize
NO_OVERFLOW_SIMPLE 0 block_group->full_stripe_len

fs/btrfs/tests/free-space-tests.c test_steal_space_from_bitmap_to_extent() -> btrfs_remove_free_space()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_eligible_time 0
PARAM_VALUE 0 block_group->discard_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->cache_writeout_mutex.magic 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_extents 2
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_leftmost 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->free_space_bytes.rb_root.rb_node 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->total_bitmaps 1
PARAM_VALUE 0 block_group->free_space_ctl->tree_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_ctl->trimming_ranges.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->async_submit_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->bg_reclaim_threshold 75
PARAM_VALUE 0 block_group->fs_info->compress_type 1
PARAM_VALUE 0 block_group->fs_info->csum_size 4
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->data_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->delayed_iputs_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl->work.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.block_group 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.delay_ms 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.iops_limit 1000
PARAM_VALUE 0 block_group->fs_info->discard_ctl.kbps_limit 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.max_discard_size 67108864
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_hard 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_lazy 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.is_soft 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.node.node.next 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.timer.node.node.prev 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.next->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->next 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.prev->prev 1-u64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.flags 0-4294967295
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.is_hard 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.is_lazy 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.is_soft 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 block_group->fs_info->max_extent_size 134217728
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->meta_alloc_cluster.block_group_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->nodesize 0-65536
PARAM_VALUE 0 block_group->fs_info->qgroup_drop_subtree_thres 3
PARAM_VALUE 0 block_group->fs_info->qgroup_ioctl_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->qgroup_rescan_running 0
PARAM_VALUE 0 block_group->fs_info->qgroup_seq 1
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->reclaim_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->sectorsize_bits 0-31,u32max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_blocked_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_throttle.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->transaction_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->unused_bgs_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->use_bitmap 3444757163022209024
PARAM_VALUE 0 block_group->list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *block_group->fs_info->discard_ctl.work.timer->entry->next->pprev 1-u64max
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 bytes 133431296
BUF_SIZE 0 block_group 984
CAPPED_DATA 0 block_group 1
DATA_SOURCE 0 block_group $0
TERMINATED 0 block_group->fs_info->uuid_tree_rescan_sem.lock.dep_map.name 1
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->nodesize
NO_OVERFLOW_SIMPLE 0 block_group->fs_info->sectorsize
NO_OVERFLOW_SIMPLE 0 block_group->full_stripe_len

fs/btrfs/block-group.c fragment_free_space() -> btrfs_remove_free_space()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->commit_root_sem.first_waiter->type 0-1
PARAM_VALUE 0 block_group->fs_info->mount_opt 4194304-u64max
PARAM_VALUE 0 block_group->space_info->groups_sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 block_group->space_info->groups_sem.first_waiter->type 0-1
PARAM_VALUE 0 block_group->space_info->lock.rlock.dep_map->name 0-255
PARAM_VALUE 2 bytes 0-u32max
CAPPED_DATA 0 block_group 1
CAPPED_DATA 2 bytes 1
CAPPED_DATA 2 bytes 1
DATA_SOURCE 0 block_group $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len
UNITS 1 offset unit_byte
UNITS 2 bytes unit_byte
HALF_LOCKED2 &caching_ctl->mutex
HALF_LOCKED2 &fs_info->chunk_mutex
HALF_LOCKED2 &fs_info->commit_root_sem

fs/btrfs/extent-tree.c __exclude_logged_extent() -> btrfs_remove_free_space()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->sb->s_cop->inode_info_offs 1632,1720,2632,2648
CAPPED_DATA 1 offset 1
CAPPED_DATA 1 offset 1
DATA_SOURCE 0 block_group r btrfs_lookup_block_group
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 bytes $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 offset unit_byte
UNITS 2 bytes unit_byte

fs/btrfs/extent-tree.c btrfs_pin_extent_for_log_replay() -> btrfs_remove_free_space()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->sb->s_cop->inode_info_offs 1632,1720,2632,2648
PARAM_VALUE 0 block_group->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->space_info 4096-ptr_max
PARAM_VALUE 0 block_group->space_info->lock.rlock.dep_map->name 0-255
CAPPED_DATA 1 offset 1
CAPPED_DATA 1 offset 1
DATA_SOURCE 0 block_group r btrfs_lookup_block_group
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 block_group->pinned
NO_OVERFLOW_SIMPLE 0 block_group->reserved
UNITS 1 offset unit_byte
UNITS 2 bytes unit_byte