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_modern.c vp_modern_find_vqs() -> vp_find_vqs()

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_status 4096-ptr_max
PARAM_VALUE 4 desc 0,2766029895004037120,7549398829766815744,7616300755990310912
PARAM_VALUE 4 desc->calc_sets 0
PARAM_VALUE 4 desc->nr_sets 0
PARAM_VALUE 4 desc->post_vectors 0
PARAM_VALUE 4 desc->priv 0
BUF_SIZE 0 vdev->priv (-1),112,336,576,928,4600-s32max
BUF_SIZE 2 vqs (-1)-s32max
BUF_SIZE 2 vqs (-1)-s32max
BUF_SIZE 3 vqs_info (-1)-s32max
BUF_SIZE 3 vqs_info (-1)-s32max
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
STR_LEN 0 vdev (-1),3,5-6,8,11,13
STR_LEN 0 vdev (-1),3,5-6,8,11,13
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 nvqs 1-65537[c]
NO_OVERFLOW_SIMPLE 1 nvqs
HALF_LOCKED2 global &the_virtio_vsock_mutex

drivers/misc/nsm.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 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_status 4096-ptr_max
PARAM_VALUE 0 vdev->config->set_status 4096-ptr_max
PARAM_VALUE 0 vdev->debugfs_filter_features 4096-ptr_max
PARAM_VALUE 0 vdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 vdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 vdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 vdev->features_array 4096-ptr_max
PARAM_VALUE 0 vdev->priv 4096-ptr_max
PARAM_VALUE 1 nvqs 1
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 0 vdev->priv 17176
BUF_SIZE 2 vqs 8
BUF_SIZE 2 vqs 8
BUF_SIZE 3 vqs_info 24
BUF_SIZE 3 vqs_info 24
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
STR_LEN 0 vdev 8
STR_LEN 0 vdev 8
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

net/9p/trans_virtio.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 0 vdev->config->get 4096-ptr_max
PARAM_VALUE 0 vdev->config->get_extended_features 0,6730071979336241152
PARAM_VALUE 0 vdev->config->get_status 4096-ptr_max
PARAM_VALUE 0 vdev->config->set_status 4096-ptr_max
PARAM_VALUE 0 vdev->debugfs_filter_features 4096-ptr_max
PARAM_VALUE 0 vdev->features_array 4096-ptr_max
PARAM_VALUE 1 nvqs 1
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 2 vqs 8
BUF_SIZE 2 vqs 8
BUF_SIZE 3 vqs_info 24
BUF_SIZE 3 vqs_info 24
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
STR_LEN 0 vdev 8
STR_LEN 0 vdev 8
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/virtual/mac80211_hwsim_main.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 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_status 4096-ptr_max
PARAM_VALUE 0 vdev->config->set_status 4096-ptr_max
PARAM_VALUE 0 vdev->debugfs_filter_features 4096-ptr_max
PARAM_VALUE 0 vdev->features_array 4096-ptr_max
PARAM_VALUE 1 nvqs 2
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 2 vqs 16
BUF_SIZE 2 vqs 16
BUF_SIZE 3 vqs_info 48
BUF_SIZE 3 vqs_info 48
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/char/hw_random/virtio-rng.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 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_status 4096-ptr_max
PARAM_VALUE 0 vdev->config->reset 4096-ptr_max
PARAM_VALUE 0 vdev->config->set_status 4096-ptr_max
PARAM_VALUE 0 vdev->priv 4096-ptr_max
PARAM_VALUE 1 nvqs 1
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 0 vdev->priv 576
BUF_SIZE 2 vqs 8
BUF_SIZE 2 vqs 8
BUF_SIZE 3 vqs_info 24
BUF_SIZE 3 vqs_info 24
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
STR_LEN 0 vdev 5
STR_LEN 0 vdev 5
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/net/can/virtio_can.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 1 nvqs 3
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 2 vqs 24
BUF_SIZE 2 vqs 24
BUF_SIZE 3 vqs_info 72
BUF_SIZE 3 vqs_info 72
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/virtio-iommu.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 1 nvqs 2
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 2 vqs 16
BUF_SIZE 2 vqs 16
BUF_SIZE 3 vqs_info 48
BUF_SIZE 3 vqs_info 48
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/nvdimm/virtio_pmem.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 1 nvqs 1
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 2 vqs 8
BUF_SIZE 2 vqs 8
BUF_SIZE 3 vqs_info 24
BUF_SIZE 3 vqs_info 24
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
STR_LEN 0 vdev 11
STR_LEN 0 vdev 11
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/virtio/virtio_mem.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 1 nvqs 1
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 2 vqs 8
BUF_SIZE 2 vqs 8
BUF_SIZE 3 vqs_info 24
BUF_SIZE 3 vqs_info 24
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
STR_LEN 0 vdev 13
STR_LEN 0 vdev 13
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/transports/virtio.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 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_status 4096-ptr_max
PARAM_VALUE 0 vdev->config->set_status 4096-ptr_max
PARAM_VALUE 0 vdev->debugfs_filter_features 4096-ptr_max
PARAM_VALUE 0 vdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 vdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 vdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 vdev->features_array 4096-ptr_max
PARAM_VALUE 1 nvqs 1-2
PARAM_VALUE 4 desc 0
BUF_SIZE 2 vqs 16
BUF_SIZE 2 vqs 16
BUF_SIZE 3 vqs_info 48
BUF_SIZE 3 vqs_info 48
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 nvqs

drivers/gpio/gpio-virtio.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 0 vdev->config->get 4096-ptr_max
PARAM_VALUE 0 vdev->config->get_extended_features 0,6730071979336241152
PARAM_VALUE 0 vdev->config->get_status 4096-ptr_max
PARAM_VALUE 0 vdev->config->set_status 4096-ptr_max
PARAM_VALUE 0 vdev->debugfs_filter_features 4096-ptr_max
PARAM_VALUE 0 vdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 vdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 vdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 vdev->features_array 4096-ptr_max
PARAM_VALUE 0 vdev->priv 4096-ptr_max
PARAM_VALUE 1 nvqs 1-2
PARAM_VALUE 2 vqs 4096-ptr_max
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 0 vdev->priv 928
BUF_SIZE 2 vqs 16
BUF_SIZE 2 vqs 16
BUF_SIZE 3 vqs_info 48
BUF_SIZE 3 vqs_info 48
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
FUZZY_MAX 1 nvqs 2
CONTAINER 0 -48-1776+0 $(-1)
HARD_MAX 1 nvqs 2
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/virtio_scsi.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 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_status 4096-ptr_max
PARAM_VALUE 0 vdev->config->reset 4096-ptr_max
PARAM_VALUE 0 vdev->config->set_status 4096-ptr_max
PARAM_VALUE 0 vdev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 vdev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 vdev->dev.driver 0,4096-ptr_max
PARAM_VALUE 2 vqs 16,4096-ptr_max
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 7616300755990310912
PARAM_VALUE 4 desc->calc_sets 0
PARAM_VALUE 4 desc->nr_sets 0
PARAM_VALUE 4 desc->pre_vectors 2
PARAM_VALUE 4 desc->priv 0
BUF_SIZE 0 vdev->priv (-1),4600-s32max
BUF_SIZE 2 vqs 0-s32max
BUF_SIZE 2 vqs 0-s32max
BUF_SIZE 3 vqs_info 0-s32max
BUF_SIZE 3 vqs_info 0-s32max
CAPPED_DATA 1 nvqs 1
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 nvqs 3-65537[c]
NO_OVERFLOW_SIMPLE 1 nvqs

drivers/virtio/virtio_rtc_driver.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 1 nvqs 1-2
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 2 vqs 16
BUF_SIZE 2 vqs 16
BUF_SIZE 3 vqs_info 48
BUF_SIZE 3 vqs_info 48
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

net/vmw_vsock/virtio_transport.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 1 nvqs 3
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 2 vqs 24
BUF_SIZE 2 vqs 24
BUF_SIZE 3 vqs_info 72
BUF_SIZE 3 vqs_info 72
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &the_virtio_vsock_mutex

drivers/crypto/virtio/virtio_crypto_core.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 2 vqs 16,4096-ptr_max
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 nvqs

drivers/virtio/virtio_balloon.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 1 nvqs 5
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 2 vqs 40
BUF_SIZE 2 vqs 40
BUF_SIZE 3 vqs_info 120
BUF_SIZE 3 vqs_info 120
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/bluetooth/virtio_bt.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 0 vdev->config->get 4096-ptr_max
PARAM_VALUE 0 vdev->config->get_extended_features 0,6730071979336241152
PARAM_VALUE 0 vdev->config->get_status 4096-ptr_max
PARAM_VALUE 0 vdev->config->set_status 4096-ptr_max
PARAM_VALUE 0 vdev->debugfs_filter_features 4096-ptr_max
PARAM_VALUE 0 vdev->features_array 4096-ptr_max
PARAM_VALUE 0 vdev->priv 4096-ptr_max
PARAM_VALUE 1 nvqs 2
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 0 vdev->priv 112
BUF_SIZE 2 vqs 16
BUF_SIZE 2 vqs 16
BUF_SIZE 3 vqs_info 48
BUF_SIZE 3 vqs_info 48
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/virtio/virtgpu_kms.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

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_shm_region 0,2525218589895086080,3831783894439149568
PARAM_VALUE 1 nvqs 2
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 2 vqs 16
BUF_SIZE 2 vqs 16
BUF_SIZE 3 vqs_info 48
BUF_SIZE 3 vqs_info 48
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

fs/fuse/virtio_fs.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 0 vdev->config->get 4096-ptr_max
PARAM_VALUE 0 vdev->config->get_extended_features 0,6730071979336241152
PARAM_VALUE 0 vdev->config->get_status 4096-ptr_max
PARAM_VALUE 0 vdev->config->set_status 4096-ptr_max
PARAM_VALUE 0 vdev->debugfs_filter_features 4096-ptr_max
PARAM_VALUE 0 vdev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 vdev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 vdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 vdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 vdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 vdev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 vdev->features_array 4096-ptr_max
PARAM_VALUE 0 vdev->priv 4096-ptr_max
PARAM_VALUE 1 nvqs 1-8194
PARAM_VALUE 2 vqs 4096-ptr_max
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 7549398829766815744
PARAM_VALUE 4 desc->calc_sets 0
PARAM_VALUE 4 desc->nr_sets 0
PARAM_VALUE 4 desc->pre_vectors 1
PARAM_VALUE 4 desc->priv 0
BUF_SIZE 0 vdev->priv 336
BUF_SIZE 2 vqs 8-65552
BUF_SIZE 2 vqs 8-65552
BUF_SIZE 3 vqs_info 24-196656
BUF_SIZE 3 vqs_info 24-196656
CAPPED_DATA 1 nvqs 1
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
FUZZY_MAX 1 nvqs 2
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 nvqs 2-8193[c]
NO_OVERFLOW_SIMPLE 1 nvqs

drivers/char/virtio_console.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 2 vqs 16,4096-ptr_max
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 2 vqs 0-s32max
BUF_SIZE 2 vqs 0-s32max
BUF_SIZE 3 vqs_info 0-s32max
BUF_SIZE 3 vqs_info 0-s32max
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 nvqs

drivers/rpmsg/virtio_rpmsg_bus.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 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_status 4096-ptr_max
PARAM_VALUE 0 vdev->config->set_status 4096-ptr_max
PARAM_VALUE 0 vdev->debugfs_filter_features 4096-ptr_max
PARAM_VALUE 0 vdev->features_array 4096-ptr_max
PARAM_VALUE 1 nvqs 2
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 2 vqs 16
BUF_SIZE 2 vqs 16
BUF_SIZE 3 vqs_info 48
BUF_SIZE 3 vqs_info 48
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

sound/virtio/virtio_card.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 1 nvqs 4
PARAM_VALUE 2 vqs 4096-ptr_max
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 2 vqs 32
BUF_SIZE 2 vqs 32
BUF_SIZE 3 vqs_info 96
BUF_SIZE 3 vqs_info 96
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/block/virtio_blk.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 0 vdev->config->get 4096-ptr_max
PARAM_VALUE 0 vdev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 vdev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 vdev->dev.driver 0,4096-ptr_max
PARAM_VALUE 2 vqs 16,4096-ptr_max
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 2766029895004037120
PARAM_VALUE 4 desc->calc_sets 0
PARAM_VALUE 4 desc->nr_sets 0
PARAM_VALUE 4 desc->priv 0
BUF_SIZE 2 vqs 0-524280
BUF_SIZE 2 vqs 0-524280
BUF_SIZE 3 vqs_info 0-1572840
BUF_SIZE 3 vqs_info 0-1572840
CAPPED_DATA 1 nvqs 1
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 nvqs 1-u16max[c]
NO_OVERFLOW_SIMPLE 1 nvqs

drivers/i2c/busses/i2c-virtio.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 1 nvqs 1
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 2 vqs 8
BUF_SIZE 2 vqs 8
BUF_SIZE 3 vqs_info 24
BUF_SIZE 3 vqs_info 24
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
STR_LEN 0 vdev 3
STR_LEN 0 vdev 3
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/net/virtio_net.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 2 vqs 16,4096-ptr_max
PARAM_VALUE 3 vqs_info 16,4096-ptr_max
PARAM_VALUE 4 desc 0
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 nvqs 2-65537[c]
NO_OVERFLOW_SIMPLE 1 nvqs

drivers/spi/spi-virtio.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 1 nvqs 1
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 2 vqs 8
BUF_SIZE 2 vqs 8
BUF_SIZE 3 vqs_info 24
BUF_SIZE 3 vqs_info 24
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
STR_LEN 0 vdev 6
STR_LEN 0 vdev 6
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/virtio/virtio_input.c virtio_find_vqs() -> (struct virtio_config_ops)->find_vqs()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->config 4096-ptr_max
PARAM_VALUE 1 nvqs 2
PARAM_VALUE 3 vqs_info 4096-ptr_max
PARAM_VALUE 4 desc 0
BUF_SIZE 2 vqs 16
BUF_SIZE 2 vqs 16
BUF_SIZE 3 vqs_info 48
BUF_SIZE 3 vqs_info 48
DATA_SOURCE 0 vdev $0
DATA_SOURCE 1 nvqs $1
DATA_SOURCE 2 vqs $2
DATA_SOURCE 3 vqs_info $3
DATA_SOURCE 4 desc $4
CONTAINER 0 -48-1776+0 $(-1)
RX_PATH
TASK_NOT_RUNNING