Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

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

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->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.prev_discard 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.prev_discard_time 0
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.work.node.node.next 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.node.node.prev 0
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
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
NOCHECK_CALL
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_cache()

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->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.prev_discard 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.prev_discard_time 0
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.work.node.node.next 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.node.node.prev 0
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
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
NOCHECK_CALL
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_cache()

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->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.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.prev_discard 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.prev_discard_time 0
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.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.work.node.node.next 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.node.node.prev 0
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
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
NOCHECK_CALL
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_cache()

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->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.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.prev_discard 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.prev_discard_time 0
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.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.work.node.node.next 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.node.node.prev 0
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
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
NOCHECK_CALL
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_cache()

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->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.prev_discard 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.prev_discard_time 0
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.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.work.node.node.next 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.node.node.prev 0
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
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
NOCHECK_CALL
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_bytes_index() -> btrfs_remove_free_space_cache()

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.prev_discard 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.prev_discard_time 0
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.work.node.node.next 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.node.node.prev 0
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
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
NOCHECK_CALL
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_bytes_index() -> btrfs_remove_free_space_cache()

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.prev_discard 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.prev_discard_time 0
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_queued 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.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_queued 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.work.node.node.next 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.node.node.prev 0
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 0 *block_group->fs_info->discard_ctl.work.timer->entry->next->pprev 1-u64max
PARAM_VALUE 0 *block_group->fs_info->discard_ctl.work.timer->entry.pprev 4096-ptr_max
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
NOCHECK_CALL
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_bytes_index() -> btrfs_remove_free_space_cache()

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 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.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.prev_discard 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.prev_discard_time 0
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_queued 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.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_queued 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.work.node.node.next 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.node.node.prev 0
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 0 *block_group->fs_info->discard_ctl.work.timer->entry.pprev 4096-ptr_max
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
NOCHECK_CALL
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_cache()

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 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 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.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.prev_discard 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.prev_discard_time 0
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
BUF_SIZE 0 block_group 984
BUF_SIZE 0 block_group->fs_info (-1),11312
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
NOCHECK_CALL
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_cache()

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_extents 2
PARAM_VALUE 0 block_group->free_space_ctl->free_space 0-u32max
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.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.prev_discard 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.prev_discard_time 0
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.work.node.node.next 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.node.node.prev 0
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
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
NOCHECK_CALL
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_cache()

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_extents 2
PARAM_VALUE 0 block_group->free_space_ctl->free_space 0-u32max
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.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.prev_discard 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.prev_discard_time 0
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.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.work.node.node.next 0
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.node.node.prev 0
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 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
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
NOCHECK_CALL
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/relocation.c start_block_group_remapping() -> btrfs_remove_free_space_cache()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->flags 0,2048-u64max
PARAM_VALUE 0 block_group->free_space_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->free_space_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 block_group->free_space_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 block_group->free_space_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 block_group->free_space_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->global_root_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->sb->s_cop->inode_info_offs 1632,1720,2632,2648
PARAM_VALUE 0 block_group->identity_remap_count 1-u32max
PARAM_VALUE 0 block_group->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->start 0-18446744073709551614
PARAM_VALUE 0 block_group->using_free_space_bitmaps_cached 1
CAPPED_DATA 0 block_group->start 1
CAPPED_DATA 0 &block_group->dirty_list 1
DATA_SOURCE 0 block_group $2
BIT_INFO 0 block_group->flags 0x800,0xffffffffffffffff
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 block_group->start
LOCK2 &fs_info->remap_mutex
TYPE_LOCK (struct btrfs_fs_info)->remap_mutex

fs/btrfs/tests/btrfs-tests.c btrfs_free_dummy_block_group() -> btrfs_remove_free_space_cache()

Type Parameter Key Value
PARAM_VALUE 0 block_group 1-u64max
BUF_SIZE 0 block_group (-1)-0,984
BUF_SIZE 0 block_group (-1)-0,984
BUF_SIZE 0 block_group->fs_info (-1),11312
DATA_SOURCE 0 block_group $0
NOCHECK_CALL
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 btrfs_free_block_groups() -> btrfs_remove_free_space_cache()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->space_info 4096-ptr_max
PARAM_VALUE 0 block_group->space_info->groups_sem.first_waiter->handoff_set 1
PARAM_VALUE 0 block_group->space_info->groups_sem.first_waiter->type 0-1
PARAM_VALUE 0 block_group->space_info->groups_sem.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->space_info->groups_sem.wait_lock.owner (-1)
PARAM_VALUE 0 block_group->space_info->groups_sem.wait_lock.owner_cpu u32max
CAPPED_DATA 0 &block_group->cache_node 1
CAPPED_DATA 0 &block_group->space_info->groups_sem 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/btrfs/block-group.c btrfs_make_block_group() -> btrfs_remove_free_space_cache()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->active_bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->active_bg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->active_bg_list.prev->prev 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->data_rwsem.dep_map->name 0-255
PARAM_VALUE 0 block_group->dirty_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->dirty_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->dirty_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.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->extents_thresh 157
PARAM_VALUE 0 block_group->free_space_ctl->total_bitmaps 0-s32max
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->block_group_cache_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->block_group_cache_lock.owner (-1)
PARAM_VALUE 0 block_group->fs_info->block_group_cache_lock.owner_cpu u32max
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,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.work.timer.is_queued 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.entry.next 1-u64max
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 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.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_queued 0-1
PARAM_VALUE 0 block_group->fs_info->discard_ctl.work.work.is_soft 0-1
PARAM_VALUE 0 block_group->fs_info->mapping_tree_lock.dep_map->name 0-255
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->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->io_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->io_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->io_list.prev->prev 4096-ptr_max
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->ro_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->ro_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->ro_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->space_info 4096-ptr_max
PARAM_VALUE 0 *block_group->fs_info->discard_ctl.work.timer->entry->next->pprev 1-u64max
PARAM_VALUE 0 *block_group->fs_info->discard_ctl.work.timer->entry.pprev 4096-ptr_max
DATA_SOURCE 0 block_group r btrfs_create_block_group
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len
LOCK2 &fs_info->chunk_mutex
HALF_LOCKED2 &sb->s_umount
HALF_LOCKED2 global &uuid_mutex
TYPE_LOCK (struct btrfs_fs_info)->chunk_mutex

fs/btrfs/block-group.c btrfs_remove_block_group() -> btrfs_remove_free_space_cache()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->caching_ctl 0,4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->data_reloc_bg 0
PARAM_VALUE 0 block_group->fs_info->relocation_bg_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 block_group->io_ctl.inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 block_group->io_ctl.inode->i_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 block_group->list.next->prev 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev->next 4096-ptr_max
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->block_groups 4096-ptr_max
PARAM_VALUE 0 block_group->space_info->groups_sem.dep_map->name 0-255
PARAM_VALUE 0 block_group->space_info->groups_sem.first_waiter->handoff_set 1
PARAM_VALUE 0 block_group->space_info->groups_sem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 block_group->space_info->groups_sem.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 block_group->space_info->groups_sem.first_waiter->type 0-1
PARAM_VALUE 0 block_group->space_info->groups_sem.osq.tail.counter 0-s32max
PARAM_VALUE 0 block_group->space_info->groups_sem.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->space_info->groups_sem.wait_lock.owner (-1)
PARAM_VALUE 0 block_group->space_info->groups_sem.wait_lock.owner_cpu u32max
CAPPED_DATA 0 block_group 1
CAPPED_DATA 0 &block_group->cache_node 1
CAPPED_DATA 0 &block_group->dirty_list 1
CAPPED_DATA 0 &block_group->io_list 1
CAPPED_DATA 0 &block_group->space_info->groups_sem 1
DATA_SOURCE 0 block_group r btrfs_lookup_block_group
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fs_info->reclaim_bgs_lock
TYPE_LOCK (struct btrfs_fs_info)->reclaim_bgs_lock

fs/btrfs/block-group.c btrfs_unfreeze_block_group() -> btrfs_remove_free_space_cache()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->mapping_tree.rb_root.rb_node 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->mapping_tree_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->mapping_tree_lock.owner (-1)
PARAM_VALUE 0 block_group->fs_info->mapping_tree_lock.owner_cpu u32max
PARAM_VALUE 0 block_group->fs_info->remap_root->node->lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 block_group->fs_info->remap_root->node->lock.first_waiter->type 0-1
PARAM_VALUE 0 block_group->fs_info->sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648,2712
PARAM_VALUE 0 block_group->lock.rlock.dep_map->name 0-255
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->start 0-18446744073709551614
CAPPED_DATA 0 block_group 1
CAPPED_DATA 0 block_group->start 1
DATA_SOURCE 0 block_group $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 block_group->discard_cursor 1-s32max[c]
HALF_LOCKED2 &fs_info->reclaim_bgs_lock

fs/btrfs/block-group.c fill_dummy_bgs() -> btrfs_remove_free_space_cache()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->active_bg_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->active_bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->active_bg_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->active_bg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->active_bg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->bg_list.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->cache_node.__rb_parent_color 1
PARAM_VALUE 0 block_group->cache_node.rb_left 4096-ptr_max
PARAM_VALUE 0 block_group->cache_node.rb_right 4096-ptr_max
PARAM_VALUE 0 block_group->cached 2
PARAM_VALUE 0 block_group->cluster_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->cluster_list.prev 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->data_rwsem.count.counter 0
PARAM_VALUE 0 block_group->data_rwsem.dep_map->name 0-255
PARAM_VALUE 0 block_group->data_rwsem.first_waiter 0
PARAM_VALUE 0 block_group->data_rwsem.magic 4096-ptr_max
PARAM_VALUE 0 block_group->data_rwsem.osq.tail.counter 0
PARAM_VALUE 0 block_group->data_rwsem.owner.counter 0
PARAM_VALUE 0 block_group->dirty_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->dirty_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->dirty_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->dirty_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->dirty_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->discard_index 0
PARAM_VALUE 0 block_group->discard_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->discard_list.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->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->free_space_lock.first_waiter 0
PARAM_VALUE 0 block_group->free_space_lock.magic 4096-ptr_max
PARAM_VALUE 0 block_group->free_space_lock.osq.tail.counter 0
PARAM_VALUE 0 block_group->free_space_lock.owner.counter 0
PARAM_VALUE 0 block_group->frozen.counter 0
PARAM_VALUE 0 block_group->fs_info 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->block_group_cache_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->block_group_cache_lock.owner (-1)
PARAM_VALUE 0 block_group->fs_info->block_group_cache_lock.owner_cpu u32max
PARAM_VALUE 0 block_group->fs_info->block_group_cache_tree.rb_leftmost 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->block_group_cache_tree.rb_root.rb_node 4096-ptr_max
PARAM_VALUE 0 block_group->full_stripe_len 0-18446744073709486080
PARAM_VALUE 0 block_group->io_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->io_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->io_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->io_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->io_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->list.next 4096-ptr_max
PARAM_VALUE 0 block_group->list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->list.prev 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->refs.refs.counter 1
PARAM_VALUE 0 block_group->ro_list.next 4096-ptr_max
PARAM_VALUE 0 block_group->ro_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->ro_list.prev 4096-ptr_max
PARAM_VALUE 0 block_group->ro_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->ro_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 block_group->space_info 0,4096-ptr_max
DATA_SOURCE 0 block_group r btrfs_create_block_group
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len

fs/btrfs/block-group.c read_one_block_group() -> btrfs_remove_free_space_cache()

Type Parameter Key Value
PARAM_VALUE 0 block_group 4096-ptr_max
PARAM_VALUE 0 block_group->active_bg_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->active_bg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->active_bg_list.prev->prev 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->data_rwsem.dep_map->name 0-255
PARAM_VALUE 0 block_group->dirty_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->dirty_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->dirty_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.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->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 4096-ptr_max
PARAM_VALUE 0 block_group->fs_info->block_group_cache_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->fs_info->block_group_cache_lock.owner (-1)
PARAM_VALUE 0 block_group->fs_info->block_group_cache_lock.owner_cpu u32max
PARAM_VALUE 0 block_group->fs_info->mapping_tree_lock.dep_map->name 0-255
PARAM_VALUE 0 block_group->io_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->io_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->io_list.prev->prev 4096-ptr_max
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->ro_list.next->next 4096-ptr_max
PARAM_VALUE 0 block_group->ro_list.prev->next 4096-ptr_max
PARAM_VALUE 0 block_group->ro_list.prev->prev 4096-ptr_max
DATA_SOURCE 0 block_group r btrfs_create_block_group
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 block_group->free_space_ctl->block_group->full_stripe_len