Documented in 1 files:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/pci/search.c match_pci_dev_by_id() -> pci_id_from_device()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/pci/pci-driver.c pci_match_device() -> pci_id_from_device()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
DATA_SOURCE 0 dev $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->irq 0

drivers/pci/pci-driver.c pci_match_id() -> pci_id_from_device()

Type Parameter Key Value
BUF_SIZE 0 dev (-1)-s32max
BUF_SIZE 0 dev (-1)-s32max
BUF_SIZE 0 dev->dev.iommu (-1),192
DATA_SOURCE 0 dev $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->bus->bridge_ctl 0-u16max
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 0 dev->sriov->offset 0
HOST_DATA 0 dev->sriov->stride 0
UNITS 0 dev unit_byte
HALF_LOCKED2 &_dev->mutex
HALF_LOCKED2 &device->dev_set->lock
HALF_LOCKED2 &sock->skt_mutex
HALF_LOCKED2 &subsys->su_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &hnae3_common_lock
HALF_LOCKED2 global &hnae3_unload_lock
HALF_LOCKED2 global &pci_rescan_remove_lock
HALF_LOCKED2 0 &dev->dev.mutex