Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 43 files:

Smatch caller information:

drivers/gpio/gpio-thunderx.c thunderx_gpio_probe() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus->self->link_bwctrl->cdev (-22),(-19),(-12),0-s64max
PARAM_VALUE 0 dev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 dev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->driver->err_handler 0,4096-ptr_max
PARAM_VALUE 0 dev->is_managed 1
PARAM_VALUE 0 dev->is_virtfn 0
PARAM_VALUE 0 dev->link_bwctrl->cdev 0-s64max
PARAM_VALUE 0 *dev->saved_config_space 0-4294967295
PARAM_VALUE 1 entries 1-u64max
PARAM_VALUE 2 minvec 0-255
PARAM_VALUE 3 maxvec 0-255
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,8064
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,8064
BUF_SIZE 1 entries 0-2040
BUF_SIZE 1 entries 0-2040
CAPPED_DATA 0 dev 1
CAPPED_DATA 2 minvec 1
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 entries r devm_kcalloc
FUZZY_MAX 2 minvec 50
FUZZY_MAX 3 maxvec 50
MEM_ZERO 1 entries
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 2 minvec 0-255[c]
HOST_DATA 3 maxvec 0-255[c]
NO_OVERFLOW_SIMPLE 2 minvec
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 2 minvec unit_array_size
UNITS 3 maxvec unit_array_size
HALF_LOCKED2 0 &dev->dev.mutex

drivers/crypto/cavium/nitrox/nitrox_isr.c pci_enable_msix_exact() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.driver 0,4096-ptr_max
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 1 entries->entry 192
PARAM_VALUE 2 minvec 1
PARAM_VALUE 3 maxvec 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 entries $1
DATA_SOURCE 2 minvec $2
DATA_SOURCE 3 maxvec $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
LOCK2 &pdev->dev.mutex
LOCK2 global &pci_rescan_remove_lock
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct device)->mutex
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c ixgbe_acquire_msix_vectors() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev->sriov->ctrl 0-u16max
PARAM_VALUE 0 dev->sriov->num_VFs 0-u16max
PARAM_VALUE 0 dev->sriov->offset 0-u16max
PARAM_VALUE 0 dev->sriov->stride 0-u16max
PARAM_VALUE 1 entries 16,4096-ptr_max
PARAM_VALUE 2 minvec 2
PARAM_VALUE 3 maxvec (-2147483647)-u16max
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 1 entries 0-u64max
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 1 entries r _kzalloc_noprof
NOSPEC 3 maxvec
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->acs_capabilities 0-u16max
HOST_DATA 0 dev->class 0-16777215
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 0 dev->devcap 0-u32max
HOST_DATA 0 dev->devfn 0-503[c]
HOST_DATA 0 dev->device 0-u16max
HOST_DATA 0 dev->eetlp_prefix_max 0-7[c]
HOST_DATA 0 dev->fm_enabled 0-1[c]
HOST_DATA 0 dev->hdr_type 0-255[c]
HOST_DATA 0 dev->ide_cfg 0-1[c]
HOST_DATA 0 dev->ide_tee_limit 0-1[c]
HOST_DATA 0 dev->irq 0-255
HOST_DATA 0 dev->is_cxl 0-1
HOST_DATA 0 dev->multifunction 0-1[c]
HOST_DATA 0 dev->nr_ide_mem 0-255[c]
HOST_DATA 0 dev->pcie_mpss 0-7[c]
HOST_DATA 0 dev->pin 0
HOST_DATA 0 dev->pme_support 0-31[c]
HOST_DATA 0 dev->ptm_granularity 0-255[c]
HOST_DATA 0 dev->revision 0-255
HOST_DATA 0 dev->subsystem_device 0-u16max
HOST_DATA 0 dev->subsystem_vendor 0-u16max
HOST_DATA 0 dev->supported_speeds 0,2-254[c]
HOST_DATA 0 dev->transparent 0[c]
HOST_DATA 0 dev->vendor 0-u16max
USER_DATA 3 maxvec 2-65534[c]
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 3 maxvec unit_array_size
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/broadcom/bnx2.c bnx2_enable_msix() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 2
PARAM_VALUE 3 maxvec s32min-8
BUF_SIZE 1 entries 72
NOSPEC 3 maxvec
NOSPEC 3 maxvec
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 3 maxvec s32min-7[c]
USER_DATA 3 maxvec 0[c]
UNITS 3 maxvec unit_array_size

drivers/net/ethernet/rocker/rocker_main.c pci_enable_msix_exact() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->error_state 0-2,4-u32max
PARAM_VALUE 0 dev->is_busmaster 1
PARAM_VALUE 0 dev->msix_cap 1-255
PARAM_VALUE 0 dev->pcie_cap 0-1
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 1
PARAM_VALUE 3 maxvec 1
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 1 entries 8
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 entries $1
DATA_SOURCE 2 minvec $2
DATA_SOURCE 3 maxvec $2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 2 minvec
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 2 minvec unit_array_size
UNITS 3 maxvec unit_array_size
ELEM_COUNT 1 ==entries2 8051
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/sfc/falcon/efx.c ef4_probe_interrupts() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.kobj.release.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->dev.kobj.release.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 dev->dev.kobj.release.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 dev->dev.kobj.release.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->error_state 0-2,4-u32max
PARAM_VALUE 0 dev->is_busmaster 1
PARAM_VALUE 0 dev->pcie_cap 0-1
PARAM_VALUE 0 dev->vpd.lock.first_waiter->list.next 5159360019465732096
PARAM_VALUE 0 dev->vpd.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->vpd.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 dev->vpd.lock.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 dev->vpd.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 dev->vpd.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 dev->vpd.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 dev->vpd.lock.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 dev->vpd.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 *dev->saved_config_space 0-4294967295
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 1
BUF_SIZE 1 entries 256
CAPPED_DATA 0 dev 1
CAPPED_DATA 3 maxvec 1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->acs_capabilities 0-u16max
HOST_DATA 0 dev->bus->bridge_ctl 0-u16max
HOST_DATA 0 dev->class 0-16777215
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 0 dev->devcap 0-u32max
HOST_DATA 0 dev->devfn 0-503[c]
HOST_DATA 0 dev->device 0-u16max
HOST_DATA 0 dev->eetlp_prefix_max 0-7[c]
HOST_DATA 0 dev->fm_enabled 0-1[c]
HOST_DATA 0 dev->hdr_type 0-255[c]
HOST_DATA 0 dev->ide_cfg 0-1[c]
HOST_DATA 0 dev->ide_tee_limit 0-1[c]
HOST_DATA 0 dev->irq 0-255
HOST_DATA 0 dev->is_cxl 0-1
HOST_DATA 0 dev->multifunction 0-1[c]
HOST_DATA 0 dev->nr_ide_mem 0-255[c]
HOST_DATA 0 dev->pcie_flags_reg 0-u16max
HOST_DATA 0 dev->pcie_mpss 0-7[c]
HOST_DATA 0 dev->pin 0
HOST_DATA 0 dev->pme_support 0-31[c]
HOST_DATA 0 dev->ptm_granularity 0-255[c]
HOST_DATA 0 dev->revision 0-255
HOST_DATA 0 dev->subsystem_device 0-u16max
HOST_DATA 0 dev->subsystem_vendor 0-u16max
HOST_DATA 0 dev->supported_speeds 0,2-254[c]
HOST_DATA 0 dev->transparent 0[c]
HOST_DATA 0 dev->vendor 0-u16max
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/qlogic/qed/qed_main.c pci_enable_msix_exact() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->is_msi_managed 1
PARAM_VALUE 0 dev->msix_base 0,4096-ptr_max
PARAM_VALUE 1 entries 16
CAPPED_DATA 2 minvec 1
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 entries $1
DATA_SOURCE 2 minvec $2
DATA_SOURCE 3 maxvec $2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 2 minvec
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 2 minvec unit_array_size
UNITS 3 maxvec unit_array_size
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/qlogic/qed/qed_main.c qed_enable_msix() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 entries 16
PARAM_VALUE 2 minvec 0-4
PARAM_VALUE 3 maxvec 0
CAPPED_DATA 2 minvec 1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
UNITS 2 minvec unit_array_size
UNITS 3 maxvec unit_array_size
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/intel/igbvf/netdev.c igbvf_set_interrupt_capability() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->error_state 0-2,4-u32max
PARAM_VALUE 0 dev->is_busmaster 1
PARAM_VALUE 0 dev->pcie_cap 0-1
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 3
PARAM_VALUE 3 maxvec 3
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 1 entries 24
BUF_SIZE 1 entries 24
DATA_SOURCE 1 entries r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->acs_capabilities 0-u16max
HOST_DATA 0 dev->class 0-16777215
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 0 dev->devcap 0-u32max
HOST_DATA 0 dev->device 0-u16max
HOST_DATA 0 dev->eetlp_prefix_max 0-7[c]
HOST_DATA 0 dev->fm_enabled 0-1[c]
HOST_DATA 0 dev->hdr_type 0-255[c]
HOST_DATA 0 dev->ide_cfg 0-1[c]
HOST_DATA 0 dev->ide_tee_limit 0-1[c]
HOST_DATA 0 dev->irq 0-255
HOST_DATA 0 dev->is_cxl 0-1
HOST_DATA 0 dev->multifunction 0-1[c]
HOST_DATA 0 dev->nr_ide_mem 0-255[c]
HOST_DATA 0 dev->pcie_mpss 0-7[c]
HOST_DATA 0 dev->pin 0
HOST_DATA 0 dev->pme_support 0-31[c]
HOST_DATA 0 dev->ptm_granularity 0-255[c]
HOST_DATA 0 dev->revision 0-255
HOST_DATA 0 dev->subsystem_device 0-u16max
HOST_DATA 0 dev->subsystem_vendor 0-u16max
HOST_DATA 0 dev->supported_speeds 0,2-254[c]
HOST_DATA 0 dev->transparent 0[c]
HOST_DATA 0 dev->vendor 0-u16max
HALF_LOCKED2 &pool->lock

drivers/ntb/hw/amd/ntb_hw_amd.c ndev_init_isr() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 16
PARAM_VALUE 3 maxvec 24
BUF_SIZE 1 entries 8
DATA_SOURCE 1 entries r _kmalloc_array_node_noprof
DATA_SOURCE 2 minvec $1
DATA_SOURCE 3 maxvec $2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 3 maxvec
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c cxgb_enable_msix() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->error_state 0-2,4-u32max
PARAM_VALUE 0 dev->is_busmaster 1
PARAM_VALUE 0 dev->pcie_cap 0-1
PARAM_VALUE 0 dev->state_saved 1
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec s32min,1-s32max
PARAM_VALUE 3 maxvec 9
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 1 entries 72
CAPPED_DATA 2 minvec 1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
UNITS 3 maxvec unit_array_size

drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_acquire_msix_vectors() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 *dev->saved_config_space 0-4294967295
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 3-s32max
PARAM_VALUE 3 maxvec 3-s32max
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 1 entries 520
CAPPED_DATA 2 minvec 1
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 2 minvec $1
DATA_SOURCE 3 maxvec $1
FUZZY_MAX 2 minvec 4
FUZZY_MAX 3 maxvec 4
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 2 minvec 4-s32max[c]
HOST_DATA 3 maxvec 4-s32max[c]

drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_acquire_msix_vectors() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 dev->is_msi_managed 1
PARAM_VALUE 0 *dev->saved_config_space 0-4294967295
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 3
PARAM_VALUE 3 maxvec 3
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 1 entries 520
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]

drivers/net/ethernet/intel/igc/igc_main.c igc_set_interrupt_capability() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 1 entries 16,4096-ptr_max
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 1 entries 0-u64max
CAPPED_DATA 2 minvec 1
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 1 entries r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->acs_capabilities 0-u16max
HOST_DATA 0 dev->class 0-16777215
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 0 dev->devcap 0-u32max
HOST_DATA 0 dev->devfn 0-503[c]
HOST_DATA 0 dev->device 0-u16max
HOST_DATA 0 dev->eetlp_prefix_max 0-7[c]
HOST_DATA 0 dev->fm_enabled 0-1[c]
HOST_DATA 0 dev->hdr_type 0-255[c]
HOST_DATA 0 dev->ide_cfg 0-1[c]
HOST_DATA 0 dev->ide_tee_limit 0-1[c]
HOST_DATA 0 dev->irq 0-255
HOST_DATA 0 dev->is_cxl 0-1
HOST_DATA 0 dev->multifunction 0-1[c]
HOST_DATA 0 dev->nr_ide_mem 0-255[c]
HOST_DATA 0 dev->pcie_flags_reg 0-u16max
HOST_DATA 0 dev->pcie_mpss 0-7[c]
HOST_DATA 0 dev->pin 0
HOST_DATA 0 dev->pme_support 0-31[c]
HOST_DATA 0 dev->ptm_granularity 0-255[c]
HOST_DATA 0 dev->revision 0-255
HOST_DATA 0 dev->subsystem_device 0-u16max
HOST_DATA 0 dev->subsystem_vendor 0-u16max
HOST_DATA 0 dev->supported_speeds 0,2-254[c]
HOST_DATA 0 dev->transparent 0[c]
HOST_DATA 0 dev->vendor 0-u16max
NO_OVERFLOW_SIMPLE 2 minvec
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 2 minvec unit_array_size
UNITS 3 maxvec unit_array_size

drivers/net/ethernet/sfc/siena/efx_channels.c efx_siena_probe_interrupts() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.kobj.release.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 dev->dev.kobj.release.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 dev->dev.kobj.release.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->error_state 0-2,4-u32max
PARAM_VALUE 0 dev->is_busmaster 1
PARAM_VALUE 0 dev->is_virtfn 0
PARAM_VALUE 0 dev->msix_cap 1-255
PARAM_VALUE 0 dev->pcie_cap 0-1
PARAM_VALUE 0 dev->sriov->initial_VFs 0-u16max
PARAM_VALUE 0 dev->sriov->offset 0-u16max
PARAM_VALUE 0 dev->sriov->stride 0-u16max
PARAM_VALUE 0 dev->sriov->vf_device 0-u16max
PARAM_VALUE 0 *dev->saved_config_space 0-4294967295
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 1
PARAM_VALUE 3 maxvec 0-1
BUF_SIZE 1 entries 256
CAPPED_DATA 0 dev 1
CAPPED_DATA 3 maxvec 1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->acs_capabilities 0-u16max
HOST_DATA 0 dev->class 0-16777215
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 0 dev->devcap 0-u32max
HOST_DATA 0 dev->devfn 0-503[c]
HOST_DATA 0 dev->device 0-u16max
HOST_DATA 0 dev->eetlp_prefix_max 0-7[c]
HOST_DATA 0 dev->fm_enabled 0-1[c]
HOST_DATA 0 dev->hdr_type 0-255[c]
HOST_DATA 0 dev->ide_cfg 0-1[c]
HOST_DATA 0 dev->ide_tee_limit 0-1[c]
HOST_DATA 0 dev->irq 0-255
HOST_DATA 0 dev->is_cxl 0-1
HOST_DATA 0 dev->multifunction 0-1[c]
HOST_DATA 0 dev->nr_ide_mem 0-255[c]
HOST_DATA 0 dev->pcie_flags_reg 0-u16max
HOST_DATA 0 dev->pcie_mpss 0-7[c]
HOST_DATA 0 dev->pin 0
HOST_DATA 0 dev->pme_support 0-31[c]
HOST_DATA 0 dev->ptm_granularity 0-255[c]
HOST_DATA 0 dev->revision 0-255
HOST_DATA 0 dev->subsystem_device 0-u16max
HOST_DATA 0 dev->subsystem_vendor 0-u16max
HOST_DATA 0 dev->supported_speeds 0,2-254[c]
HOST_DATA 0 dev->transparent 0[c]
HOST_DATA 0 dev->vendor 0-u16max

drivers/net/ethernet/sun/niu.c niu_try_msix() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 1
PARAM_VALUE 3 maxvec 1-64
BUF_SIZE 1 entries 512
CAPPED_DATA 3 maxvec 1
BIT_INFO 0 dev->dev_flags 0x2000,0xffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/dma/ioat/init.c pci_enable_msix_exact() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->device 0-15391,15400-15405,15408-28499
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->is_managed 1
PARAM_VALUE 0 dev->is_virtfn 0
PARAM_VALUE 2 minvec s32min-(-1),1-s32max
PARAM_VALUE 3 maxvec s32min-(-1),1-s32max
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 1 entries 32
BUF_SIZE 1 entries 32
CAPPED_DATA 2 minvec 1
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 entries $1
DATA_SOURCE 2 minvec $2
DATA_SOURCE 3 maxvec $2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 2 minvec s32min-(-1),1-s32max[c]
HOST_DATA 3 maxvec s32min-(-1),1-s32max[c]
UNITS 2 minvec unit_array_size
UNITS 3 maxvec unit_array_size
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/intel/fm10k/fm10k_main.c fm10k_init_msix_capability() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 1 entries 16,4096-ptr_max
PARAM_VALUE 2 minvec 2
PARAM_VALUE 3 maxvec 0-u16max
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 1 entries 0-524280
BUF_SIZE 1 entries 0-524280
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 1 entries r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->acs_capabilities 0-u16max
HOST_DATA 0 dev->class 0-16777215
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 0 dev->devcap 0-u32max
HOST_DATA 0 dev->device 0-u16max
HOST_DATA 0 dev->eetlp_prefix_max 0-7[c]
HOST_DATA 0 dev->fm_enabled 0-1[c]
HOST_DATA 0 dev->hdr_type 0-255[c]
HOST_DATA 0 dev->ide_cfg 0-1[c]
HOST_DATA 0 dev->ide_tee_limit 0-1[c]
HOST_DATA 0 dev->irq 0-255
HOST_DATA 0 dev->is_cxl 0-1
HOST_DATA 0 dev->multifunction 0-1[c]
HOST_DATA 0 dev->nr_ide_mem 0-255[c]
HOST_DATA 0 dev->pcie_mpss 0-7[c]
HOST_DATA 0 dev->pin 0
HOST_DATA 0 dev->pme_support 0-31[c]
HOST_DATA 0 dev->ptm_granularity 0-255[c]
HOST_DATA 0 dev->revision 0-255
HOST_DATA 0 dev->subsystem_device 0-u16max
HOST_DATA 0 dev->subsystem_vendor 0-u16max
HOST_DATA 0 dev->supported_speeds 0,2-254[c]
HOST_DATA 0 dev->transparent 0[c]
HOST_DATA 0 dev->vendor 0-u16max
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 3 maxvec unit_array_size
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c iwl_pcie_set_interrupt_capa() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->bus->ops 4096-ptr_max
PARAM_VALUE 0 dev->bus->ops->write 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->dev.dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->dev.iommu->iommu_dev 0
PARAM_VALUE 0 dev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->driver->err_handler 0,4096-ptr_max
PARAM_VALUE 0 dev->error_state 0-2,4-u32max
PARAM_VALUE 0 dev->is_busmaster 1
PARAM_VALUE 0 dev->is_managed 1
PARAM_VALUE 0 dev->link_bwctrl->cdev 0-s64max
PARAM_VALUE 0 dev->pcie_cap 0-1
PARAM_VALUE 0 dev->sriov->offset 0-u16max
PARAM_VALUE 0 dev->sriov->stride 0-u16max
PARAM_VALUE 0 dev->subordinate->self->link_bwctrl->cdev 0-s64max
PARAM_VALUE 0 *dev->saved_config_space 0-4294967295
PARAM_VALUE 2 minvec 2
PARAM_VALUE 3 maxvec 0-16
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 1 entries 128
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 0 dev $0
FUZZY_MAX 3 maxvec 1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->acs_capabilities 0-u16max
HOST_DATA 0 dev->bus->bridge_ctl 0-u16max
HOST_DATA 0 dev->bus->parent->bridge_ctl 0-u16max
HOST_DATA 0 dev->class 0-16777215
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 0 dev->devcap 0-u32max
HOST_DATA 0 dev->devfn 0-503[c]
HOST_DATA 0 dev->device 0-u16max
HOST_DATA 0 dev->eetlp_prefix_max 0-7[c]
HOST_DATA 0 dev->fm_enabled 0-1[c]
HOST_DATA 0 dev->hdr_type 0-255[c]
HOST_DATA 0 dev->ide_cfg 0-1[c]
HOST_DATA 0 dev->ide_tee_limit 0-1[c]
HOST_DATA 0 dev->irq 0-255
HOST_DATA 0 dev->is_cxl 0-1
HOST_DATA 0 dev->multifunction 0-1[c]
HOST_DATA 0 dev->nr_ide_mem 0-255[c]
HOST_DATA 0 dev->pcie_flags_reg 0-u16max
HOST_DATA 0 dev->pcie_mpss 0-7[c]
HOST_DATA 0 dev->physfn->acs_capabilities 0-u16max
HOST_DATA 0 dev->physfn->bus->bridge_ctl 0-u16max
HOST_DATA 0 dev->physfn->bus->parent->bridge_ctl 0-u16max
HOST_DATA 0 dev->physfn->class 0-16777215
HOST_DATA 0 dev->physfn->current_state 0-3[c]
HOST_DATA 0 dev->physfn->devcap 0-u32max
HOST_DATA 0 dev->physfn->devfn 1-503[c]
HOST_DATA 0 dev->physfn->device 0-u16max
HOST_DATA 0 dev->physfn->eetlp_prefix_max 0-7[c]
HOST_DATA 0 dev->physfn->fm_enabled 0-1[c]
HOST_DATA 0 dev->physfn->hdr_type 0-255[c]
HOST_DATA 0 dev->physfn->ide_cfg 0-1[c]
HOST_DATA 0 dev->physfn->ide_tee_limit 0-1[c]
HOST_DATA 0 dev->physfn->irq 0-255
HOST_DATA 0 dev->physfn->is_cxl 0-1
HOST_DATA 0 dev->physfn->multifunction 0-1[c]
HOST_DATA 0 dev->physfn->nr_ide_mem 0-255[c]
HOST_DATA 0 dev->physfn->pcie_flags_reg 0-u16max
HOST_DATA 0 dev->physfn->pcie_mpss 0-7[c]
HOST_DATA 0 dev->physfn->pin 0
HOST_DATA 0 dev->physfn->pme_support 0-31[c]
HOST_DATA 0 dev->physfn->ptm_granularity 0-255[c]
HOST_DATA 0 dev->physfn->revision 0-255
HOST_DATA 0 dev->physfn->subsystem_device 0-u16max
HOST_DATA 0 dev->physfn->subsystem_vendor 0-u16max
HOST_DATA 0 dev->physfn->supported_speeds 0,2-254[c]
HOST_DATA 0 dev->physfn->transparent 0[c]
HOST_DATA 0 dev->physfn->vendor 0-u16max
HOST_DATA 0 dev->pin 0
HOST_DATA 0 dev->pme_support 0-31[c]
HOST_DATA 0 dev->ptm_granularity 0-255[c]
HOST_DATA 0 dev->revision 0-255
HOST_DATA 0 dev->subsystem_device 0-u16max
HOST_DATA 0 dev->subsystem_vendor 0-u16max
HOST_DATA 0 dev->supported_speeds 0,2-254[c]
HOST_DATA 0 dev->transparent 0[c]
HOST_DATA 0 dev->vendor 0-u16max
HOST_DATA 0 *dev->dev.driver_data s64min-s64max
HOST_DATA 0 *dev->physfn->dev.driver_data s64min-s64max
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 0 &dev->dev.mutex

drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c bnx2x_enable_msix() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev->msix_base 0
PARAM_VALUE 0 dev->sriov->num_VFs 0-u16max
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 0-255
PARAM_VALUE 3 maxvec 0-s32max
FUZZY_MAX 3 maxvec 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c bnx2x_enable_msix() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 dev->is_msi_managed 1
PARAM_VALUE 0 dev->sriov->num_VFs 0-u16max
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 1
PARAM_VALUE 3 maxvec 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/xen/xen-pciback/pciback_ops.c pci_enable_msix_exact() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->is_virtfn 0
PARAM_VALUE 0 dev->msi_enabled 0
PARAM_VALUE 0 dev->msix_enabled 0
PARAM_VALUE 1 entries 16,4096-ptr_max
PARAM_VALUE 2 minvec 0-128
PARAM_VALUE 3 maxvec 0-128
BUF_SIZE 1 entries 0-1024
BUF_SIZE 1 entries 0-1024
CAPPED_DATA 2 minvec 1
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 entries $1
DATA_SOURCE 2 minvec $2
DATA_SOURCE 3 maxvec $2
HOST_DATA 2 minvec 1-128[c]
HOST_DATA 3 maxvec 1-128[c]
NO_OVERFLOW_SIMPLE 2 minvec
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 2 minvec unit_array_size
UNITS 3 maxvec unit_array_size
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c enable_msix() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->error_state 0-2,4-u32max
PARAM_VALUE 0 dev->is_busmaster 1
PARAM_VALUE 0 dev->pcie_cap 0-1
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 2
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 1 entries 72
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]

drivers/net/wireless/marvell/mwifiex/pcie.c pci_enable_msix_exact() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 4
PARAM_VALUE 3 maxvec 4
BUF_SIZE 1 entries 32
BUF_SIZE 1 entries 32
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 entries $1
DATA_SOURCE 2 minvec $2
DATA_SOURCE 3 maxvec $2
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/ccp/sp-pci.c sp_get_msix_irqs() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 1
PARAM_VALUE 3 maxvec 2
BUF_SIZE 1 entries 16
RX_PATH
TASK_NOT_RUNNING
UNITS 3 maxvec unit_array_size
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/intel/e1000e/netdev.c e1000e_set_interrupt_capability() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 3
PARAM_VALUE 3 maxvec 3
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 minvec
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 2 minvec unit_array_size
UNITS 3 maxvec unit_array_size

drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c enable_msix() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 2-69362
PARAM_VALUE 3 maxvec 2-16908032
BUF_SIZE 1 entries 16-135264256
BUF_SIZE 1 entries 16-135264256
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 1 entries r _kmalloc_noprof
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 3 maxvec unit_array_size

drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c enable_msix() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 dev->is_msi_managed 1
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 2-2042
PARAM_VALUE 3 maxvec 2-65537
BUF_SIZE 1 entries 16-135264256
BUF_SIZE 1 entries 16-135264256
CAPPED_DATA 2 minvec 1
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 1 entries r _kmalloc_noprof
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 3 maxvec unit_array_size

drivers/net/ethernet/brocade/bna/bnad.c bnad_enable_msix() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_ops 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 dev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 dev->device 20,34
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->error_state 0-2,4-u32max
PARAM_VALUE 0 dev->is_busmaster 1
PARAM_VALUE 0 dev->is_virtfn 0
PARAM_VALUE 0 dev->pcie_cap 0-1
PARAM_VALUE 1 entries 16,4096-ptr_max
PARAM_VALUE 2 minvec 1
PARAM_VALUE 3 maxvec 0-s32max
BUF_SIZE 1 entries 0-34359738360
BUF_SIZE 1 entries 0-34359738360
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 1 entries r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 3 maxvec unit_array_size
LOCK2 &bnad->conf_mutex
TYPE_LOCK (struct bnad)->conf_mutex

drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c pci_enable_msix_exact() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 1 entries 1-u64max
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 1 entries (-1)-4088
BUF_SIZE 1 entries (-1)-4088
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 entries $1
DATA_SOURCE 2 minvec $2
DATA_SOURCE 3 maxvec $2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->acs_capabilities 0-u16max
HOST_DATA 0 dev->class 0-16777215
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 0 dev->devcap 0-u32max
HOST_DATA 0 dev->devfn 0-503[c]
HOST_DATA 0 dev->device 0-u16max
HOST_DATA 0 dev->eetlp_prefix_max 0-7[c]
HOST_DATA 0 dev->fm_enabled 0-1[c]
HOST_DATA 0 dev->hdr_type 0-255[c]
HOST_DATA 0 dev->ide_cfg 0-1[c]
HOST_DATA 0 dev->ide_tee_limit 0-1[c]
HOST_DATA 0 dev->irq 0-255
HOST_DATA 0 dev->is_cxl 0-1
HOST_DATA 0 dev->multifunction 0-1[c]
HOST_DATA 0 dev->nr_ide_mem 0-255[c]
HOST_DATA 0 dev->pcie_flags_reg 0-u16max
HOST_DATA 0 dev->pcie_mpss 0-7[c]
HOST_DATA 0 dev->pin 0
HOST_DATA 0 dev->pme_support 0-31[c]
HOST_DATA 0 dev->ptm_granularity 0-255[c]
HOST_DATA 0 dev->revision 0-255
HOST_DATA 0 dev->subsystem_device 0-u16max
HOST_DATA 0 dev->subsystem_vendor 0-u16max
HOST_DATA 0 dev->supported_speeds 0,2-254[c]
HOST_DATA 0 dev->transparent 0[c]
HOST_DATA 0 dev->vendor 0-u16max
HOST_DATA 2 minvec 0-511[c]
HOST_DATA 3 maxvec 0-511[c]
NO_OVERFLOW_SIMPLE 2 minvec
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 2 minvec unit_array_size
UNITS 3 maxvec unit_array_size

drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c qlcnic_enable_msix() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 1 entries 1-u64max
PARAM_VALUE 2 minvec 1
PARAM_VALUE 3 maxvec 0-s32max
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 1 entries 0-4088,u64max
BUF_SIZE 1 entries 0-4088,u64max
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 3 maxvec $1 [m]
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->acs_capabilities 0-u16max
HOST_DATA 0 dev->class 0-16777215
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 0 dev->devcap 0-u32max
HOST_DATA 0 dev->devfn 0-503[c]
HOST_DATA 0 dev->eetlp_prefix_max 0-7[c]
HOST_DATA 0 dev->fm_enabled 0-1[c]
HOST_DATA 0 dev->hdr_type 0-255[c]
HOST_DATA 0 dev->ide_cfg 0-1[c]
HOST_DATA 0 dev->ide_tee_limit 0-1[c]
HOST_DATA 0 dev->irq 0-255
HOST_DATA 0 dev->is_cxl 0-1
HOST_DATA 0 dev->multifunction 0-1[c]
HOST_DATA 0 dev->nr_ide_mem 0-255[c]
HOST_DATA 0 dev->pcie_flags_reg 0-u16max
HOST_DATA 0 dev->pcie_mpss 0-7[c]
HOST_DATA 0 dev->pin 0
HOST_DATA 0 dev->pme_support 0-31[c]
HOST_DATA 0 dev->ptm_granularity 0-255[c]
HOST_DATA 0 dev->revision 0-255
HOST_DATA 0 dev->subsystem_device 0-u16max
HOST_DATA 0 dev->subsystem_vendor 0-u16max
HOST_DATA 0 dev->supported_speeds 0,2-254[c]
HOST_DATA 0 dev->transparent 0[c]
HOST_DATA 0 dev->vendor 0-u16max
HOST_DATA 3 maxvec 1-511[c]
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 3 maxvec unit_array_size

drivers/net/ethernet/intel/igb/igb_main.c igb_set_interrupt_capability() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->subordinate->self->link_bwctrl->cdev (-22),(-19),(-12),0-s64max
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 1 entries 80
CAPPED_DATA 2 minvec 1
CAPPED_DATA 3 maxvec 1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->acs_capabilities 0-u16max
HOST_DATA 0 dev->bus->bridge_ctl 0-u16max
HOST_DATA 0 dev->class 0-16777215
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 0 dev->devcap 0-u32max
HOST_DATA 0 dev->devfn 0-503[c]
HOST_DATA 0 dev->device 0-u16max
HOST_DATA 0 dev->eetlp_prefix_max 0-7[c]
HOST_DATA 0 dev->fm_enabled 0-1[c]
HOST_DATA 0 dev->hdr_type 0-255[c]
HOST_DATA 0 dev->ide_cfg 0-1[c]
HOST_DATA 0 dev->ide_tee_limit 0-1[c]
HOST_DATA 0 dev->irq 0-255
HOST_DATA 0 dev->is_cxl 0-1
HOST_DATA 0 dev->multifunction 0-1[c]
HOST_DATA 0 dev->nr_ide_mem 0-255[c]
HOST_DATA 0 dev->pcie_flags_reg 0-u16max
HOST_DATA 0 dev->pcie_mpss 0-7[c]
HOST_DATA 0 dev->pin 0
HOST_DATA 0 dev->pme_support 0-31[c]
HOST_DATA 0 dev->ptm_granularity 0-255[c]
HOST_DATA 0 dev->revision 0-255
HOST_DATA 0 dev->subsystem_device 0-u16max
HOST_DATA 0 dev->subsystem_vendor 0-u16max
HOST_DATA 0 dev->supported_speeds 0,2-254[c]
HOST_DATA 0 dev->transparent 0[c]
HOST_DATA 0 dev->vendor 0-u16max
UNITS 2 minvec unit_array_size
UNITS 3 maxvec unit_array_size

drivers/net/ethernet/realtek/rtase/rtase_main.c pci_enable_msix_exact() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_ops 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->driver->err_handler 0,4096-ptr_max
PARAM_VALUE 0 dev->error_state 0-2,4-u32max
PARAM_VALUE 0 dev->is_busmaster 1
PARAM_VALUE 0 dev->is_virtfn 0
PARAM_VALUE 0 dev->link_bwctrl->cdev 0-s64max
PARAM_VALUE 0 dev->pcie_cap 0-1
PARAM_VALUE 0 dev->sriov->offset 0-u16max
PARAM_VALUE 0 dev->sriov->stride 0-u16max
PARAM_VALUE 0 dev->subordinate->self->link_bwctrl->cdev 0-s64max
PARAM_VALUE 0 *dev->saved_config_space 0-4294967295
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 1
PARAM_VALUE 3 maxvec 1
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 1 entries 32
BUF_SIZE 1 entries 32
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 entries $1
DATA_SOURCE 2 minvec $2
DATA_SOURCE 3 maxvec $2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 0 &dev->dev.mutex

drivers/net/ethernet/marvell/octeon_ep/octep_main.c octep_enable_msix_range() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.driver 0,4096-ptr_max
PARAM_VALUE 1 entries 16,4096-ptr_max
PARAM_VALUE 2 minvec 0-65550
PARAM_VALUE 3 maxvec 0-65550
BUF_SIZE 1 entries 0-u64max
CAPPED_DATA 2 minvec 1
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 1 entries r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 minvec
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 2 minvec unit_array_size
UNITS 3 maxvec unit_array_size
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/mellanox/mlx4/main.c mlx4_enable_msi_x() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 1 entries 16,4096-ptr_max
PARAM_VALUE 2 minvec 2
PARAM_VALUE 3 maxvec s32min-128
BUF_SIZE 1 entries 0-u64max
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 1 entries r _kzalloc_noprof
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 3 maxvec unit_array_size

drivers/scsi/bfa/bfad.c pci_enable_msix_exact() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 1 entries 6849403076006551552
PARAM_VALUE 2 minvec 0-s32max
PARAM_VALUE 3 maxvec 0-s32max
BUF_SIZE 1 entries 176
BUF_SIZE 1 entries 176
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 entries $1
DATA_SOURCE 2 minvec $2
DATA_SOURCE 3 maxvec $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/intel/iavf/iavf_main.c iavf_acquire_msix_vectors() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 1 entries 16,4096-ptr_max
PARAM_VALUE 2 minvec 2
PARAM_VALUE 3 maxvec s32min-u16max
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 3 maxvec $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 3 maxvec unit_array_size
HALF_LOCKED2 global &rtnl_mutex

drivers/dma/amd/ptdma/ptdma-pci.c pt_get_msix_irqs() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 1 entries->entry 0
PARAM_VALUE 2 minvec 1
PARAM_VALUE 3 maxvec 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/sfc/efx_channels.c efx_probe_interrupts() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->error_state 0-2,4-u32max
PARAM_VALUE 0 dev->msix_cap 1-255
PARAM_VALUE 0 *dev->saved_config_space 0-4294967295
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 1
PARAM_VALUE 3 maxvec 0-1
BUF_SIZE 1 entries 256
CAPPED_DATA 3 maxvec 1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->acs_capabilities 0-u16max
HOST_DATA 0 dev->class 0-16777215
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 0 dev->devcap 0-u32max
HOST_DATA 0 dev->devfn 0-503[c]
HOST_DATA 0 dev->device 0-u16max
HOST_DATA 0 dev->eetlp_prefix_max 0-7[c]
HOST_DATA 0 dev->fm_enabled 0-1[c]
HOST_DATA 0 dev->hdr_type 0-255[c]
HOST_DATA 0 dev->ide_cfg 0-1[c]
HOST_DATA 0 dev->ide_tee_limit 0-1[c]
HOST_DATA 0 dev->irq 0-255
HOST_DATA 0 dev->is_cxl 0-1
HOST_DATA 0 dev->multifunction 0-1[c]
HOST_DATA 0 dev->nr_ide_mem 0-255[c]
HOST_DATA 0 dev->pcie_flags_reg 0-u16max
HOST_DATA 0 dev->pcie_mpss 0-7[c]
HOST_DATA 0 dev->pin 0
HOST_DATA 0 dev->pme_support 0-31[c]
HOST_DATA 0 dev->ptm_granularity 0-255[c]
HOST_DATA 0 dev->revision 0-255
HOST_DATA 0 dev->subsystem_device 0-u16max
HOST_DATA 0 dev->subsystem_vendor 0-u16max
HOST_DATA 0 dev->supported_speeds 0,2-254[c]
HOST_DATA 0 dev->transparent 0[c]
HOST_DATA 0 dev->vendor 0-u16max

drivers/net/ethernet/google/gve/gve_main.c gve_alloc_notify_blocks() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->dev.cma_area->alloc_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 dev->dev.cma_area->alloc_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 dev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->dev.dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 0 dev->dev.dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 dev->dev.dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_mem->spinlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->dev.dma_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_uses_io_tlb 1
PARAM_VALUE 0 dev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.iommu_group->default_domain 0-s64max
PARAM_VALUE 0 dev->dev.kobj.release.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 dev->dev.kobj.release.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 dev->dev.kobj.release.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 dev->dev.kobj.sd->__parent 0
PARAM_VALUE 0 dev->msix_cap 1-255
PARAM_VALUE 0 dev->sriov->pos s32min-s32max
PARAM_VALUE 1 entries 1-18446744073709551614
PARAM_VALUE 2 minvec 3
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 1 entries 0-u64max
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 1 entries r __kvmalloc_node_noprof
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 0 dev->fm_enabled 0-1[c]
HOST_DATA 0 dev->supported_speeds 0,2-254[c]
NO_OVERFLOW_SIMPLE 0 dev->dev.cma_area->available_count
NO_OVERFLOW_SIMPLE 0 dev->msix_base
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 3 maxvec unit_array_size
HALF_LOCKED2 &priv->dev->lock

drivers/net/ethernet/broadcom/tg3.c tg3_enable_msix() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 *dev->saved_config_space 0-4294967295
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 1
PARAM_VALUE 3 maxvec 0-s32max
BUF_SIZE 1 entries 40
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 3 maxvec r tg3_irq_count
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
UNITS 3 maxvec unit_array_size

drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c pci_enable_msix_exact() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 entries 1-u64max
PARAM_VALUE 2 minvec 0-574
PARAM_VALUE 3 maxvec 0-574
BUF_SIZE 1 entries 0-4592
BUF_SIZE 1 entries 0-4592
CAPPED_DATA 2 minvec 1
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 entries $1
DATA_SOURCE 2 minvec $2
DATA_SOURCE 3 maxvec $2
MEM_ZERO 1 entries
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 minvec
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 2 minvec unit_array_size
UNITS 3 maxvec unit_array_size
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock

drivers/rapidio/devices/tsi721.c pci_enable_msix_exact() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->dev.cma_area->alloc_mutex.osq.tail.counter s32min-s32max
PARAM_VALUE 0 dev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->dev.dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_uses_io_tlb 1
PARAM_VALUE 0 dev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->pcie_cap 0-1
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 34
PARAM_VALUE 3 maxvec 34
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 1 entries 272
BUF_SIZE 1 entries 272
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 entries $1
DATA_SOURCE 2 minvec $2
DATA_SOURCE 3 maxvec $2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
UNITS 2 minvec unit_array_size
UNITS 3 maxvec unit_array_size
HALF_LOCKED2 &pool->lock

drivers/mfd/timberdale.c pci_enable_msix_exact() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 dev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->driver->err_handler 0,4096-ptr_max
PARAM_VALUE 0 dev->link_bwctrl->cdev (-22),(-19),(-12),0-s64max
PARAM_VALUE 0 dev->resource 4096-ptr_max
PARAM_VALUE 0 dev->subordinate->self->link_bwctrl->cdev (-4095)-s64max
PARAM_VALUE 0 *dev->saved_config_space 0-4294967295
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 16
PARAM_VALUE 3 maxvec 16
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 1 entries 128
BUF_SIZE 1 entries 128
CAPPED_DATA 0 dev 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 entries $1
DATA_SOURCE 2 minvec $2
DATA_SOURCE 3 maxvec $2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
HALF_LOCKED2 0 &dev->dev.mutex

drivers/net/ethernet/microchip/lan743x_main.c lan743x_intr_open() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 1
PARAM_VALUE 3 maxvec 5-260
BUF_SIZE 1 entries 128
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/nvidia/forcedeth.c nv_request_irq() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 2 minvec 0-15
PARAM_VALUE 3 maxvec 0-15
BUF_SIZE 1 entries 64
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/emulex/benet/be_main.c be_msix_enable() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->dev.dma_mem->spinlock.rlock.dep_map->name 0-255
PARAM_VALUE 2 minvec 1
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 1 entries 256
CAPPED_DATA 3 maxvec 1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 0 dev->devfn 0-255[c]
USER_DATA 3 maxvec 2-u16max[c]

drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_setup_msi_interrupts() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_uses_io_tlb 1
PARAM_VALUE 0 dev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->error_state 0-2,4-u32max
PARAM_VALUE 0 dev->is_busmaster 1
PARAM_VALUE 0 dev->pcie_cap 0-1
PARAM_VALUE 0 dev->revision 0-47,66-255
PARAM_VALUE 2 minvec 1-2,4
PARAM_VALUE 3 maxvec 1-2,4
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 1 entries 32
CAPPED_DATA 2 minvec 1
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 2 minvec $1
DATA_SOURCE 3 maxvec $1
FUZZY_MAX 2 minvec 4
FUZZY_MAX 3 maxvec 4
HARD_MAX 2 minvec 4
HARD_MAX 3 maxvec 4
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
HALF_LOCKED2 &pool->lock

drivers/ntb/hw/intel/ntb_hw_gen1.c ndev_init_isr() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 4,33
PARAM_VALUE 3 maxvec 4,33
BUF_SIZE 1 entries 8
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 1 entries r _kmalloc_array_node_noprof
DATA_SOURCE 2 minvec $1
DATA_SOURCE 3 maxvec $2
HARD_MAX 2 minvec 33
HARD_MAX 3 maxvec 33
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 3 maxvec
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/cisco/enic/enic_main.c enic_set_intr_mode() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->pcie_cap 0-1
PARAM_VALUE 1 entries 4096-ptr_max
PARAM_VALUE 2 minvec 4
PARAM_VALUE 3 maxvec s32min-(-1),4-s32max
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
CAPPED_DATA 3 maxvec 1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 3 maxvec unit_array_size
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_acquire_msix_vectors() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 1 entries 16,4096-ptr_max
PARAM_VALUE 2 minvec 2
PARAM_VALUE 3 maxvec (-2147483647)-3
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 0 dev (-1),1-s32max
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 3 maxvec $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 3 maxvec unit_array_size
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c octep_vf_enable_msix_range() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.driver 0,4096-ptr_max
PARAM_VALUE 1 entries 16,4096-ptr_max
PARAM_VALUE 2 minvec 0-15
PARAM_VALUE 3 maxvec 0-15
BUF_SIZE 1 entries 0-120
BUF_SIZE 1 entries 0-120
CAPPED_DATA 2 minvec 1
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 1 entries r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 minvec
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 2 minvec unit_array_size
UNITS 3 maxvec unit_array_size
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/myricom/myri10ge/myri10ge.c myri10ge_probe_slices() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->is_msi_managed 1
PARAM_VALUE 0 dev->msix_cap 1-255
PARAM_VALUE 0 dev->pcie_cap 0-1
PARAM_VALUE 1 entries 16,4096-ptr_max
PARAM_VALUE 2 minvec s32min-0,2-s32max
PARAM_VALUE 3 maxvec s32min-0,2-s32max
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 1 entries 0-u64max
DATA_SOURCE 1 entries r _kzalloc_noprof
DATA_SOURCE 2 minvec r __rounddown_pow_of_two
DATA_SOURCE 3 maxvec r __rounddown_pow_of_two
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 2 minvec
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 2 minvec unit_array_size
UNITS 3 maxvec unit_array_size

drivers/net/ethernet/myricom/myri10ge/myri10ge.c myri10ge_request_irq() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.driver 0,4096-ptr_max
PARAM_VALUE 2 minvec 2-s32max
PARAM_VALUE 3 maxvec 2-s32max
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
CAPPED_DATA 2 minvec 1
CAPPED_DATA 3 maxvec 1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/intel/i40e/i40e_main.c i40e_reserve_msix_vectors() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev->sriov->ctrl 0-u16max
PARAM_VALUE 0 dev->sriov->link 0-255
PARAM_VALUE 0 dev->sriov->num_VFs 0-u16max
PARAM_VALUE 0 dev->sriov->offset 0-u16max
PARAM_VALUE 0 dev->sriov->pos s32min-s32max
PARAM_VALUE 0 dev->sriov->stride 0-u16max
PARAM_VALUE 1 entries 16,4096-ptr_max
PARAM_VALUE 2 minvec 2
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 3 maxvec $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 3 maxvec unit_array_size

drivers/net/ethernet/cavium/liquidio/lio_core.c octeon_setup_interrupt() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->dev.dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 dev->link_bwctrl->cdev (-22),(-19),(-12),0-s64max
PARAM_VALUE 0 *dev->saved_config_space 0-4294967295
PARAM_VALUE 1 entries 16,4096-ptr_max
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 1 entries 0-34359738360
BUF_SIZE 1 entries 0-34359738360
CAPPED_DATA 0 dev 1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->acs_capabilities 0-u16max
HOST_DATA 0 dev->bus->parent->bridge_ctl 0-u16max
HOST_DATA 0 dev->class 0-16777215
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 0 dev->devcap 0-u32max
HOST_DATA 0 dev->devfn 0-503[c]
HOST_DATA 0 dev->eetlp_prefix_max 0-7[c]
HOST_DATA 0 dev->fm_enabled 0-1[c]
HOST_DATA 0 dev->hdr_type 0-255[c]
HOST_DATA 0 dev->ide_cfg 0-1[c]
HOST_DATA 0 dev->ide_tee_limit 0-1[c]
HOST_DATA 0 dev->irq 0-255
HOST_DATA 0 dev->is_cxl 0-1
HOST_DATA 0 dev->multifunction 0-1[c]
HOST_DATA 0 dev->nr_ide_mem 0-255[c]
HOST_DATA 0 dev->pcie_flags_reg 0-u16max
HOST_DATA 0 dev->pcie_mpss 0-7[c]
HOST_DATA 0 dev->physfn->acs_capabilities 0-u16max
HOST_DATA 0 dev->physfn->bus->bridge_ctl 0-u16max
HOST_DATA 0 dev->physfn->bus->parent->bridge_ctl 0-u16max
HOST_DATA 0 dev->physfn->class 0-16777215
HOST_DATA 0 dev->physfn->current_state 0-3[c]
HOST_DATA 0 dev->physfn->devcap 0-u32max
HOST_DATA 0 dev->physfn->devfn 1-503[c]
HOST_DATA 0 dev->physfn->device 0-u16max
HOST_DATA 0 dev->physfn->eetlp_prefix_max 0-7[c]
HOST_DATA 0 dev->physfn->fm_enabled 0-1[c]
HOST_DATA 0 dev->physfn->hdr_type 0-255[c]
HOST_DATA 0 dev->physfn->ide_cfg 0-1[c]
HOST_DATA 0 dev->physfn->ide_tee_limit 0-1[c]
HOST_DATA 0 dev->physfn->irq 0-255
HOST_DATA 0 dev->physfn->is_cxl 0-1
HOST_DATA 0 dev->physfn->multifunction 0-1[c]
HOST_DATA 0 dev->physfn->nr_ide_mem 0-255[c]
HOST_DATA 0 dev->physfn->pcie_flags_reg 0-u16max
HOST_DATA 0 dev->physfn->pcie_mpss 0-7[c]
HOST_DATA 0 dev->physfn->pin 0
HOST_DATA 0 dev->physfn->pme_support 0-31[c]
HOST_DATA 0 dev->physfn->ptm_granularity 0-255[c]
HOST_DATA 0 dev->physfn->revision 0-255
HOST_DATA 0 dev->physfn->subsystem_device 0-u16max
HOST_DATA 0 dev->physfn->subsystem_vendor 0-u16max
HOST_DATA 0 dev->physfn->supported_speeds 0,2-254[c]
HOST_DATA 0 dev->physfn->transparent 0[c]
HOST_DATA 0 dev->physfn->vendor 0-u16max
HOST_DATA 0 dev->pin 0
HOST_DATA 0 dev->pme_support 0-31[c]
HOST_DATA 0 dev->ptm_granularity 0-255[c]
HOST_DATA 0 dev->revision 0-255
HOST_DATA 0 dev->subsystem_device 0-u16max
HOST_DATA 0 dev->subsystem_vendor 0-u16max
HOST_DATA 0 dev->supported_speeds 0,2-254[c]
HOST_DATA 0 dev->transparent 0[c]
HOST_DATA 0 dev->vendor 0-u16max
HOST_DATA 0 *dev->dev.driver_data s64min-s64max
HOST_DATA 0 *dev->physfn->dev.driver_data s64min-s64max
HOST_DATA 2 minvec 1-64[c]
HOST_DATA 3 maxvec 1-64[c]
NO_OVERFLOW_SIMPLE 2 minvec
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 2 minvec unit_array_size
UNITS 3 maxvec unit_array_size

drivers/net/ethernet/netronome/nfp/nfp_net_common.c nfp_net_irqs_alloc() -> pci_enable_msix_range()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 dev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->driver->err_handler 0,4096-ptr_max
PARAM_VALUE 0 dev->error_state 0-2,4-u32max
PARAM_VALUE 0 dev->is_busmaster 1
PARAM_VALUE 0 dev->link_bwctrl->cdev (-22),(-19),(-12),0-s64max
PARAM_VALUE 0 dev->pcie_cap 0-1
PARAM_VALUE 0 dev->subordinate->self->link_bwctrl->cdev (-4095)-s64max
PARAM_VALUE 0 *dev->saved_config_space 0-4294967295
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 0 dev (-1),1-s32max
BUF_SIZE 1 entries 0-s32max
BUF_SIZE 1 entries 0-s32max
CAPPED_DATA 0 dev 1
CAPPED_DATA 3 maxvec 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 entries $1
DATA_SOURCE 2 minvec $2
DATA_SOURCE 3 maxvec $3
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 3 maxvec 3-s32max[c]
NO_OVERFLOW_SIMPLE 3 maxvec
UNITS 3 maxvec unit_array_size
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 0 &dev->dev.mutex