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/vdo.c finish_entering_read_only_mode() -> vdo_assert_on_admin_thread()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | name | 7741168540242096128 |
| BUF_SIZE | 1 | name | 31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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/vdo.c get_vdo_statistics() -> vdo_assert_on_admin_thread()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdo | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->hash_zones->changing | 0-1 |
| PARAM_VALUE | 0 | vdo->hash_zones->create_flag | 0-1 |
| PARAM_VALUE | 0 | vdo->hash_zones->dedupe_flag | 0-1 |
| PARAM_VALUE | 0 | vdo->hash_zones->index_target | 0-4294967295 |
| PARAM_VALUE | 0 | vdo->hash_zones->zone_count | 0-255 |
| PARAM_VALUE | 1 | name | 7135902599007916032 |
| BUF_SIZE | 1 | name | 19 |
| DATA_SOURCE | 0 | vdo | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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/vdo.c vdo_allow_read_only_mode_entry() -> vdo_assert_on_admin_thread()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdo | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->admin.completion.requeue | 1 |
| PARAM_VALUE | 1 | name | 8347428579868278784 |
| BUF_SIZE | 1 | name | 31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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/vdo.c vdo_enter_recovery_mode() -> vdo_assert_on_admin_thread()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdo | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->admin.completion.requeue | 1 |
| PARAM_VALUE | 0 | vdo->load_state | 0,5-6 |
| PARAM_VALUE | 1 | name | 5786682334117183488 |
| BUF_SIZE | 1 | name | 24 |
| DATA_SOURCE | 0 | vdo | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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/vdo.c vdo_wait_until_not_entering_read_only_mode() -> vdo_assert_on_admin_thread()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdo | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->admin.completion.requeue | 1 |
| PARAM_VALUE | 1 | name | 5860574208772231168 |
| BUF_SIZE | 1 | name | 43 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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/repair.c drain_slab_depot() -> vdo_assert_on_admin_thread()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | name | 1422236305781620736 |
| BUF_SIZE | 1 | name | 17 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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/repair.c finish_repair() -> vdo_assert_on_admin_thread()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | name | 527007833277931520 |
| BUF_SIZE | 1 | name | 14 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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/repair.c flush_block_map() -> vdo_assert_on_admin_thread()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | name | 5364467084395577344 |
| BUF_SIZE | 1 | name | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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/repair.c flush_block_map_updates() -> vdo_assert_on_admin_thread()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | name | 91339970504847360 |
| BUF_SIZE | 1 | name | 24 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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/repair.c load_slab_depot() -> vdo_assert_on_admin_thread()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | name | 4957180595165769728 |
| BUF_SIZE | 1 | name | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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/repair.c vdo_repair() -> vdo_assert_on_admin_thread()
| 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->hash_zones | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->recovery_journal | 4096-ptr_max |
| PARAM_VALUE | 0 | vdo->threads | 4096-ptr_max |
| PARAM_VALUE | 1 | name | 4139685690253799424 |
| BUF_SIZE | 1 | name | 11 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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 |