Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/pci/hotplug/acpiphp_glue.c acpiphp_add_context() -> pci_bus_read_dev_vendor_id()

Type Parameter Key Value
PARAM_VALUE 1 devfn 0-255
PARAM_VALUE 2 l 7530745402980962304
PARAM_VALUE 3 timeout 60000
RX_PATH
TASK_NOT_RUNNING

drivers/pci/hotplug/acpiphp_glue.c get_slot_status() -> pci_bus_read_dev_vendor_id()

Type Parameter Key Value
PARAM_VALUE 1 devfn 0-255
PARAM_VALUE 2 l 908549909647560704
PARAM_VALUE 3 timeout 0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 *l 0
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &acpi_scan_lock
HALF_LOCKED2 global &pci_rescan_remove_lock

drivers/pci/hotplug/acpiphp_glue.c get_slot_status() -> pci_bus_read_dev_vendor_id()

Type Parameter Key Value
PARAM_VALUE 1 devfn 0,8-248
PARAM_VALUE 2 l 908549909647560704
PARAM_VALUE 3 timeout 0
BIT_INFO 1 devfn 0x0,0xf8
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 *l 0
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &acpi_scan_lock
HALF_LOCKED2 global &pci_rescan_remove_lock

drivers/pci/hotplug/pciehp_hpc.c pci_bus_check_dev() -> pci_bus_read_dev_vendor_id()

Type Parameter Key Value
PARAM_VALUE 1 devfn 0
PARAM_VALUE 2 l 205128605296828416
PARAM_VALUE 3 timeout 0
DATA_SOURCE 0 bus $0
DATA_SOURCE 1 devfn $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 *l 0
LOCK2 &ctrl->reset_lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct controller)->reset_lock

drivers/pci/probe.c pci_scan_device() -> pci_bus_read_dev_vendor_id()

Type Parameter Key Value
PARAM_VALUE 0 bus 4096-ptr_max
PARAM_VALUE 0 bus->dev.kobj.parent->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 bus->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 2 l 3291340902779674624
PARAM_VALUE 3 timeout 60000
BUF_SIZE 0 bus (-1)-0,1904
BUF_SIZE 0 bus (-1)-0,1904
DATA_SOURCE 0 bus $0
DATA_SOURCE 1 devfn $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 bus->bridge_ctl 0
HOST_DATA 0 bus->parent->bridge_ctl 0-u16max
HALF_LOCKED2 &asus->hotplug_lock
HALF_LOCKED2 &eeepc->hotplug_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &pci_rescan_remove_lock
HALF_LOCKED2 global &xenwatch_mutex

drivers/pci/pci.c pci_device_is_present() -> pci_bus_read_dev_vendor_id()

Type Parameter Key Value
PARAM_VALUE 2 l 343779213081571328
PARAM_VALUE 3 timeout 0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 bus->bridge_ctl 0-u16max
HOST_DATA 1 devfn 1-503[c]
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 &dev->shutdown_lock
HALF_LOCKED2 &qi->q_lock
HALF_LOCKED2 &tp->lock
HALF_LOCKED2 bh