Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/vfio/pci/vfio_pci_core.c vfio_pci_dev_set_hot_reset() -> vfio_iommufd_get_dev_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdev | 4096-ptr_max |
| PARAM_VALUE | 1 | ictx | 1-u64max |
| DATA_SOURCE | 1 | ictx | $2 |
| LOCK2 | &dev_set->lock | ||
| HALF_LOCKED2 | &vdev->memory_lock | ||
| TYPE_LOCK | (struct vfio_device_set)->lock |
drivers/vfio/pci/vfio_pci_core.c vfio_pci_fill_devs() -> vfio_iommufd_get_dev_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vdev | 4096-ptr_max |
| PARAM_VALUE | 0 | vdev->dev | 4096-ptr_max |
| BUF_SIZE | 0 | vdev->dev | 1616 |
| CAPPED_DATA | 0 | vdev->dev | 1 |
| DATA_SOURCE | 0 | vdev | r vfio_find_device_in_devset |
| DATA_SOURCE | 1 | ictx | r vfio_iommufd_device_ictx |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &pci_bus_sem |