Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/md/dm-vdo/slab-depot.c initialize_block_allocator() -> make_vio_pool()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdo | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->admin.completion.requeue | 1 |
| PARAM_VALUE | 0 | vdo->device_config | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->layout.head | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->layout.num_partitions | 0-4 |
| PARAM_VALUE | 0 | vdo->read_only_notifier.read_only_error | 1479 |
| PARAM_VALUE | 0 | vdo->read_only_notifier.state | 2-3 |
| PARAM_VALUE | 0 | vdo->recovery_journal | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->states.layout.head | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->states.layout.num_partitions | 0-4 |
| PARAM_VALUE | 0 | vdo->states.vdo.config.logical_blocks | 1-u64max |
| PARAM_VALUE | 0 | vdo->thread_config.physical_threads | 4096-ptr_max |
| PARAM_VALUE | 1 | pool_size | 128 |
| PARAM_VALUE | 2 | block_count | 1 |
| PARAM_VALUE | 4 | vio_type | 8 |
| PARAM_VALUE | 5 | priority | 1 |
| PARAM_VALUE | 6 | context | 4096-ptr_max |
| PARAM_VALUE | 7 | pool_ptr | 4096-ptr_max |
| CAPPED_DATA | 0 | vdo->geometry.nonce | 1 |
| CAPPED_DATA | 0 | vdo->thread_config.thread_count | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | vdo->geometry.index_config.mem | |
| NO_OVERFLOW_SIMPLE | 0 | vdo->states.vdo.config.physical_blocks | |
| NO_OVERFLOW_SIMPLE | 0 | vdo->thread_config.bio_thread_count | |
| NO_OVERFLOW_SIMPLE | 0 | vdo->thread_config.hash_zone_count | |
| NO_OVERFLOW_SIMPLE | 0 | vdo->thread_config.logical_zone_count | |
| NO_OVERFLOW_SIMPLE | 0 | vdo->thread_config.physical_zone_count | |
| NO_OVERFLOW_SIMPLE | 0 | vdo->thread_config.thread_count |
drivers/md/dm-vdo/slab-depot.c initialize_block_allocator() -> make_vio_pool()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdo | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->admin.completion.requeue | 1 |
| PARAM_VALUE | 0 | vdo->device_config | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->layout.head | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->layout.num_partitions | 0-4 |
| PARAM_VALUE | 0 | vdo->read_only_notifier.read_only_error | 1479 |
| PARAM_VALUE | 0 | vdo->read_only_notifier.state | 2-3 |
| PARAM_VALUE | 0 | vdo->recovery_journal | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->states.layout.head | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->states.layout.num_partitions | 0-4 |
| PARAM_VALUE | 0 | vdo->states.vdo.config.logical_blocks | 1-u64max |
| PARAM_VALUE | 0 | vdo->thread_config.physical_threads | 4096-ptr_max |
| PARAM_VALUE | 1 | pool_size | 9 |
| PARAM_VALUE | 4 | vio_type | 8 |
| PARAM_VALUE | 5 | priority | 1 |
| PARAM_VALUE | 6 | context | 0 |
| PARAM_VALUE | 7 | pool_ptr | 4096-ptr_max |
| CAPPED_DATA | 0 | vdo->geometry.nonce | 1 |
| CAPPED_DATA | 0 | vdo->thread_config.thread_count | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | vdo->geometry.index_config.mem | |
| NO_OVERFLOW_SIMPLE | 0 | vdo->states.vdo.config.physical_blocks | |
| NO_OVERFLOW_SIMPLE | 0 | vdo->thread_config.bio_thread_count | |
| NO_OVERFLOW_SIMPLE | 0 | vdo->thread_config.hash_zone_count | |
| NO_OVERFLOW_SIMPLE | 0 | vdo->thread_config.logical_zone_count | |
| NO_OVERFLOW_SIMPLE | 0 | vdo->thread_config.physical_zone_count | |
| NO_OVERFLOW_SIMPLE | 0 | vdo->thread_config.thread_count |
drivers/md/dm-vdo/block-map.c initialize_block_map_zone() -> make_vio_pool()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdo | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->admin.completion.requeue | 1 |
| PARAM_VALUE | 0 | vdo->depot | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->device_config | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->layout.head | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->layout.num_partitions | 0-4 |
| PARAM_VALUE | 0 | vdo->read_only_notifier.read_only_error | 1479 |
| PARAM_VALUE | 0 | vdo->read_only_notifier.state | 2-3 |
| PARAM_VALUE | 0 | vdo->recovery_journal | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->states.layout.head | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->states.layout.num_partitions | 0-4 |
| PARAM_VALUE | 0 | vdo->states.vdo.config.logical_blocks | 1-u64max |
| PARAM_VALUE | 0 | vdo->thread_config.logical_threads | 4096-ptr_max |
| PARAM_VALUE | 1 | pool_size | 64 |
| PARAM_VALUE | 2 | block_count | 1 |
| PARAM_VALUE | 4 | vio_type | 4 |
| PARAM_VALUE | 5 | priority | 1 |
| PARAM_VALUE | 6 | context | 4096-ptr_max |
| PARAM_VALUE | 7 | pool_ptr | 4096-ptr_max |
| CAPPED_DATA | 0 | vdo->geometry.nonce | 1 |
| CAPPED_DATA | 0 | vdo->thread_config.physical_zone_count | 1 |
| CAPPED_DATA | 0 | vdo->thread_config.thread_count | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | vdo->geometry.index_config.mem | |
| NO_OVERFLOW_SIMPLE | 0 | vdo->states.vdo.config.physical_blocks | |
| NO_OVERFLOW_SIMPLE | 0 | vdo->thread_config.bio_thread_count | |
| NO_OVERFLOW_SIMPLE | 0 | vdo->thread_config.hash_zone_count | |
| NO_OVERFLOW_SIMPLE | 0 | vdo->thread_config.logical_zone_count | |
| NO_OVERFLOW_SIMPLE | 0 | vdo->thread_config.physical_zone_count | |
| NO_OVERFLOW_SIMPLE | 0 | vdo->thread_config.thread_count |