Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 11 files:

Smatch caller information:

drivers/md/dm-vdo/vdo.c initialize_vdo() -> vdo_initialize_completion()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 1 vdo 4096-ptr_max
PARAM_VALUE 1 vdo->admin.state.current_state 8937173667591942144
PARAM_VALUE 1 vdo->allocations_allowed 1
PARAM_VALUE 1 vdo->device_config 4096-ptr_max
PARAM_VALUE 1 vdo->device_config->index_memory (-768),(-512),(-256),0-1024
PARAM_VALUE 1 vdo->device_config->logical_block_size 512,4096
PARAM_VALUE 1 vdo->device_config->logical_blocks 0-1099511627776
PARAM_VALUE 1 vdo->device_config->max_discard_blocks 1-1048575
PARAM_VALUE 1 vdo->device_config->owning_target 4096-ptr_max
PARAM_VALUE 1 vdo->device_config->slab_blocks 8192-8388608
PARAM_VALUE 1 vdo->device_config->thread_counts.bio_ack_threads 0-100
PARAM_VALUE 1 vdo->device_config->thread_counts.bio_rotation_interval 1-1024
PARAM_VALUE 1 vdo->device_config->thread_counts.bio_threads 1-100
PARAM_VALUE 1 vdo->device_config->thread_counts.cpu_threads 1-100
PARAM_VALUE 1 vdo->device_config->thread_counts.hash_zones 0-100
PARAM_VALUE 1 vdo->device_config->thread_counts.logical_zones 0-60
PARAM_VALUE 1 vdo->device_config->thread_counts.physical_zones 0-16
PARAM_VALUE 1 vdo->device_config->version 0-4
PARAM_VALUE 1 vdo->device_config_list.next 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.next->next 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.prev 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.prev->next 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vdo->instance 0-64
PARAM_VALUE 2 type 2
DATA_SOURCE 1 vdo $0
NOCHECK_CALL
USER_DATA 1 vdo->device_config->physical_blocks 0-u64max
NO_OVERFLOW_SIMPLE 1 vdo->device_config->block_map_maximum_age
NO_OVERFLOW_SIMPLE 1 vdo->device_config->cache_size
NO_OVERFLOW_SIMPLE 1 vdo->device_config->physical_blocks
HALF_LOCKED2 &md->type_lock

drivers/md/dm-vdo/vdo.c perform_synchronous_action() -> vdo_initialize_completion()

Type Parameter Key Value
PARAM_VALUE 0 completion 633684808255893504
PARAM_VALUE 1 vdo 4096-ptr_max
PARAM_VALUE 2 type 15
DATA_SOURCE 1 vdo $0
NOCHECK_CALL
LOCK2 &md->io_barrier
HALF_LOCKED2 1 &vdo->stats_mutex
TYPE_LOCK (struct mapped_device)->io_barrier

drivers/md/dm-vdo/vdo.c vdo_enable_read_only_entry() -> vdo_initialize_completion()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 1 vdo 4096-ptr_max
PARAM_VALUE 1 vdo->admin.completion.requeue 1
PARAM_VALUE 1 vdo->device_config 4096-ptr_max
PARAM_VALUE 1 vdo->layout.head 4096-ptr_max
PARAM_VALUE 1 vdo->layout.num_partitions 0-4
PARAM_VALUE 1 vdo->read_only_notifier.state 2-3
PARAM_VALUE 1 vdo->states.layout.head 4096-ptr_max
PARAM_VALUE 1 vdo->states.layout.head->id 0-255
PARAM_VALUE 1 vdo->states.layout.num_partitions 0-4
PARAM_VALUE 1 vdo->states.unused 0-255
PARAM_VALUE 1 vdo->states.vdo.config.logical_blocks 1-u64max
PARAM_VALUE 2 type 13
CAPPED_DATA 1 vdo->device_config->logical_blocks 1
CAPPED_DATA 1 vdo->device_config->physical_blocks 1
CAPPED_DATA 1 vdo->geometry.nonce 1
DATA_SOURCE 1 vdo $0
FUZZY_MAX 1 vdo->read_only_notifier.state 3
HARD_MAX 1 vdo->read_only_notifier.state 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.thread_count

drivers/md/dm-vdo/slab-depot.c initialize_block_allocator() -> vdo_initialize_completion()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 1 vdo 4096-ptr_max
PARAM_VALUE 1 vdo->admin.completion.requeue 1
PARAM_VALUE 1 vdo->device_config 4096-ptr_max
PARAM_VALUE 1 vdo->layout.head 4096-ptr_max
PARAM_VALUE 1 vdo->layout.num_partitions 0-4
PARAM_VALUE 1 vdo->read_only_notifier.read_only_error 1479
PARAM_VALUE 1 vdo->read_only_notifier.state 2-3
PARAM_VALUE 1 vdo->recovery_journal 4096-ptr_max
PARAM_VALUE 1 vdo->states.layout.head 4096-ptr_max
PARAM_VALUE 1 vdo->states.layout.num_partitions 0-4
PARAM_VALUE 1 vdo->states.vdo.config.logical_blocks 1-u64max
PARAM_VALUE 1 vdo->thread_config.physical_threads 4096-ptr_max
PARAM_VALUE 2 type 3
CAPPED_DATA 1 vdo->geometry.nonce 1
CAPPED_DATA 1 vdo->thread_config.thread_count 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.thread_count

drivers/md/dm-vdo/dedupe.c initialize_index() -> vdo_initialize_completion()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 1 vdo 4096-ptr_max
PARAM_VALUE 1 vdo->admin.completion.requeue 1
PARAM_VALUE 1 vdo->block_map 4096-ptr_max
PARAM_VALUE 1 vdo->block_map->next_entry_count 0
PARAM_VALUE 1 vdo->block_map->next_forest 0
PARAM_VALUE 1 vdo->block_map->vdo 4096-ptr_max
PARAM_VALUE 1 vdo->depot 4096-ptr_max
PARAM_VALUE 1 vdo->depot->hint_shift 0-57
PARAM_VALUE 1 vdo->depot->new_slab_count 0
PARAM_VALUE 1 vdo->depot->new_slabs 0
PARAM_VALUE 1 vdo->depot->old_zone_count 0-16
PARAM_VALUE 1 vdo->depot->slab_count 1-u16max
PARAM_VALUE 1 vdo->depot->slab_size_shift 0-63
PARAM_VALUE 1 vdo->depot->vdo 4096-ptr_max
PARAM_VALUE 1 vdo->device_config 4096-ptr_max
PARAM_VALUE 1 vdo->device_config->owned_device 4096-ptr_max
PARAM_VALUE 1 vdo->layout.head 4096-ptr_max
PARAM_VALUE 1 vdo->layout.num_partitions 0-4
PARAM_VALUE 1 vdo->read_only_notifier.completion.type 0
PARAM_VALUE 1 vdo->read_only_notifier.read_only_error 1479
PARAM_VALUE 1 vdo->read_only_notifier.state 2-3
PARAM_VALUE 1 vdo->recovery_journal 4096-ptr_max
PARAM_VALUE 1 vdo->recovery_journal->lock_counter.state.counter 0-s32max
PARAM_VALUE 1 vdo->recovery_journal->state.current_state 8191577464670765056
PARAM_VALUE 1 vdo->states.layout.head 4096-ptr_max
PARAM_VALUE 1 vdo->states.layout.head->count 0-255
PARAM_VALUE 1 vdo->states.layout.head->id 0-255
PARAM_VALUE 1 vdo->states.layout.head->offset 0-255
PARAM_VALUE 1 vdo->states.layout.num_partitions 0-4
PARAM_VALUE 1 vdo->states.vdo.config.logical_blocks 1-u64max
PARAM_VALUE 1 vdo->thread_config.hash_zone_count 1-255
PARAM_VALUE 2 type 10
CAPPED_DATA 1 vdo->device_config->logical_blocks 1
CAPPED_DATA 1 vdo->device_config->physical_blocks 1
CAPPED_DATA 1 vdo->geometry.nonce 1
CAPPED_DATA 1 vdo->thread_config.logical_zone_count 1
CAPPED_DATA 1 vdo->thread_config.physical_zone_count 1
CAPPED_DATA 1 vdo->thread_config.thread_count 1
DATA_SOURCE 1 vdo $0
MEM_ZERO 1 &vdo->read_only_notifier.completion
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 vdo->block_map->root_count
NO_OVERFLOW_SIMPLE 1 vdo->block_map->zone_count
NO_OVERFLOW_SIMPLE 1 vdo->depot->new_slab_count
NO_OVERFLOW_SIMPLE 1 vdo->depot->zone_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->logical_zones->zone_count
NO_OVERFLOW_SIMPLE 1 vdo->physical_zones->zone_count
NO_OVERFLOW_SIMPLE 1 vdo->recovery_journal->size
NO_OVERFLOW_SIMPLE 1 vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.thread_count

drivers/md/dm-vdo/dedupe.c initialize_zone() -> vdo_initialize_completion()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 1 vdo 4096-ptr_max
PARAM_VALUE 1 vdo->admin.completion.requeue 1
PARAM_VALUE 1 vdo->block_map 4096-ptr_max
PARAM_VALUE 1 vdo->block_map->next_entry_count 0
PARAM_VALUE 1 vdo->block_map->next_forest 0
PARAM_VALUE 1 vdo->block_map->vdo 4096-ptr_max
PARAM_VALUE 1 vdo->depot 4096-ptr_max
PARAM_VALUE 1 vdo->depot->hint_shift 0-57
PARAM_VALUE 1 vdo->depot->new_slab_count 0
PARAM_VALUE 1 vdo->depot->new_slabs 0
PARAM_VALUE 1 vdo->depot->old_zone_count 0-16
PARAM_VALUE 1 vdo->depot->slab_count 1-u16max
PARAM_VALUE 1 vdo->depot->slab_size_shift 0-63
PARAM_VALUE 1 vdo->depot->vdo 4096-ptr_max
PARAM_VALUE 1 vdo->device_config 4096-ptr_max
PARAM_VALUE 1 vdo->device_config->owned_device 4096-ptr_max
PARAM_VALUE 1 vdo->layout.head 4096-ptr_max
PARAM_VALUE 1 vdo->layout.num_partitions 0-4
PARAM_VALUE 1 vdo->read_only_notifier.completion.type 0
PARAM_VALUE 1 vdo->read_only_notifier.read_only_error 1479
PARAM_VALUE 1 vdo->read_only_notifier.state 2-3
PARAM_VALUE 1 vdo->recovery_journal 4096-ptr_max
PARAM_VALUE 1 vdo->recovery_journal->lock_counter.state.counter 0-s32max
PARAM_VALUE 1 vdo->recovery_journal->state.current_state 8191577464670765056
PARAM_VALUE 1 vdo->states.layout.head 4096-ptr_max
PARAM_VALUE 1 vdo->states.layout.head->count 0-255
PARAM_VALUE 1 vdo->states.layout.head->id 0-255
PARAM_VALUE 1 vdo->states.layout.head->offset 0-255
PARAM_VALUE 1 vdo->states.layout.num_partitions 0-4
PARAM_VALUE 1 vdo->states.vdo.config.logical_blocks 1-u64max
PARAM_VALUE 1 vdo->thread_config.hash_zone_count 1-255
PARAM_VALUE 1 vdo->thread_config.hash_zone_threads 4096-ptr_max
PARAM_VALUE 2 type 9
CAPPED_DATA 1 vdo->device_config->logical_blocks 1
CAPPED_DATA 1 vdo->device_config->physical_blocks 1
CAPPED_DATA 1 vdo->geometry.nonce 1
CAPPED_DATA 1 vdo->thread_config.logical_zone_count 1
CAPPED_DATA 1 vdo->thread_config.physical_zone_count 1
CAPPED_DATA 1 vdo->thread_config.thread_count 1
DATA_SOURCE 1 vdo $0
MEM_ZERO 1 &vdo->read_only_notifier.completion
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 vdo->block_map->root_count
NO_OVERFLOW_SIMPLE 1 vdo->block_map->zone_count
NO_OVERFLOW_SIMPLE 1 vdo->depot->new_slab_count
NO_OVERFLOW_SIMPLE 1 vdo->depot->zone_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->logical_zones->zone_count
NO_OVERFLOW_SIMPLE 1 vdo->physical_zones->zone_count
NO_OVERFLOW_SIMPLE 1 vdo->recovery_journal->size
NO_OVERFLOW_SIMPLE 1 vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.thread_count

drivers/md/dm-vdo/recovery-journal.c initialize_lock_counter() -> vdo_initialize_completion()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 1 vdo 4096-ptr_max
PARAM_VALUE 1 vdo->admin.completion.requeue 1
PARAM_VALUE 1 vdo->device_config 4096-ptr_max
PARAM_VALUE 1 vdo->layout.head 4096-ptr_max
PARAM_VALUE 1 vdo->layout.num_partitions 0-4
PARAM_VALUE 1 vdo->read_only_notifier.completion.type 0
PARAM_VALUE 1 vdo->read_only_notifier.read_only_error 1479
PARAM_VALUE 1 vdo->read_only_notifier.state 2-3
PARAM_VALUE 1 vdo->states.layout.head 4096-ptr_max
PARAM_VALUE 1 vdo->states.layout.head->count 0-255
PARAM_VALUE 1 vdo->states.layout.head->id 0-255
PARAM_VALUE 1 vdo->states.layout.head->offset 0-255
PARAM_VALUE 1 vdo->states.layout.num_partitions 0-4
PARAM_VALUE 1 vdo->states.vdo.config.logical_blocks 1-u64max
PARAM_VALUE 2 type 11
CAPPED_DATA 1 vdo->device_config->logical_blocks 1
CAPPED_DATA 1 vdo->device_config->physical_blocks 1
CAPPED_DATA 1 vdo->geometry.nonce 1
CAPPED_DATA 1 vdo->thread_config.thread_count 1
DATA_SOURCE 1 vdo $1
MEM_ZERO 1 &vdo->read_only_notifier.completion
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.thread_count

drivers/md/dm-vdo/action-manager.c vdo_make_action_manager() -> vdo_initialize_completion()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 1 vdo 4096-ptr_max
PARAM_VALUE 1 vdo->admin.completion.requeue 1
PARAM_VALUE 1 vdo->device_config 4096-ptr_max
PARAM_VALUE 1 vdo->layout.head 4096-ptr_max
PARAM_VALUE 1 vdo->layout.num_partitions 0-4
PARAM_VALUE 1 vdo->read_only_notifier.read_only_error 1479
PARAM_VALUE 1 vdo->read_only_notifier.state 2-3
PARAM_VALUE 1 vdo->recovery_journal 4096-ptr_max
PARAM_VALUE 1 vdo->states.layout.head 4096-ptr_max
PARAM_VALUE 1 vdo->states.layout.num_partitions 0-4
PARAM_VALUE 1 vdo->states.vdo.config.logical_blocks 1-u64max
PARAM_VALUE 2 type 1
CAPPED_DATA 1 vdo->geometry.nonce 1
CAPPED_DATA 1 vdo->thread_config.thread_count 1
DATA_SOURCE 1 vdo $5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 vdo->block_map->root_count
NO_OVERFLOW_SIMPLE 1 vdo->block_map->zone_count
NO_OVERFLOW_SIMPLE 1 vdo->depot->new_slab_count
NO_OVERFLOW_SIMPLE 1 vdo->depot->zone_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->logical_zones->zone_count
NO_OVERFLOW_SIMPLE 1 vdo->physical_zones->zone_count
NO_OVERFLOW_SIMPLE 1 vdo->recovery_journal->size
NO_OVERFLOW_SIMPLE 1 vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.thread_count

drivers/md/dm-vdo/block-map.c vdo_get_page() -> vdo_initialize_completion()

Type Parameter Key Value
PARAM_VALUE 2 type 12
BUF_SIZE 0 completion 72
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/flush.c allocate_flush() -> vdo_initialize_completion()

Type Parameter Key Value
PARAM_VALUE 0 completion 1-u64max
PARAM_VALUE 2 type 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/flush.c vdo_make_flusher() -> vdo_initialize_completion()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 1 vdo 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.done 0
PARAM_VALUE 1 vdo->admin.callback_sync.wait.lock.magic 3735899821
PARAM_VALUE 1 vdo->admin.callback_sync.wait.lock.owner (-1)
PARAM_VALUE 1 vdo->admin.callback_sync.wait.lock.owner_cpu u32max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.next 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vdo->admin.completion.callback 0
PARAM_VALUE 1 vdo->admin.completion.complete 0
PARAM_VALUE 1 vdo->admin.completion.error_handler 0
PARAM_VALUE 1 vdo->admin.completion.my_queue 0
PARAM_VALUE 1 vdo->admin.completion.parent 0
PARAM_VALUE 1 vdo->admin.completion.priority 0
PARAM_VALUE 1 vdo->admin.completion.requeue 0
PARAM_VALUE 1 vdo->admin.completion.result 0
PARAM_VALUE 1 vdo->admin.completion.type 2
PARAM_VALUE 1 vdo->admin.state.current_state 7079299719711760384
PARAM_VALUE 1 vdo->allocations_allowed 1
PARAM_VALUE 1 vdo->compression_context 4096-ptr_max
PARAM_VALUE 1 vdo->device_config 4096-ptr_max
PARAM_VALUE 1 vdo->device_config->index_memory (-768),(-512),(-256),0-1024
PARAM_VALUE 1 vdo->device_config->logical_block_size 512,4096
PARAM_VALUE 1 vdo->device_config->logical_blocks 0-1099511627776
PARAM_VALUE 1 vdo->device_config->max_discard_blocks 1-1048575
PARAM_VALUE 1 vdo->device_config->owning_target 4096-ptr_max
PARAM_VALUE 1 vdo->device_config->slab_blocks 8192-8388608
PARAM_VALUE 1 vdo->device_config->thread_counts.bio_ack_threads 0-100
PARAM_VALUE 1 vdo->device_config->thread_counts.bio_rotation_interval 1-1024
PARAM_VALUE 1 vdo->device_config->thread_counts.bio_threads 1-100
PARAM_VALUE 1 vdo->device_config->thread_counts.cpu_threads 1-100
PARAM_VALUE 1 vdo->device_config->thread_counts.hash_zones 0-100
PARAM_VALUE 1 vdo->device_config->thread_counts.logical_zones 0-60
PARAM_VALUE 1 vdo->device_config->thread_counts.physical_zones 0-16
PARAM_VALUE 1 vdo->device_config->version 0-4
PARAM_VALUE 1 vdo->device_config_list.next 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.next->next 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.prev 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.prev->next 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vdo->flusher 4096-ptr_max
PARAM_VALUE 1 vdo->flusher->state.current_state 1889149490642247680
PARAM_VALUE 1 vdo->flusher->vdo 4096-ptr_max
PARAM_VALUE 1 vdo->flusher->vdo->admin.callback_sync.done 0
PARAM_VALUE 1 vdo->flusher->vdo->admin.callback_sync.wait.lock.magic 3735899821
PARAM_VALUE 1 vdo->flusher->vdo->admin.callback_sync.wait.lock.owner (-1)
PARAM_VALUE 1 vdo->flusher->vdo->admin.callback_sync.wait.lock.owner_cpu u32max
PARAM_VALUE 1 vdo->flusher->vdo->admin.callback_sync.wait.task_list.next 4096-ptr_max
PARAM_VALUE 1 vdo->flusher->vdo->admin.callback_sync.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 1 vdo->flusher->vdo->admin.completion.callback 0
PARAM_VALUE 1 vdo->flusher->vdo->admin.completion.complete 0
PARAM_VALUE 1 vdo->flusher->vdo->admin.completion.error_handler 0
PARAM_VALUE 1 vdo->flusher->vdo->admin.completion.my_queue 0
PARAM_VALUE 1 vdo->flusher->vdo->admin.completion.parent 0
PARAM_VALUE 1 vdo->flusher->vdo->admin.completion.priority 0
PARAM_VALUE 1 vdo->flusher->vdo->admin.completion.requeue 0
PARAM_VALUE 1 vdo->flusher->vdo->admin.completion.result 0
PARAM_VALUE 1 vdo->flusher->vdo->admin.completion.type 2
PARAM_VALUE 1 vdo->flusher->vdo->admin.state.current_state 7079299719711760384
PARAM_VALUE 1 vdo->flusher->vdo->allocations_allowed 1
PARAM_VALUE 1 vdo->flusher->vdo->compression_context 4096-ptr_max
PARAM_VALUE 1 vdo->flusher->vdo->device_config 4096-ptr_max
PARAM_VALUE 1 vdo->flusher->vdo->device_config_list.next 4096-ptr_max
PARAM_VALUE 1 vdo->flusher->vdo->device_config_list.prev 4096-ptr_max
PARAM_VALUE 1 vdo->flusher->vdo->geometry.index_config.mem 0-1024,4294966528,4294966784,4294967040
PARAM_VALUE 1 vdo->flusher->vdo->geometry.index_config.unused 0
PARAM_VALUE 1 vdo->flusher->vdo->geometry_block.vio.bio 4096-ptr_max
PARAM_VALUE 1 vdo->flusher->vdo->geometry_block.vio.block_count 1
PARAM_VALUE 1 vdo->flusher->vdo->geometry_block.vio.completion.type 16
PARAM_VALUE 1 vdo->flusher->vdo->geometry_block.vio.priority 1
PARAM_VALUE 1 vdo->flusher->vdo->geometry_block.vio.type 5
PARAM_VALUE 1 vdo->flusher->vdo->instance 0-64
PARAM_VALUE 1 vdo->flusher->vdo->registration.next 4096-ptr_max
PARAM_VALUE 1 vdo->flusher->vdo->states.layout.first_free 0
PARAM_VALUE 1 vdo->flusher->vdo->states.layout.head 0
PARAM_VALUE 1 vdo->flusher->vdo->states.layout.last_free 0
PARAM_VALUE 1 vdo->flusher->vdo->states.layout.num_partitions 0
PARAM_VALUE 1 vdo->flusher->vdo->states.layout.size 0
PARAM_VALUE 1 vdo->flusher->vdo->states.layout.start 0
PARAM_VALUE 1 vdo->flusher->vdo->states.vdo.config.logical_blocks 0-1099511627776
PARAM_VALUE 1 vdo->flusher->vdo->states.vdo.config.recovery_journal_size 32768
PARAM_VALUE 1 vdo->flusher->vdo->states.vdo.config.slab_journal_blocks 224
PARAM_VALUE 1 vdo->flusher->vdo->states.vdo.config.slab_size 8192-8388608
PARAM_VALUE 1 vdo->flusher->vdo->states.volume_version.major_version 67
PARAM_VALUE 1 vdo->flusher->vdo->stats_mutex.first_waiter 0
PARAM_VALUE 1 vdo->flusher->vdo->stats_mutex.magic 4096-ptr_max
PARAM_VALUE 1 vdo->flusher->vdo->stats_mutex.osq.tail.counter 0
PARAM_VALUE 1 vdo->flusher->vdo->stats_mutex.owner.counter 0
PARAM_VALUE 1 vdo->flusher->vdo->super_block.vio.block_count 1
PARAM_VALUE 1 vdo->flusher->vdo->super_block.vio.completion.requeue 0
PARAM_VALUE 1 vdo->flusher->vdo->super_block.vio.completion.result 0
PARAM_VALUE 1 vdo->flusher->vdo->super_block.vio.completion.type 16
PARAM_VALUE 1 vdo->flusher->vdo->super_block.vio.priority 1
PARAM_VALUE 1 vdo->flusher->vdo->super_block.vio.type 10
PARAM_VALUE 1 vdo->flusher->vdo->thread_config.bio_thread_count 1-100
PARAM_VALUE 1 vdo->flusher->vdo->thread_config.hash_zone_count 0-100
PARAM_VALUE 1 vdo->flusher->vdo->thread_config.logical_zone_count 0-60
PARAM_VALUE 1 vdo->flusher->vdo->thread_config.physical_zone_count 0-16
PARAM_VALUE 1 vdo->geometry.index_config.mem 0-1024,4294966528,4294966784,4294967040
PARAM_VALUE 1 vdo->geometry.index_config.unused 0
PARAM_VALUE 1 vdo->geometry_block.vio->bio->bi_bdev->bd_queue->io_lockdep_map.name 0-255
PARAM_VALUE 1 vdo->geometry_block.vio->bio->bi_crypt_context->codec->alpha_to 0-u16max
PARAM_VALUE 1 vdo->geometry_block.vio->bio->bi_crypt_context->codec->genpoly 0-u16max
PARAM_VALUE 1 vdo->geometry_block.vio->bio->bi_crypt_context->codec->index_of 0-u16max
PARAM_VALUE 1 vdo->geometry_block.vio->data 0-255
PARAM_VALUE 1 vdo->geometry_block.vio.bio 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_disk->queue 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_disk->queue->blkg_list.next 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_disk->queue->blkg_list.next->next 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_disk->queue->blkg_list.next->prev 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_queue 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_queue->queue_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_end_io 2351913159879864320
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_pool 0
PARAM_VALUE 1 vdo->geometry_block.vio.block_count 1
PARAM_VALUE 1 vdo->geometry_block.vio.completion.type 16
PARAM_VALUE 1 vdo->geometry_block.vio.priority 1
PARAM_VALUE 1 vdo->geometry_block.vio.type 5
PARAM_VALUE 1 vdo->instance 0-64
PARAM_VALUE 1 vdo->registration.next 4096-ptr_max
PARAM_VALUE 1 vdo->registration.next->next 4096-ptr_max
PARAM_VALUE 1 vdo->registration.prev->next 4096-ptr_max
PARAM_VALUE 1 vdo->registration.prev->prev 4096-ptr_max
PARAM_VALUE 1 vdo->states.layout.first_free 0
PARAM_VALUE 1 vdo->states.layout.head 0
PARAM_VALUE 1 vdo->states.layout.head->id 0-255
PARAM_VALUE 1 vdo->states.layout.last_free 0
PARAM_VALUE 1 vdo->states.layout.num_partitions 0
PARAM_VALUE 1 vdo->states.layout.size 0
PARAM_VALUE 1 vdo->states.layout.start 0
PARAM_VALUE 1 vdo->states.vdo.config.logical_blocks 0-1099511627776
PARAM_VALUE 1 vdo->states.vdo.config.recovery_journal_size 32768
PARAM_VALUE 1 vdo->states.vdo.config.slab_journal_blocks 224
PARAM_VALUE 1 vdo->states.vdo.config.slab_size 8192-8388608
PARAM_VALUE 1 vdo->states.volume_version.major_version 67
PARAM_VALUE 1 vdo->stats_mutex.dep_map->name 0-255
PARAM_VALUE 1 vdo->stats_mutex.first_waiter 0
PARAM_VALUE 1 vdo->stats_mutex.magic 4096-ptr_max
PARAM_VALUE 1 vdo->stats_mutex.osq.tail.counter 0
PARAM_VALUE 1 vdo->stats_mutex.owner.counter 0
PARAM_VALUE 1 vdo->super_block.vio->data 0-255
PARAM_VALUE 1 vdo->super_block.vio.block_count 1
PARAM_VALUE 1 vdo->super_block.vio.completion.requeue 0
PARAM_VALUE 1 vdo->super_block.vio.completion.result 0
PARAM_VALUE 1 vdo->super_block.vio.completion.type 16
PARAM_VALUE 1 vdo->super_block.vio.priority 1
PARAM_VALUE 1 vdo->super_block.vio.type 10
PARAM_VALUE 1 vdo->thread_config.bio_thread_count 1-100
PARAM_VALUE 1 vdo->thread_config.hash_zone_count 0-100
PARAM_VALUE 1 vdo->thread_config.logical_zone_count 0-60
PARAM_VALUE 1 vdo->thread_config.physical_zone_count 0-16
PARAM_VALUE 2 type 7
DATA_SOURCE 1 vdo $0
STR_LEN 1 vdo->flusher->vdo->thread_name_prefix 15
STR_LEN 1 vdo->thread_name_prefix 15
MEM_ZERO 1 &vdo->admin.completion
MEM_ZERO 1 &vdo->geometry_block.vio.completion
MEM_ZERO 1 &vdo->super_block.vio.completion
NOCHECK_CALL
USER_DATA 1 vdo->device_config->physical_blocks 0-u64max
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->device_config->block_map_maximum_age
NO_OVERFLOW_SIMPLE 1 vdo->device_config->cache_size
NO_OVERFLOW_SIMPLE 1 vdo->device_config->max_discard_blocks
NO_OVERFLOW_SIMPLE 1 vdo->device_config->physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.bio_ack_threads
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.bio_rotation_interval
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.bio_threads
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.cpu_threads
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.hash_zones
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.logical_zones
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.physical_zones
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.thread_count
HALF_LOCKED2 &md->type_lock

drivers/md/dm-vdo/logical-zone.c initialize_zone() -> vdo_initialize_completion()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 1 vdo 4096-ptr_max
PARAM_VALUE 1 vdo->admin.completion.requeue 1
PARAM_VALUE 1 vdo->block_map 4096-ptr_max
PARAM_VALUE 1 vdo->depot 4096-ptr_max
PARAM_VALUE 1 vdo->device_config 4096-ptr_max
PARAM_VALUE 1 vdo->layout.head 4096-ptr_max
PARAM_VALUE 1 vdo->layout.num_partitions 0-4
PARAM_VALUE 1 vdo->read_only_notifier.read_only_error 1479
PARAM_VALUE 1 vdo->read_only_notifier.state 2-3
PARAM_VALUE 1 vdo->recovery_journal 4096-ptr_max
PARAM_VALUE 1 vdo->states.layout.head 4096-ptr_max
PARAM_VALUE 1 vdo->states.layout.num_partitions 0-4
PARAM_VALUE 1 vdo->states.vdo.config.logical_blocks 1-u64max
PARAM_VALUE 1 vdo->thread_config.logical_zone_count 1-255
PARAM_VALUE 2 type 8
CAPPED_DATA 1 vdo->geometry.nonce 1
CAPPED_DATA 1 vdo->thread_config.logical_zone_count 1
CAPPED_DATA 1 vdo->thread_config.physical_zone_count 1
CAPPED_DATA 1 vdo->thread_config.thread_count 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.thread_count

drivers/md/dm-vdo/repair.c vdo_repair() -> vdo_initialize_completion()

Type Parameter Key Value
PARAM_VALUE 1 vdo 4096-ptr_max
PARAM_VALUE 1 vdo->admin.completion.requeue 1
PARAM_VALUE 1 vdo->device_config 4096-ptr_max
PARAM_VALUE 1 vdo->hash_zones 4096-ptr_max
PARAM_VALUE 1 vdo->recovery_journal 4096-ptr_max
PARAM_VALUE 1 vdo->threads 4096-ptr_max
PARAM_VALUE 2 type 14
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c initialize_data_vio() -> vdo_initialize_completion()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 1 vdo 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.done 0
PARAM_VALUE 1 vdo->admin.callback_sync.wait.lock.magic 3735899821
PARAM_VALUE 1 vdo->admin.callback_sync.wait.lock.owner (-1)
PARAM_VALUE 1 vdo->admin.callback_sync.wait.lock.owner_cpu u32max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.next 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vdo->admin.completion.callback 0
PARAM_VALUE 1 vdo->admin.completion.complete 0
PARAM_VALUE 1 vdo->admin.completion.error_handler 0
PARAM_VALUE 1 vdo->admin.completion.my_queue 0
PARAM_VALUE 1 vdo->admin.completion.parent 0
PARAM_VALUE 1 vdo->admin.completion.priority 0
PARAM_VALUE 1 vdo->admin.completion.requeue 0
PARAM_VALUE 1 vdo->admin.completion.result 0
PARAM_VALUE 1 vdo->admin.completion.type 2
PARAM_VALUE 1 vdo->admin.state.current_state 7079299719711760384
PARAM_VALUE 1 vdo->allocations_allowed 1
PARAM_VALUE 1 vdo->compression_context 4096-ptr_max
PARAM_VALUE 1 vdo->device_config 4096-ptr_max
PARAM_VALUE 1 vdo->device_config->index_memory (-768),(-512),(-256),0-1024
PARAM_VALUE 1 vdo->device_config->logical_block_size 512,4096
PARAM_VALUE 1 vdo->device_config->logical_blocks 0-1099511627776
PARAM_VALUE 1 vdo->device_config->max_discard_blocks 1-1048575
PARAM_VALUE 1 vdo->device_config->owned_device 1-u64max
PARAM_VALUE 1 vdo->device_config->owning_target 4096-ptr_max
PARAM_VALUE 1 vdo->device_config->slab_blocks 8192-8388608
PARAM_VALUE 1 vdo->device_config->thread_counts.bio_ack_threads 0-100
PARAM_VALUE 1 vdo->device_config->thread_counts.bio_rotation_interval 1-1024
PARAM_VALUE 1 vdo->device_config->thread_counts.bio_threads 1-100
PARAM_VALUE 1 vdo->device_config->thread_counts.cpu_threads 1-100
PARAM_VALUE 1 vdo->device_config->thread_counts.hash_zones 0-100
PARAM_VALUE 1 vdo->device_config->thread_counts.logical_zones 0-60
PARAM_VALUE 1 vdo->device_config->thread_counts.physical_zones 0-16
PARAM_VALUE 1 vdo->device_config->version 0-4
PARAM_VALUE 1 vdo->device_config_list.next 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.next->next 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.prev 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.prev->next 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vdo->flusher 4096-ptr_max
PARAM_VALUE 1 vdo->flusher->completion.callback 0
PARAM_VALUE 1 vdo->flusher->completion.complete 0
PARAM_VALUE 1 vdo->flusher->completion.error_handler 0
PARAM_VALUE 1 vdo->flusher->completion.my_queue 0
PARAM_VALUE 1 vdo->flusher->completion.parent 0
PARAM_VALUE 1 vdo->flusher->completion.priority 0
PARAM_VALUE 1 vdo->flusher->completion.requeue 0
PARAM_VALUE 1 vdo->flusher->completion.result 0
PARAM_VALUE 1 vdo->flusher->completion.type 7
PARAM_VALUE 1 vdo->flusher->flush_pool->curr_nr 1-s32max
PARAM_VALUE 1 vdo->flusher->flush_pool->min_nr 1
PARAM_VALUE 1 vdo->flusher->state.current_state 1889149490642247680
PARAM_VALUE 1 vdo->flusher->vdo->admin.callback_sync.wait.lock.magic 3735899821
PARAM_VALUE 1 vdo->flusher->vdo->admin.callback_sync.wait.lock.owner (-1)
PARAM_VALUE 1 vdo->flusher->vdo->admin.callback_sync.wait.lock.owner_cpu 4294967295
PARAM_VALUE 1 vdo->flusher->vdo->admin.completion.type 2
PARAM_VALUE 1 vdo->flusher->vdo->admin.state.current_state 7079299719711760384
PARAM_VALUE 1 vdo->flusher->vdo->allocations_allowed 1
PARAM_VALUE 1 vdo->flusher->vdo->geometry.index_config.mem 0-1024,4294966528,4294966784,4294967040
PARAM_VALUE 1 vdo->flusher->vdo->geometry_block.vio.block_count 1
PARAM_VALUE 1 vdo->flusher->vdo->geometry_block.vio.completion.type 16
PARAM_VALUE 1 vdo->flusher->vdo->geometry_block.vio.priority 1
PARAM_VALUE 1 vdo->flusher->vdo->geometry_block.vio.type 5
PARAM_VALUE 1 vdo->flusher->vdo->instance 0-64
PARAM_VALUE 1 vdo->flusher->vdo->states.vdo.config.logical_blocks 0-1099511627776
PARAM_VALUE 1 vdo->flusher->vdo->states.vdo.config.recovery_journal_size 32768
PARAM_VALUE 1 vdo->flusher->vdo->states.vdo.config.slab_journal_blocks 224
PARAM_VALUE 1 vdo->flusher->vdo->states.vdo.config.slab_size 8192-8388608
PARAM_VALUE 1 vdo->flusher->vdo->states.volume_version.major_version 67
PARAM_VALUE 1 vdo->flusher->vdo->super_block.vio.block_count 1
PARAM_VALUE 1 vdo->flusher->vdo->super_block.vio.completion.type 16
PARAM_VALUE 1 vdo->flusher->vdo->super_block.vio.priority 1
PARAM_VALUE 1 vdo->flusher->vdo->super_block.vio.type 10
PARAM_VALUE 1 vdo->flusher->waiting_flush_bios.head 0
PARAM_VALUE 1 vdo->flusher->waiting_flush_bios.tail 0
PARAM_VALUE 1 vdo->geometry.index_config.mem 0-1024,4294966528,4294966784,4294967040
PARAM_VALUE 1 vdo->geometry.index_config.unused 0
PARAM_VALUE 1 vdo->geometry_block.vio->bio->bi_bdev->bd_queue->io_lockdep_map.name 0-255
PARAM_VALUE 1 vdo->geometry_block.vio->bio->bi_crypt_context->codec->alpha_to 0-u16max
PARAM_VALUE 1 vdo->geometry_block.vio->bio->bi_crypt_context->codec->genpoly 0-u16max
PARAM_VALUE 1 vdo->geometry_block.vio->bio->bi_crypt_context->codec->index_of 0-u16max
PARAM_VALUE 1 vdo->geometry_block.vio->data 0-255
PARAM_VALUE 1 vdo->geometry_block.vio.bio 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_disk->queue 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_disk->queue->blkg_list.next 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_disk->queue->blkg_list.next->next 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_disk->queue->blkg_list.next->prev 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_queue 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_end_io 2351913159879864320
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_pool 0
PARAM_VALUE 1 vdo->geometry_block.vio.block_count 1
PARAM_VALUE 1 vdo->geometry_block.vio.completion.type 16
PARAM_VALUE 1 vdo->geometry_block.vio.priority 1
PARAM_VALUE 1 vdo->geometry_block.vio.type 5
PARAM_VALUE 1 vdo->instance 0-64
PARAM_VALUE 1 vdo->packer 4096-ptr_max
PARAM_VALUE 1 vdo->packer->size 16
PARAM_VALUE 1 vdo->packer->state.current_state 1889149490642247680
PARAM_VALUE 1 vdo->registration.next 4096-ptr_max
PARAM_VALUE 1 vdo->states.layout.first_free 0
PARAM_VALUE 1 vdo->states.layout.head 0
PARAM_VALUE 1 vdo->states.layout.head->id 0-255
PARAM_VALUE 1 vdo->states.layout.last_free 0
PARAM_VALUE 1 vdo->states.layout.num_partitions 0
PARAM_VALUE 1 vdo->states.layout.size 0
PARAM_VALUE 1 vdo->states.layout.start 0
PARAM_VALUE 1 vdo->states.vdo.config.logical_blocks 0-1099511627776
PARAM_VALUE 1 vdo->states.vdo.config.recovery_journal_size 32768
PARAM_VALUE 1 vdo->states.vdo.config.slab_journal_blocks 224
PARAM_VALUE 1 vdo->states.vdo.config.slab_size 8192-8388608
PARAM_VALUE 1 vdo->states.volume_version.major_version 67
PARAM_VALUE 1 vdo->stats_mutex.dep_map->name 0-255
PARAM_VALUE 1 vdo->stats_mutex.first_waiter 0
PARAM_VALUE 1 vdo->stats_mutex.magic 4096-ptr_max
PARAM_VALUE 1 vdo->stats_mutex.osq.tail.counter 0
PARAM_VALUE 1 vdo->stats_mutex.owner.counter 0
PARAM_VALUE 1 vdo->super_block.vio->data 0-255
PARAM_VALUE 1 vdo->super_block.vio.block_count 1
PARAM_VALUE 1 vdo->super_block.vio.completion.requeue 0
PARAM_VALUE 1 vdo->super_block.vio.completion.result 0
PARAM_VALUE 1 vdo->super_block.vio.completion.type 16
PARAM_VALUE 1 vdo->super_block.vio.priority 1
PARAM_VALUE 1 vdo->super_block.vio.type 10
PARAM_VALUE 2 type 5
DATA_SOURCE 1 vdo $1
STR_LEN 1 vdo->thread_name_prefix 15
MEM_ZERO 1 &vdo->admin.completion
NOCHECK_CALL
USER_DATA 1 vdo->device_config->physical_blocks 0-u64max
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->device_config->block_map_maximum_age
NO_OVERFLOW_SIMPLE 1 vdo->device_config->cache_size
NO_OVERFLOW_SIMPLE 1 vdo->device_config->index_memory
NO_OVERFLOW_SIMPLE 1 vdo->device_config->max_discard_blocks
NO_OVERFLOW_SIMPLE 1 vdo->device_config->physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.bio_ack_threads
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.bio_rotation_interval
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.bio_threads
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.cpu_threads
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.hash_zones
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.logical_zones
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.physical_zones
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->flush_pool->min_nr
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.thread_count
HALF_LOCKED2 &md->type_lock

drivers/md/dm-vdo/data-vio.c initialize_vio() -> vdo_initialize_completion()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 1 vdo 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.done 0
PARAM_VALUE 1 vdo->admin.callback_sync.wait.lock.magic 3735899821
PARAM_VALUE 1 vdo->admin.callback_sync.wait.lock.owner (-1)
PARAM_VALUE 1 vdo->admin.callback_sync.wait.lock.owner_cpu u32max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.next 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vdo->admin.completion.callback 0
PARAM_VALUE 1 vdo->admin.completion.complete 0
PARAM_VALUE 1 vdo->admin.completion.error_handler 0
PARAM_VALUE 1 vdo->admin.completion.my_queue 0
PARAM_VALUE 1 vdo->admin.completion.parent 0
PARAM_VALUE 1 vdo->admin.completion.priority 0
PARAM_VALUE 1 vdo->admin.completion.requeue 0
PARAM_VALUE 1 vdo->admin.completion.result 0
PARAM_VALUE 1 vdo->admin.completion.type 2
PARAM_VALUE 1 vdo->admin.state.current_state 7079299719711760384
PARAM_VALUE 1 vdo->allocations_allowed 1
PARAM_VALUE 1 vdo->compression_context 4096-ptr_max
PARAM_VALUE 1 vdo->device_config 4096-ptr_max
PARAM_VALUE 1 vdo->device_config->index_memory (-768),(-512),(-256),0-1024
PARAM_VALUE 1 vdo->device_config->logical_block_size 512,4096
PARAM_VALUE 1 vdo->device_config->logical_blocks 0-1099511627776
PARAM_VALUE 1 vdo->device_config->max_discard_blocks 1-1048575
PARAM_VALUE 1 vdo->device_config->owned_device 1-u64max
PARAM_VALUE 1 vdo->device_config->owning_target 4096-ptr_max
PARAM_VALUE 1 vdo->device_config->slab_blocks 8192-8388608
PARAM_VALUE 1 vdo->device_config->thread_counts.bio_ack_threads 0-100
PARAM_VALUE 1 vdo->device_config->thread_counts.bio_rotation_interval 1-1024
PARAM_VALUE 1 vdo->device_config->thread_counts.bio_threads 1-100
PARAM_VALUE 1 vdo->device_config->thread_counts.cpu_threads 1-100
PARAM_VALUE 1 vdo->device_config->thread_counts.hash_zones 0-100
PARAM_VALUE 1 vdo->device_config->thread_counts.logical_zones 0-60
PARAM_VALUE 1 vdo->device_config->thread_counts.physical_zones 0-16
PARAM_VALUE 1 vdo->device_config->version 0-4
PARAM_VALUE 1 vdo->device_config_list.next 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.next->next 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.prev 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.prev->next 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vdo->flusher 4096-ptr_max
PARAM_VALUE 1 vdo->flusher->completion.callback 0
PARAM_VALUE 1 vdo->flusher->completion.complete 0
PARAM_VALUE 1 vdo->flusher->completion.error_handler 0
PARAM_VALUE 1 vdo->flusher->completion.my_queue 0
PARAM_VALUE 1 vdo->flusher->completion.parent 0
PARAM_VALUE 1 vdo->flusher->completion.priority 0
PARAM_VALUE 1 vdo->flusher->completion.requeue 0
PARAM_VALUE 1 vdo->flusher->completion.result 0
PARAM_VALUE 1 vdo->flusher->completion.type 7
PARAM_VALUE 1 vdo->flusher->flush_pool->curr_nr 1-s32max
PARAM_VALUE 1 vdo->flusher->flush_pool->min_nr 1
PARAM_VALUE 1 vdo->flusher->state.current_state 1889149490642247680
PARAM_VALUE 1 vdo->flusher->vdo->admin.callback_sync.wait.lock.magic 3735899821
PARAM_VALUE 1 vdo->flusher->vdo->admin.callback_sync.wait.lock.owner (-1)
PARAM_VALUE 1 vdo->flusher->vdo->admin.callback_sync.wait.lock.owner_cpu 4294967295
PARAM_VALUE 1 vdo->flusher->vdo->admin.completion.type 2
PARAM_VALUE 1 vdo->flusher->vdo->admin.state.current_state 7079299719711760384
PARAM_VALUE 1 vdo->flusher->vdo->allocations_allowed 1
PARAM_VALUE 1 vdo->flusher->vdo->geometry.index_config.mem 0-1024,4294966528,4294966784,4294967040
PARAM_VALUE 1 vdo->flusher->vdo->geometry_block.vio.block_count 1
PARAM_VALUE 1 vdo->flusher->vdo->geometry_block.vio.completion.type 16
PARAM_VALUE 1 vdo->flusher->vdo->geometry_block.vio.priority 1
PARAM_VALUE 1 vdo->flusher->vdo->geometry_block.vio.type 5
PARAM_VALUE 1 vdo->flusher->vdo->instance 0-64
PARAM_VALUE 1 vdo->flusher->vdo->states.vdo.config.logical_blocks 0-1099511627776
PARAM_VALUE 1 vdo->flusher->vdo->states.vdo.config.recovery_journal_size 32768
PARAM_VALUE 1 vdo->flusher->vdo->states.vdo.config.slab_journal_blocks 224
PARAM_VALUE 1 vdo->flusher->vdo->states.vdo.config.slab_size 8192-8388608
PARAM_VALUE 1 vdo->flusher->vdo->super_block.vio.block_count 1
PARAM_VALUE 1 vdo->flusher->vdo->super_block.vio.completion.type 16
PARAM_VALUE 1 vdo->flusher->vdo->super_block.vio.priority 1
PARAM_VALUE 1 vdo->flusher->vdo->super_block.vio.type 10
PARAM_VALUE 1 vdo->flusher->waiting_flush_bios.head 0
PARAM_VALUE 1 vdo->flusher->waiting_flush_bios.tail 0
PARAM_VALUE 1 vdo->geometry.bio_offset 0-255
PARAM_VALUE 1 vdo->geometry.index_config.mem 0-1024,4294966528,4294966784,4294967040
PARAM_VALUE 1 vdo->geometry.index_config.unused 0
PARAM_VALUE 1 vdo->geometry.nonce 0-255
PARAM_VALUE 1 vdo->geometry.unused 0-255
PARAM_VALUE 1 vdo->geometry_block.vio->bio->bi_bdev->bd_queue->io_lockdep_map.name 0-255
PARAM_VALUE 1 vdo->geometry_block.vio->bio->bi_io_vec->codec->alpha_to 0-u16max
PARAM_VALUE 1 vdo->geometry_block.vio->bio->bi_io_vec->codec->genpoly 0-u16max
PARAM_VALUE 1 vdo->geometry_block.vio->bio->bi_io_vec->codec->index_of 0-u16max
PARAM_VALUE 1 vdo->geometry_block.vio->data 0-255
PARAM_VALUE 1 vdo->geometry_block.vio.bio 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_disk->queue 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_disk->queue->blkg_list.next 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_disk->queue->blkg_list.next->next 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_disk->queue->blkg_list.next->prev 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_queue 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_end_io 2351913159879864320
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_pool 0
PARAM_VALUE 1 vdo->geometry_block.vio.block_count 1
PARAM_VALUE 1 vdo->geometry_block.vio.completion.type 16
PARAM_VALUE 1 vdo->geometry_block.vio.priority 1
PARAM_VALUE 1 vdo->geometry_block.vio.type 5
PARAM_VALUE 1 vdo->instance 0-64
PARAM_VALUE 1 vdo->packer 4096-ptr_max
PARAM_VALUE 1 vdo->packer->size 16
PARAM_VALUE 1 vdo->packer->state.current_state 1889149490642247680
PARAM_VALUE 1 vdo->registration.next 4096-ptr_max
PARAM_VALUE 1 vdo->states.layout.first_free 0
PARAM_VALUE 1 vdo->states.layout.head 0
PARAM_VALUE 1 vdo->states.layout.head->id 0-255
PARAM_VALUE 1 vdo->states.layout.last_free 0
PARAM_VALUE 1 vdo->states.layout.num_partitions 0
PARAM_VALUE 1 vdo->states.layout.size 0
PARAM_VALUE 1 vdo->states.layout.start 0
PARAM_VALUE 1 vdo->states.vdo.config.logical_blocks 0-1099511627776
PARAM_VALUE 1 vdo->states.vdo.config.recovery_journal_size 32768
PARAM_VALUE 1 vdo->states.vdo.config.slab_journal_blocks 224
PARAM_VALUE 1 vdo->states.vdo.config.slab_size 8192-8388608
PARAM_VALUE 1 vdo->states.volume_version.major_version 67
PARAM_VALUE 1 vdo->stats_mutex.dep_map->name 0-255
PARAM_VALUE 1 vdo->stats_mutex.first_waiter 0
PARAM_VALUE 1 vdo->stats_mutex.magic 4096-ptr_max
PARAM_VALUE 1 vdo->stats_mutex.osq.tail.counter 0
PARAM_VALUE 1 vdo->stats_mutex.owner.counter 0
PARAM_VALUE 1 vdo->super_block.vio->data 0-255
PARAM_VALUE 1 vdo->super_block.vio.block_count 1
PARAM_VALUE 1 vdo->super_block.vio.completion.requeue 0
PARAM_VALUE 1 vdo->super_block.vio.completion.result 0
PARAM_VALUE 1 vdo->super_block.vio.completion.type 16
PARAM_VALUE 1 vdo->super_block.vio.priority 1
PARAM_VALUE 1 vdo->super_block.vio.type 10
PARAM_VALUE 2 type 16
DATA_SOURCE 1 vdo $5
STR_LEN 1 vdo->thread_name_prefix 15
MEM_ZERO 1 &vdo->geometry_block.vio.completion
MEM_ZERO 1 &vdo->super_block.vio.completion
NOCHECK_CALL
USER_DATA 1 vdo->device_config->physical_blocks 0-u64max
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->device_config->block_map_maximum_age
NO_OVERFLOW_SIMPLE 1 vdo->device_config->cache_size
NO_OVERFLOW_SIMPLE 1 vdo->device_config->index_memory
NO_OVERFLOW_SIMPLE 1 vdo->device_config->max_discard_blocks
NO_OVERFLOW_SIMPLE 1 vdo->device_config->physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.bio_ack_threads
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.bio_rotation_interval
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.bio_threads
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.cpu_threads
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.hash_zones
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.logical_zones
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.physical_zones
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->flush_pool->min_nr
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.thread_count
HALF_LOCKED2 &md->type_lock

drivers/md/dm-vdo/data-vio.c make_data_vio_pool() -> vdo_initialize_completion()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 1 vdo 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.done 0
PARAM_VALUE 1 vdo->admin.callback_sync.wait.lock.magic 3735899821
PARAM_VALUE 1 vdo->admin.callback_sync.wait.lock.owner (-1)
PARAM_VALUE 1 vdo->admin.callback_sync.wait.lock.owner_cpu u32max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.next 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 1 vdo->admin.callback_sync.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vdo->admin.completion.callback 0
PARAM_VALUE 1 vdo->admin.completion.complete 0
PARAM_VALUE 1 vdo->admin.completion.error_handler 0
PARAM_VALUE 1 vdo->admin.completion.my_queue 0
PARAM_VALUE 1 vdo->admin.completion.parent 0
PARAM_VALUE 1 vdo->admin.completion.priority 0
PARAM_VALUE 1 vdo->admin.completion.requeue 0
PARAM_VALUE 1 vdo->admin.completion.result 0
PARAM_VALUE 1 vdo->admin.completion.type 2
PARAM_VALUE 1 vdo->admin.state.current_state 7079299719711760384
PARAM_VALUE 1 vdo->allocations_allowed 1
PARAM_VALUE 1 vdo->compression_context 4096-ptr_max
PARAM_VALUE 1 vdo->device_config 4096-ptr_max
PARAM_VALUE 1 vdo->device_config->index_memory (-768),(-512),(-256),0-1024
PARAM_VALUE 1 vdo->device_config->logical_block_size 512,4096
PARAM_VALUE 1 vdo->device_config->logical_blocks 0-1099511627776
PARAM_VALUE 1 vdo->device_config->max_discard_blocks 1-1048575
PARAM_VALUE 1 vdo->device_config->owned_device 1-u64max
PARAM_VALUE 1 vdo->device_config->owning_target 4096-ptr_max
PARAM_VALUE 1 vdo->device_config->slab_blocks 8192-8388608
PARAM_VALUE 1 vdo->device_config->thread_counts.bio_ack_threads 0-100
PARAM_VALUE 1 vdo->device_config->thread_counts.bio_rotation_interval 1-1024
PARAM_VALUE 1 vdo->device_config->thread_counts.bio_threads 1-100
PARAM_VALUE 1 vdo->device_config->thread_counts.cpu_threads 1-100
PARAM_VALUE 1 vdo->device_config->thread_counts.hash_zones 0-100
PARAM_VALUE 1 vdo->device_config->thread_counts.logical_zones 0-60
PARAM_VALUE 1 vdo->device_config->thread_counts.physical_zones 0-16
PARAM_VALUE 1 vdo->device_config->version 0-4
PARAM_VALUE 1 vdo->device_config_list.next 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.next->next 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.prev 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.prev->next 4096-ptr_max
PARAM_VALUE 1 vdo->device_config_list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vdo->flusher 4096-ptr_max
PARAM_VALUE 1 vdo->flusher->completion.callback 0
PARAM_VALUE 1 vdo->flusher->completion.complete 0
PARAM_VALUE 1 vdo->flusher->completion.error_handler 0
PARAM_VALUE 1 vdo->flusher->completion.my_queue 0
PARAM_VALUE 1 vdo->flusher->completion.parent 0
PARAM_VALUE 1 vdo->flusher->completion.priority 0
PARAM_VALUE 1 vdo->flusher->completion.requeue 0
PARAM_VALUE 1 vdo->flusher->completion.result 0
PARAM_VALUE 1 vdo->flusher->completion.type 7
PARAM_VALUE 1 vdo->flusher->flush_pool->min_nr 1
PARAM_VALUE 1 vdo->flusher->state.current_state 1889149490642247680
PARAM_VALUE 1 vdo->flusher->vdo->admin.callback_sync.wait.lock.magic 3735899821
PARAM_VALUE 1 vdo->flusher->vdo->admin.callback_sync.wait.lock.owner (-1)
PARAM_VALUE 1 vdo->flusher->vdo->admin.callback_sync.wait.lock.owner_cpu 4294967295
PARAM_VALUE 1 vdo->flusher->vdo->admin.completion.type 2
PARAM_VALUE 1 vdo->flusher->vdo->admin.state.current_state 7079299719711760384
PARAM_VALUE 1 vdo->flusher->vdo->allocations_allowed 1
PARAM_VALUE 1 vdo->flusher->vdo->geometry.bio_offset 0-255
PARAM_VALUE 1 vdo->flusher->vdo->geometry.index_config.mem 0-1024,4294966528,4294966784,4294967040
PARAM_VALUE 1 vdo->flusher->vdo->geometry.nonce 0-255
PARAM_VALUE 1 vdo->flusher->vdo->geometry.unused 0-255
PARAM_VALUE 1 vdo->flusher->vdo->geometry_block.vio.block_count 1
PARAM_VALUE 1 vdo->flusher->vdo->geometry_block.vio.completion.type 16
PARAM_VALUE 1 vdo->flusher->vdo->geometry_block.vio.priority 1
PARAM_VALUE 1 vdo->flusher->vdo->geometry_block.vio.type 5
PARAM_VALUE 1 vdo->flusher->vdo->instance 0-64
PARAM_VALUE 1 vdo->flusher->vdo->states.vdo.config.logical_blocks 0-1099511627776
PARAM_VALUE 1 vdo->flusher->vdo->states.vdo.config.recovery_journal_size 32768
PARAM_VALUE 1 vdo->flusher->vdo->states.vdo.config.slab_journal_blocks 224
PARAM_VALUE 1 vdo->flusher->vdo->states.vdo.config.slab_size 8192-8388608
PARAM_VALUE 1 vdo->flusher->vdo->states.volume_version.major_version 67
PARAM_VALUE 1 vdo->flusher->vdo->super_block.vio.block_count 1
PARAM_VALUE 1 vdo->flusher->vdo->super_block.vio.completion.type 16
PARAM_VALUE 1 vdo->flusher->vdo->super_block.vio.priority 1
PARAM_VALUE 1 vdo->flusher->vdo->super_block.vio.type 10
PARAM_VALUE 1 vdo->flusher->waiting_flush_bios.head 0
PARAM_VALUE 1 vdo->flusher->waiting_flush_bios.tail 0
PARAM_VALUE 1 vdo->geometry.index_config.mem 0-1024,4294966528,4294966784,4294967040
PARAM_VALUE 1 vdo->geometry.index_config.unused 0
PARAM_VALUE 1 vdo->geometry_block.vio->bio->bi_bdev->bd_queue->io_lockdep_map.name 0-255
PARAM_VALUE 1 vdo->geometry_block.vio->bio->bi_crypt_context->codec->alpha_to 0-u16max
PARAM_VALUE 1 vdo->geometry_block.vio->bio->bi_crypt_context->codec->genpoly 0-u16max
PARAM_VALUE 1 vdo->geometry_block.vio->bio->bi_crypt_context->codec->index_of 0-u16max
PARAM_VALUE 1 vdo->geometry_block.vio->data 0-255
PARAM_VALUE 1 vdo->geometry_block.vio.bio 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_disk->queue 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_disk->queue->blkg_list.next 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_disk->queue->blkg_list.next->next 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_disk->queue->blkg_list.next->prev 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_queue 4096-ptr_max
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_bdev->bd_queue->queue_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_end_io 2351913159879864320
PARAM_VALUE 1 vdo->geometry_block.vio.bio->bi_pool 0
PARAM_VALUE 1 vdo->geometry_block.vio.block_count 1
PARAM_VALUE 1 vdo->geometry_block.vio.completion.type 16
PARAM_VALUE 1 vdo->geometry_block.vio.priority 1
PARAM_VALUE 1 vdo->geometry_block.vio.type 5
PARAM_VALUE 1 vdo->instance 0-64
PARAM_VALUE 1 vdo->packer 4096-ptr_max
PARAM_VALUE 1 vdo->packer->size 16
PARAM_VALUE 1 vdo->packer->state.current_state 1889149490642247680
PARAM_VALUE 1 vdo->registration.next 4096-ptr_max
PARAM_VALUE 1 vdo->registration.next->next 4096-ptr_max
PARAM_VALUE 1 vdo->registration.prev->next 4096-ptr_max
PARAM_VALUE 1 vdo->registration.prev->prev 4096-ptr_max
PARAM_VALUE 1 vdo->states.layout.first_free 0
PARAM_VALUE 1 vdo->states.layout.head 0
PARAM_VALUE 1 vdo->states.layout.head->id 0-255
PARAM_VALUE 1 vdo->states.layout.last_free 0
PARAM_VALUE 1 vdo->states.layout.num_partitions 0
PARAM_VALUE 1 vdo->states.layout.size 0
PARAM_VALUE 1 vdo->states.layout.start 0
PARAM_VALUE 1 vdo->states.vdo.config.logical_blocks 0-1099511627776
PARAM_VALUE 1 vdo->states.vdo.config.recovery_journal_size 32768
PARAM_VALUE 1 vdo->states.vdo.config.slab_journal_blocks 224
PARAM_VALUE 1 vdo->states.vdo.config.slab_size 8192-8388608
PARAM_VALUE 1 vdo->states.volume_version.major_version 67
PARAM_VALUE 1 vdo->stats_mutex.dep_map->name 0-255
PARAM_VALUE 1 vdo->stats_mutex.first_waiter 0
PARAM_VALUE 1 vdo->stats_mutex.magic 4096-ptr_max
PARAM_VALUE 1 vdo->stats_mutex.osq.tail.counter 0
PARAM_VALUE 1 vdo->stats_mutex.owner.counter 0
PARAM_VALUE 1 vdo->super_block.vio->data 0-255
PARAM_VALUE 1 vdo->super_block.vio.block_count 1
PARAM_VALUE 1 vdo->super_block.vio.completion.requeue 0
PARAM_VALUE 1 vdo->super_block.vio.completion.result 0
PARAM_VALUE 1 vdo->super_block.vio.completion.type 16
PARAM_VALUE 1 vdo->super_block.vio.priority 1
PARAM_VALUE 1 vdo->super_block.vio.type 10
PARAM_VALUE 1 vdo->thread_config.bio_thread_count 1-100
PARAM_VALUE 1 vdo->thread_config.hash_zone_count 0-100
PARAM_VALUE 1 vdo->thread_config.logical_zone_count 0-60
PARAM_VALUE 1 vdo->thread_config.physical_zone_count 0-16
PARAM_VALUE 2 type 4
DATA_SOURCE 1 vdo $0
STR_LEN 1 vdo->thread_name_prefix 15
MEM_ZERO 1 &vdo->admin.completion
MEM_ZERO 1 &vdo->geometry_block.vio.completion
MEM_ZERO 1 &vdo->super_block.vio.completion
NOCHECK_CALL
USER_DATA 1 vdo->device_config->physical_blocks 0-u64max
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->device_config->block_map_maximum_age
NO_OVERFLOW_SIMPLE 1 vdo->device_config->cache_size
NO_OVERFLOW_SIMPLE 1 vdo->device_config->max_discard_blocks
NO_OVERFLOW_SIMPLE 1 vdo->device_config->physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.bio_ack_threads
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.bio_rotation_interval
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.bio_threads
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.cpu_threads
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.hash_zones
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.logical_zones
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.physical_zones
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->completion.vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->flush_pool->min_nr
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->flusher->vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->super_block.vio.completion.vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.thread_count
HALF_LOCKED2 &md->type_lock

drivers/md/dm-vdo/vio.c initialize_vio() -> vdo_initialize_completion()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 1 vdo->layout.head->id 0-255
PARAM_VALUE 1 vdo->states.layout.head->id 0-255
PARAM_VALUE 2 type 16
DATA_SOURCE 1 vdo $5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 vdo->device_config->physical_blocks 0-u64max
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->admin.completion.vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->device_config->block_map_maximum_age
NO_OVERFLOW_SIMPLE 1 vdo->device_config->cache_size
NO_OVERFLOW_SIMPLE 1 vdo->device_config->max_discard_blocks
NO_OVERFLOW_SIMPLE 1 vdo->device_config->physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.bio_ack_threads
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.bio_rotation_interval
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.bio_threads
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.cpu_threads
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.hash_zones
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.logical_zones
NO_OVERFLOW_SIMPLE 1 vdo->device_config->thread_counts.physical_zones
NO_OVERFLOW_SIMPLE 1 vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->geometry_block.vio.completion.vdo->thread_config.thread_count
NO_OVERFLOW_SIMPLE 1 vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 1 vdo->thread_config.thread_count