Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/virtio/virtio_pci_admin_legacy_io.c virtio_pci_admin_legacy_io_notify_info() -> vp_modern_admin_cmd_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdev | 1-ptr_max |
| PARAM_VALUE | 1 | cmd | 5063600502672838656 |
| PARAM_VALUE | 1 | cmd->completion.done | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.magic | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner_cpu | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.next | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.prev | 0 |
| PARAM_VALUE | 1 | cmd->data_sg | 0 |
| PARAM_VALUE | 1 | cmd->group_type | 1 |
| PARAM_VALUE | 1 | cmd->opcode | 6 |
| PARAM_VALUE | 1 | cmd->result_sg | 4542666559098331136 |
| PARAM_VALUE | 1 | cmd->ret | 0 |
| BUF_SIZE | 0 | vdev | 1872 |
| DATA_SOURCE | 0 | vdev | r virtio_pci_vf_get_pf_dev |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/virtio/virtio_pci_admin_legacy_io.c virtio_pci_admin_legacy_io_read() -> vp_modern_admin_cmd_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdev | 1-ptr_max |
| PARAM_VALUE | 1 | cmd | 8007335878370304000 |
| PARAM_VALUE | 1 | cmd->completion.done | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.magic | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner_cpu | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.next | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.prev | 0 |
| PARAM_VALUE | 1 | cmd->data_sg | 1331491091208945664 |
| PARAM_VALUE | 1 | cmd->group_type | 1 |
| PARAM_VALUE | 1 | cmd->opcode | 3,5 |
| PARAM_VALUE | 1 | cmd->result_sg | 6436764476428247040 |
| PARAM_VALUE | 1 | cmd->ret | 0 |
| BUF_SIZE | 0 | vdev | 1872 |
| DATA_SOURCE | 0 | vdev | r virtio_pci_vf_get_pf_dev |
| LOCK2 | _T->lock |
drivers/virtio/virtio_pci_admin_legacy_io.c virtio_pci_admin_legacy_io_write() -> vp_modern_admin_cmd_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdev | 1-ptr_max |
| PARAM_VALUE | 1 | cmd | 6883694494881353728 |
| PARAM_VALUE | 1 | cmd->completion.done | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.magic | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner_cpu | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.next | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.prev | 0 |
| PARAM_VALUE | 1 | cmd->data_sg | 1032128160458842112 |
| PARAM_VALUE | 1 | cmd->group_type | 1 |
| PARAM_VALUE | 1 | cmd->opcode | 2,4 |
| PARAM_VALUE | 1 | cmd->result_sg | 0 |
| PARAM_VALUE | 1 | cmd->ret | 0 |
| BUF_SIZE | 0 | vdev | 1872 |
| DATA_SOURCE | 0 | vdev | r virtio_pci_vf_get_pf_dev |
| LOCK2 | _T->lock |
drivers/virtio/virtio_pci_modern.c virtio_pci_admin_cmd_cap_init() -> vp_modern_admin_cmd_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdev | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->find_vqs | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->get | 0,4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->get_extended_features | 0,6730071979336241152 |
| PARAM_VALUE | 0 | vdev->config->get_shm_region | 0,2525218589895086080,3831783894439149568 |
| PARAM_VALUE | 0 | vdev->config->get_status | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->reset | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->set | 0,4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->set_status | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_dname | 0,716233247738060800,2056107418359259136,2102941272419614720,3721061892745007104,5585410052597575680,6720345164634435584,7931586599356526592 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_weak_revalidate | 0,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_weak_revalidate | 0,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | vdev->dev.dma_io_tlb_mem->debugfs | 0-s64max |
| PARAM_VALUE | 0 | vdev->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | vdev->dev.parent->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | vdev->dev.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | vdev->dev.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | vdev->dev.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 6928128087695847424 |
| PARAM_VALUE | 1 | cmd->completion.done | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.magic | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner_cpu | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.next | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.prev | 0 |
| PARAM_VALUE | 1 | cmd->data_sg | 0 |
| PARAM_VALUE | 1 | cmd->group_member_id | 0 |
| PARAM_VALUE | 1 | cmd->group_type | 0 |
| PARAM_VALUE | 1 | cmd->opcode | 7 |
| PARAM_VALUE | 1 | cmd->result_sg | 4787067048621359104 |
| PARAM_VALUE | 1 | cmd->ret | 0 |
| BUF_SIZE | 0 | vdev->config | (-1),144 |
| BUF_SIZE | 0 | vdev->dev.bus | (-1),168 |
| BUF_SIZE | 0 | vdev->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | vdev->priv | (-1),112,200,280,336,368,376-752,816,928,2352,4600-s32max |
| DATA_SOURCE | 0 | vdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | vdev->config_change_pending | 0 |
| HOST_DATA | 0 | vdev->config_core_enabled | 0 |
| HOST_DATA | 0 | vdev->config_driver_disabled | 0 |
| HOST_DATA | 0 | vdev->dev.bus_dma_limit | 0-u64max |
| HOST_DATA | 0 | vdev->dev.coherent_dma_mask | 0-u64max |
| HOST_DATA | 0 | vdev->dev.devt | 0-u32max |
| HOST_DATA | 0 | vdev->dev.id | 0-u32max |
| HOST_DATA | 0 | vdev->dev.kobj.release.cpu | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.kobj.release.timer.expires | 0-u64max |
| HOST_DATA | 0 | vdev->dev.kobj.release.timer.flags | 0-u32max |
| HOST_DATA | 0 | vdev->dev.kobj.release.work.data.counter | s64min-s64max |
| HOST_DATA | 0 | vdev->dev.kobj.uevent_suppress | 0-1 |
| HOST_DATA | 0 | vdev->dev.mutex.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.mutex.owner.counter | s64min-s64max |
| HOST_DATA | 0 | vdev->dev.power.accounting_timestamp | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.active_time | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.async_suspend | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.autosuspend_delay | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.power.can_wakeup | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.detach_power_off | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.direct_complete | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.driver_flags | 0-u32max |
| HOST_DATA | 0 | vdev->dev.power.in_dpm_list | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.irq_safe | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.last_busy | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.links_count | 0-u32max |
| HOST_DATA | 0 | vdev->dev.power.may_skip_resume | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.memalloc_noio | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.must_resume | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.no_callbacks | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.no_pm | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.no_pm_callbacks | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.out_band_wakeup | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.power_state.event | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.power.smart_suspend | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.strict_midlayer | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.suspended_time | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.syscore | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.timer_autosuspends | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.use_autosuspend | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.work_in_progress | 0-1 |
| HOST_DATA | 0 | vdev->dev.removable | 0-u32max |
| HOST_DATA | 0 | vdev->failed | 0-1 |
| HOST_DATA | 0 | vdev->features | 0-u64max |
| HOST_DATA | 0 | vdev->id.device | 1-u32max |
| HOST_DATA | 0 | vdev->id.vendor | 0-u32max |
| HOST_DATA | 0 | vdev->index | 0-s32max |
| NO_OVERFLOW_SIMPLE | 0 | vdev->priv->num_vqs | |
| HALF_LOCKED2 | global &the_virtio_vsock_mutex |
drivers/virtio/virtio_pci_modern.c virtio_pci_admin_cmd_dev_parts_objects_enable() -> vp_modern_admin_cmd_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdev | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->find_vqs | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->get | 0,4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->get_extended_features | 0,6730071979336241152 |
| PARAM_VALUE | 0 | vdev->config->get_shm_region | 0,2525218589895086080,3831783894439149568 |
| PARAM_VALUE | 0 | vdev->config->get_status | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->reset | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->set | 0,4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->set_status | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_weak_revalidate | 0,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | vdev->dev.dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | vdev->dev.dma_io_tlb_mem->debugfs | 0-s64max |
| PARAM_VALUE | 0 | vdev->dev.dma_io_tlb_mem->for_alloc | 0-1 |
| PARAM_VALUE | 0 | vdev->dev.dma_io_tlb_mem->force_bounce | 0-1 |
| PARAM_VALUE | 0 | vdev->dev.dma_io_tlb_mem->nslabs | 0-s64max |
| PARAM_VALUE | 0 | vdev->dev.dma_io_tlb_mem->phys_limit | 0-s64max |
| PARAM_VALUE | 0 | vdev->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | vdev->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | vdev->dev.parent->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | vdev->dev.parent->iommu_group->default_domain | 0-s64max |
| PARAM_VALUE | 0 | vdev->dev.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | vdev->dev.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | vdev->dev.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 8077849163341160448 |
| PARAM_VALUE | 1 | cmd->completion.done | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.magic | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner_cpu | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.next | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.prev | 0 |
| PARAM_VALUE | 1 | cmd->data_sg | 897058102647660544 |
| PARAM_VALUE | 1 | cmd->group_member_id | 0 |
| PARAM_VALUE | 1 | cmd->group_type | 0 |
| PARAM_VALUE | 1 | cmd->opcode | 8 |
| PARAM_VALUE | 1 | cmd->result_sg | 2872984419146313728 |
| PARAM_VALUE | 1 | cmd->ret | 0 |
| BUF_SIZE | 0 | vdev->config | (-1),144 |
| BUF_SIZE | 0 | vdev->dev.bus | (-1),168 |
| BUF_SIZE | 0 | vdev->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | vdev->priv | (-1),112,200,280,336,368,376-752,816,928,2352,4520-s32max |
| DATA_SOURCE | 0 | vdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | vdev->config_change_pending | 0 |
| HOST_DATA | 0 | vdev->config_core_enabled | 0 |
| HOST_DATA | 0 | vdev->config_driver_disabled | 0 |
| HOST_DATA | 0 | vdev->dev.bus_dma_limit | 0-u64max |
| HOST_DATA | 0 | vdev->dev.coherent_dma_mask | 0-u64max |
| HOST_DATA | 0 | vdev->dev.devt | 0-u32max |
| HOST_DATA | 0 | vdev->dev.id | 0-u32max |
| HOST_DATA | 0 | vdev->dev.kobj.release.cpu | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.kobj.release.timer.expires | 0-u64max |
| HOST_DATA | 0 | vdev->dev.kobj.release.timer.flags | 0-u32max |
| HOST_DATA | 0 | vdev->dev.kobj.release.work.data.counter | s64min-s64max |
| HOST_DATA | 0 | vdev->dev.kobj.uevent_suppress | 0-1 |
| HOST_DATA | 0 | vdev->dev.mutex.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.mutex.owner.counter | s64min-s64max |
| HOST_DATA | 0 | vdev->dev.power.accounting_timestamp | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.active_time | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.async_suspend | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.autosuspend_delay | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.power.can_wakeup | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.detach_power_off | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.direct_complete | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.driver_flags | 0-u32max |
| HOST_DATA | 0 | vdev->dev.power.in_dpm_list | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.irq_safe | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.last_busy | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.links_count | 0-u32max |
| HOST_DATA | 0 | vdev->dev.power.may_skip_resume | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.memalloc_noio | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.must_resume | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.no_callbacks | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.no_pm | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.no_pm_callbacks | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.out_band_wakeup | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.power_state.event | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.power.smart_suspend | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.strict_midlayer | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.suspended_time | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.syscore | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.timer_autosuspends | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.use_autosuspend | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.work_in_progress | 0-1 |
| HOST_DATA | 0 | vdev->dev.removable | 0-u32max |
| HOST_DATA | 0 | vdev->failed | 0-1 |
| HOST_DATA | 0 | vdev->features | 0-u64max |
| HOST_DATA | 0 | vdev->id.device | 1-u32max |
| HOST_DATA | 0 | vdev->id.vendor | 0-u32max |
| HOST_DATA | 0 | vdev->index | 0-s32max |
| NO_OVERFLOW_SIMPLE | 0 | vdev->priv->num_vqs | |
| HALF_LOCKED2 | global &the_virtio_vsock_mutex |
drivers/virtio/virtio_pci_modern.c virtio_pci_admin_cmd_dev_parts_objects_enable() -> vp_modern_admin_cmd_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdev | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->find_vqs | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->get | 0,4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->get_extended_features | 0,6730071979336241152 |
| PARAM_VALUE | 0 | vdev->config->get_shm_region | 0,2525218589895086080,3831783894439149568 |
| PARAM_VALUE | 0 | vdev->config->get_status | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->reset | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->set | 0,4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->set_status | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_weak_revalidate | 0,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | vdev->dev.dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | vdev->dev.dma_io_tlb_mem->debugfs | 0-s64max |
| PARAM_VALUE | 0 | vdev->dev.dma_io_tlb_mem->for_alloc | 0-1 |
| PARAM_VALUE | 0 | vdev->dev.dma_io_tlb_mem->force_bounce | 0-1 |
| PARAM_VALUE | 0 | vdev->dev.dma_io_tlb_mem->nslabs | 0-s64max |
| PARAM_VALUE | 0 | vdev->dev.dma_io_tlb_mem->phys_limit | 0-s64max |
| PARAM_VALUE | 0 | vdev->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | vdev->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | vdev->dev.parent->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | vdev->dev.parent->iommu_group->default_domain | 0-s64max |
| PARAM_VALUE | 0 | vdev->dev.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | vdev->dev.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | vdev->dev.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 8077849163341160448 |
| PARAM_VALUE | 1 | cmd->completion.done | 0-4294967293,u32max |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->data_sg | 897058102647660544 |
| PARAM_VALUE | 1 | cmd->group_member_id | 0 |
| PARAM_VALUE | 1 | cmd->group_type | 0 |
| PARAM_VALUE | 1 | cmd->opcode | 9 |
| PARAM_VALUE | 1 | cmd->result_sg | 0 |
| PARAM_VALUE | 1 | cmd->ret | 0 |
| BUF_SIZE | 0 | vdev->config | (-1),144 |
| BUF_SIZE | 0 | vdev->dev.bus | (-1),168 |
| BUF_SIZE | 0 | vdev->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | vdev->priv | (-1),112,200,280,336,368,376-752,816,928,2352,4520-s32max |
| DATA_SOURCE | 0 | vdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | vdev->config_change_pending | 0 |
| HOST_DATA | 0 | vdev->config_core_enabled | 0 |
| HOST_DATA | 0 | vdev->config_driver_disabled | 0 |
| HOST_DATA | 0 | vdev->dev.bus_dma_limit | 0-u64max |
| HOST_DATA | 0 | vdev->dev.coherent_dma_mask | 0-u64max |
| HOST_DATA | 0 | vdev->dev.devt | 0-u32max |
| HOST_DATA | 0 | vdev->dev.id | 0-u32max |
| HOST_DATA | 0 | vdev->dev.kobj.release.cpu | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.kobj.release.timer.expires | 0-u64max |
| HOST_DATA | 0 | vdev->dev.kobj.release.timer.flags | 0-u32max |
| HOST_DATA | 0 | vdev->dev.kobj.release.work.data.counter | s64min-s64max |
| HOST_DATA | 0 | vdev->dev.kobj.uevent_suppress | 0-1 |
| HOST_DATA | 0 | vdev->dev.mutex.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.mutex.owner.counter | s64min-s64max |
| HOST_DATA | 0 | vdev->dev.power.accounting_timestamp | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.active_time | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.async_suspend | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.autosuspend_delay | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.power.can_wakeup | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.detach_power_off | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.direct_complete | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.driver_flags | 0-u32max |
| HOST_DATA | 0 | vdev->dev.power.in_dpm_list | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.irq_safe | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.last_busy | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.links_count | 0-u32max |
| HOST_DATA | 0 | vdev->dev.power.may_skip_resume | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.memalloc_noio | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.must_resume | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.no_callbacks | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.no_pm | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.no_pm_callbacks | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.out_band_wakeup | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.power_state.event | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.power.smart_suspend | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.strict_midlayer | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.suspended_time | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.syscore | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.timer_autosuspends | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.use_autosuspend | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.work_in_progress | 0-1 |
| HOST_DATA | 0 | vdev->dev.removable | 0-u32max |
| HOST_DATA | 0 | vdev->failed | 0-1 |
| HOST_DATA | 0 | vdev->features | 0-u64max |
| HOST_DATA | 0 | vdev->id.device | 1-u32max |
| HOST_DATA | 0 | vdev->id.vendor | 0-u32max |
| HOST_DATA | 0 | vdev->index | 0-s32max |
| NO_OVERFLOW_SIMPLE | 0 | vdev->priv->num_vqs | |
| HALF_LOCKED2 | global &the_virtio_vsock_mutex |
drivers/virtio/virtio_pci_modern.c virtio_pci_admin_cmd_list_init() -> vp_modern_admin_cmd_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdev | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->find_vqs | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->get | 0,4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->get_extended_features | 0,6730071979336241152 |
| PARAM_VALUE | 0 | vdev->config->get_shm_region | 0,2525218589895086080,3831783894439149568 |
| PARAM_VALUE | 0 | vdev->config->get_status | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->reset | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->set | 0,4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->set_status | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_dname | 0,716233247738060800,2056107418359259136,2102941272419614720,3721061892745007104,5585410052597575680,6720345164634435584,7931586599356526592 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_weak_revalidate | 0,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_weak_revalidate | 0,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | vdev->dev.dma_io_tlb_mem->debugfs | 0-s64max |
| PARAM_VALUE | 0 | vdev->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | vdev->dev.parent->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | vdev->dev.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | vdev->dev.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | vdev->dev.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 4869749249031675904 |
| PARAM_VALUE | 1 | cmd->completion.done | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.magic | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner_cpu | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.next | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.prev | 0 |
| PARAM_VALUE | 1 | cmd->data_sg | 0 |
| PARAM_VALUE | 1 | cmd->group_member_id | 0 |
| PARAM_VALUE | 1 | cmd->group_type | 1 |
| PARAM_VALUE | 1 | cmd->opcode | 0 |
| PARAM_VALUE | 1 | cmd->result_sg | 7771817455169126400 |
| PARAM_VALUE | 1 | cmd->ret | 0 |
| BUF_SIZE | 0 | vdev->config | (-1),144 |
| BUF_SIZE | 0 | vdev->dev.bus | (-1),168 |
| BUF_SIZE | 0 | vdev->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | vdev->priv | (-1),112,200,280,336,368,376-752,816,928,2352,4600-s32max |
| DATA_SOURCE | 0 | vdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | vdev->config_change_pending | 0 |
| HOST_DATA | 0 | vdev->config_core_enabled | 0 |
| HOST_DATA | 0 | vdev->config_driver_disabled | 0 |
| HOST_DATA | 0 | vdev->dev.bus_dma_limit | 0-u64max |
| HOST_DATA | 0 | vdev->dev.coherent_dma_mask | 0-u64max |
| HOST_DATA | 0 | vdev->dev.devt | 0-u32max |
| HOST_DATA | 0 | vdev->dev.id | 0-u32max |
| HOST_DATA | 0 | vdev->dev.kobj.release.cpu | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.kobj.release.timer.expires | 0-u64max |
| HOST_DATA | 0 | vdev->dev.kobj.release.timer.flags | 0-u32max |
| HOST_DATA | 0 | vdev->dev.kobj.release.work.data.counter | s64min-s64max |
| HOST_DATA | 0 | vdev->dev.kobj.uevent_suppress | 0-1 |
| HOST_DATA | 0 | vdev->dev.mutex.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.mutex.owner.counter | s64min-s64max |
| HOST_DATA | 0 | vdev->dev.power.accounting_timestamp | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.active_time | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.async_suspend | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.autosuspend_delay | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.power.can_wakeup | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.detach_power_off | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.direct_complete | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.driver_flags | 0-u32max |
| HOST_DATA | 0 | vdev->dev.power.in_dpm_list | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.irq_safe | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.last_busy | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.links_count | 0-u32max |
| HOST_DATA | 0 | vdev->dev.power.may_skip_resume | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.memalloc_noio | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.must_resume | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.no_callbacks | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.no_pm | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.no_pm_callbacks | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.out_band_wakeup | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.power_state.event | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.power.smart_suspend | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.strict_midlayer | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.suspended_time | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.syscore | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.timer_autosuspends | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.use_autosuspend | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.work_in_progress | 0-1 |
| HOST_DATA | 0 | vdev->dev.removable | 0-u32max |
| HOST_DATA | 0 | vdev->failed | 0-1 |
| HOST_DATA | 0 | vdev->features | 0-u64max |
| HOST_DATA | 0 | vdev->id.device | 1-u32max |
| HOST_DATA | 0 | vdev->id.vendor | 0-u32max |
| HOST_DATA | 0 | vdev->index | 0-s32max |
| NO_OVERFLOW_SIMPLE | 0 | vdev->priv->num_vqs | |
| HALF_LOCKED2 | global &the_virtio_vsock_mutex |
drivers/virtio/virtio_pci_modern.c virtio_pci_admin_cmd_list_init() -> vp_modern_admin_cmd_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdev | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->find_vqs | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->get | 0,4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->get_extended_features | 0,6730071979336241152 |
| PARAM_VALUE | 0 | vdev->config->get_shm_region | 0,2525218589895086080,3831783894439149568 |
| PARAM_VALUE | 0 | vdev->config->get_status | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->reset | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->set | 0,4096-ptr_max |
| PARAM_VALUE | 0 | vdev->config->set_status | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_dname | 0,716233247738060800,2056107418359259136,2102941272419614720,3721061892745007104,5585410052597575680,6720345164634435584,7931586599356526592 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_op->d_weak_revalidate | 0,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_parent->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | vdev->debugfs_dir->d_sb->__s_d_op->d_weak_revalidate | 0,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | vdev->dev.dma_io_tlb_mem->debugfs | 0-s64max |
| PARAM_VALUE | 0 | vdev->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | vdev->dev.parent->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | vdev->dev.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | vdev->dev.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | vdev->dev.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 4869749249031675904 |
| PARAM_VALUE | 1 | cmd->completion.done | 0-4294967293,u32max |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->data_sg | 121315074172907520 |
| PARAM_VALUE | 1 | cmd->group_member_id | 0 |
| PARAM_VALUE | 1 | cmd->group_type | 1 |
| PARAM_VALUE | 1 | cmd->opcode | 1 |
| PARAM_VALUE | 1 | cmd->result_sg | 0 |
| PARAM_VALUE | 1 | cmd->ret | 0 |
| BUF_SIZE | 0 | vdev->config | (-1),144 |
| BUF_SIZE | 0 | vdev->dev.bus | (-1),168 |
| BUF_SIZE | 0 | vdev->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | vdev->priv | (-1),112,200,280,336,368,376-752,816,928,2352,4600-s32max |
| DATA_SOURCE | 0 | vdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | vdev->config_change_pending | 0 |
| HOST_DATA | 0 | vdev->config_core_enabled | 0 |
| HOST_DATA | 0 | vdev->config_driver_disabled | 0 |
| HOST_DATA | 0 | vdev->dev.bus_dma_limit | 0-u64max |
| HOST_DATA | 0 | vdev->dev.coherent_dma_mask | 0-u64max |
| HOST_DATA | 0 | vdev->dev.devt | 0-u32max |
| HOST_DATA | 0 | vdev->dev.id | 0-u32max |
| HOST_DATA | 0 | vdev->dev.kobj.release.cpu | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.kobj.release.timer.expires | 0-u64max |
| HOST_DATA | 0 | vdev->dev.kobj.release.timer.flags | 0-u32max |
| HOST_DATA | 0 | vdev->dev.kobj.release.work.data.counter | s64min-s64max |
| HOST_DATA | 0 | vdev->dev.kobj.uevent_suppress | 0-1 |
| HOST_DATA | 0 | vdev->dev.mutex.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.mutex.owner.counter | s64min-s64max |
| HOST_DATA | 0 | vdev->dev.power.accounting_timestamp | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.active_time | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.async_suspend | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.autosuspend_delay | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.power.can_wakeup | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.detach_power_off | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.direct_complete | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.driver_flags | 0-u32max |
| HOST_DATA | 0 | vdev->dev.power.in_dpm_list | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.irq_safe | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.last_busy | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.links_count | 0-u32max |
| HOST_DATA | 0 | vdev->dev.power.may_skip_resume | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.memalloc_noio | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.must_resume | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.no_callbacks | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.no_pm | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.no_pm_callbacks | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.out_band_wakeup | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.power_state.event | s32min-s32max |
| HOST_DATA | 0 | vdev->dev.power.smart_suspend | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.strict_midlayer | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.suspended_time | 0-u64max |
| HOST_DATA | 0 | vdev->dev.power.syscore | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.timer_autosuspends | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.use_autosuspend | 0-1 |
| HOST_DATA | 0 | vdev->dev.power.work_in_progress | 0-1 |
| HOST_DATA | 0 | vdev->dev.removable | 0-u32max |
| HOST_DATA | 0 | vdev->failed | 0-1 |
| HOST_DATA | 0 | vdev->features | 0-u64max |
| HOST_DATA | 0 | vdev->id.device | 1-u32max |
| HOST_DATA | 0 | vdev->id.vendor | 0-u32max |
| HOST_DATA | 0 | vdev->index | 0-s32max |
| NO_OVERFLOW_SIMPLE | 0 | vdev->priv->num_vqs | |
| HALF_LOCKED2 | global &the_virtio_vsock_mutex |
drivers/virtio/virtio_pci_modern.c virtio_pci_admin_dev_parts_get() -> vp_modern_admin_cmd_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdev | 1-ptr_max |
| PARAM_VALUE | 1 | cmd | 3714855061203345408 |
| PARAM_VALUE | 1 | cmd->completion.done | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.magic | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner_cpu | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.next | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.prev | 0 |
| PARAM_VALUE | 1 | cmd->data_sg | 5113749925615255552 |
| PARAM_VALUE | 1 | cmd->group_type | 1 |
| PARAM_VALUE | 1 | cmd->opcode | 15 |
| PARAM_VALUE | 1 | cmd->ret | 0 |
| BUF_SIZE | 0 | vdev | 1872 |
| DATA_SOURCE | 0 | vdev | r virtio_pci_vf_get_pf_dev |
| LOCK2 | &virtvdev->state_mutex | ||
| TYPE_LOCK | (struct virtiovf_pci_core_device)->state_mutex |
drivers/virtio/virtio_pci_modern.c virtio_pci_admin_dev_parts_metadata_get() -> vp_modern_admin_cmd_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdev | 1-ptr_max |
| PARAM_VALUE | 1 | cmd | 6647105906057416704 |
| PARAM_VALUE | 1 | cmd->completion.done | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.magic | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner_cpu | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.next | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.prev | 0 |
| PARAM_VALUE | 1 | cmd->data_sg | 2315061612000247808 |
| PARAM_VALUE | 1 | cmd->group_type | 1 |
| PARAM_VALUE | 1 | cmd->opcode | 14 |
| PARAM_VALUE | 1 | cmd->result_sg | 473028902359052288 |
| PARAM_VALUE | 1 | cmd->ret | 0 |
| BUF_SIZE | 0 | vdev | 1872 |
| DATA_SOURCE | 0 | vdev | r virtio_pci_vf_get_pf_dev |
| LOCK2 | &virtvdev->state_mutex | ||
| TYPE_LOCK | (struct virtiovf_pci_core_device)->state_mutex |
drivers/virtio/virtio_pci_modern.c virtio_pci_admin_dev_parts_set() -> vp_modern_admin_cmd_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdev | 1-ptr_max |
| PARAM_VALUE | 1 | cmd | 2962037827379970048 |
| PARAM_VALUE | 1 | cmd->completion.done | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.magic | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner_cpu | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.next | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.prev | 0 |
| PARAM_VALUE | 1 | cmd->group_type | 1 |
| PARAM_VALUE | 1 | cmd->opcode | 16 |
| PARAM_VALUE | 1 | cmd->result_sg | 0 |
| PARAM_VALUE | 1 | cmd->ret | 0 |
| BUF_SIZE | 0 | vdev | 1872 |
| DATA_SOURCE | 0 | vdev | r virtio_pci_vf_get_pf_dev |
| LOCK2 | &migf->lock | ||
| LOCK2 | &migf->virtvdev->state_mutex | ||
| TYPE_LOCK | (struct virtiovf_migration_file)->lock | ||
| TYPE_LOCK | (struct virtiovf_pci_core_device)->state_mutex |
drivers/virtio/virtio_pci_modern.c virtio_pci_admin_mode_set() -> vp_modern_admin_cmd_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdev | 1-ptr_max |
| PARAM_VALUE | 1 | cmd | 3021672029659512832 |
| PARAM_VALUE | 1 | cmd->completion.done | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.magic | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner_cpu | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.next | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.prev | 0 |
| PARAM_VALUE | 1 | cmd->data_sg | 1182398079122632704 |
| PARAM_VALUE | 1 | cmd->group_type | 1 |
| PARAM_VALUE | 1 | cmd->opcode | 17 |
| PARAM_VALUE | 1 | cmd->result_sg | 0 |
| PARAM_VALUE | 1 | cmd->ret | 0 |
| BUF_SIZE | 0 | vdev | 1872 |
| DATA_SOURCE | 0 | vdev | r virtio_pci_vf_get_pf_dev |
| LOCK2 | &virtvdev->state_mutex | ||
| TYPE_LOCK | (struct virtiovf_pci_core_device)->state_mutex |
drivers/virtio/virtio_pci_modern.c virtio_pci_admin_obj_create() -> vp_modern_admin_cmd_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdev | 1-ptr_max |
| PARAM_VALUE | 1 | cmd | 4418829716386054144 |
| PARAM_VALUE | 1 | cmd->completion.done | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.magic | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner_cpu | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.next | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.prev | 0 |
| PARAM_VALUE | 1 | cmd->data_sg | 9003308078812684288 |
| PARAM_VALUE | 1 | cmd->group_type | 1 |
| PARAM_VALUE | 1 | cmd->opcode | 10 |
| PARAM_VALUE | 1 | cmd->result_sg | 0 |
| PARAM_VALUE | 1 | cmd->ret | 0 |
| BUF_SIZE | 0 | vdev | 1872 |
| DATA_SOURCE | 0 | vdev | r virtio_pci_vf_get_pf_dev |
| LOCK2 | &virtvdev->state_mutex | ||
| TYPE_LOCK | (struct virtiovf_pci_core_device)->state_mutex |
drivers/virtio/virtio_pci_modern.c virtio_pci_admin_obj_destroy() -> vp_modern_admin_cmd_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdev | 1-ptr_max |
| PARAM_VALUE | 1 | cmd | 8355066261336051712 |
| PARAM_VALUE | 1 | cmd->completion.done | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.magic | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.owner_cpu | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.next | 0 |
| PARAM_VALUE | 1 | cmd->completion.wait.task_list.prev | 0 |
| PARAM_VALUE | 1 | cmd->data_sg | 4529751328424411136 |
| PARAM_VALUE | 1 | cmd->group_type | 1 |
| PARAM_VALUE | 1 | cmd->opcode | 13 |
| PARAM_VALUE | 1 | cmd->result_sg | 0 |
| PARAM_VALUE | 1 | cmd->ret | 0 |
| BUF_SIZE | 0 | vdev | 1872 |
| DATA_SOURCE | 0 | vdev | r virtio_pci_vf_get_pf_dev |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &virtvdev->state_mutex |