Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/md/dm-vdo/packer.c finish_compressed_write() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/packer.c handle_compressed_write_error() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 0 completion->error_handler 1-u64max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/packer.c vdo_remove_lock_holder_from_packer() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/dedupe.c finish_locking() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/dedupe.c finish_querying() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/dedupe.c finish_unlocking() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/dedupe.c finish_updating() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/dedupe.c finish_verifying() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/dedupe.c lock_duplicate_pbn() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/dedupe.c uncompress_and_verify() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/dedupe.c unlock_duplicate_pbn() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/dedupe.c vdo_acquire_hash_lock() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/dedupe.c vdo_continue_hash_lock() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/dedupe.c verify_callback() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/block-map.c allocate_block() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/block-map.c allocation_failure() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 0 completion->error_handler 1-u64max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/block-map.c finish_block_map_allocation() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/block-map.c get_mapping_from_fetched_page() -> as_data_vio()

Type Parameter Key Value
BUF_SIZE 0 completion (-1),8-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/block-map.c journal_block_map_allocation() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/block-map.c put_mapping_in_fetched_page() -> as_data_vio()

Type Parameter Key Value
BUF_SIZE 0 completion (-1),8-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/block-map.c release_block_map_write_lock() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/block-map.c set_block_map_page_reference_count() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c acknowledge_write_callback() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c allocate_block() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c attempt_logical_block_lock() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c clean_hash_lock() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c complete_data_vio() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c complete_read() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c complete_zero_read() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c compress_data_vio() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c continue_data_vio_with_block_map_slot() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c enter_read_only_mode() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 0 completion->result s32min-1478,1480-s32max
PARAM_VALUE 0 completion->vdo 4096-ptr_max
PARAM_VALUE 0 completion->vdo->hash_zones->changing 0-1
PARAM_VALUE 0 completion->vdo->hash_zones->create_flag 0-1
PARAM_VALUE 0 completion->vdo->hash_zones->dedupe_flag 0-1
PARAM_VALUE 0 completion->vdo->hash_zones->index_target 0-4294967295
PARAM_VALUE 0 completion->vdo->hash_zones->zone_count 0-255
PARAM_VALUE 0 completion->vdo->threads 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c handle_allocation_error() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 0 completion->error_handler 1-u64max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c handle_data_vio_error() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c hash_data_vio() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c increment_reference_count() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c journal_remapping() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c modify_for_partial_write() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 0 completion->vdo->hash_zones->changing 0-1
PARAM_VALUE 0 completion->vdo->hash_zones->create_flag 0-1
PARAM_VALUE 0 completion->vdo->hash_zones->dedupe_flag 0-1
PARAM_VALUE 0 completion->vdo->hash_zones->index_target 0-4294967295
PARAM_VALUE 0 completion->vdo->hash_zones->zone_count 0-255
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c pack_compressed_data() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c process_release_callback() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/data-vio.c read_block() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c read_old_block_mapping() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c reference_count_update_completion_as_data_vio() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
PARAM_VALUE 0 completion->type 16
PARAM_VALUE 0 completion->vdo->hash_zones->changing 0-1
PARAM_VALUE 0 completion->vdo->hash_zones->create_flag 0-1
PARAM_VALUE 0 completion->vdo->hash_zones->dedupe_flag 0-1
PARAM_VALUE 0 completion->vdo->hash_zones->index_target 0-4294967295
PARAM_VALUE 0 completion->vdo->hash_zones->zone_count 0-255
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c release_allocated_lock() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count

drivers/md/dm-vdo/data-vio.c release_logical_lock() -> as_data_vio()

Type Parameter Key Value
PARAM_VALUE 0 completion 4096-ptr_max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion (-1),4,8-s32max
BUF_SIZE 0 completion->parent (-1),8-s32max
DATA_SOURCE 0 completion $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 completion->vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 completion->vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 completion->vdo->thread_config.thread_count