Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/gpu/drm/xe/xe_pci.c xe_pci_to_pf_device() -> pci_iov_get_pf_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 pf_driver 2589167990798426112
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING

drivers/virtio/virtio_pci_common.c virtio_pci_vf_get_pf_dev() -> pci_iov_get_pf_drvdata()

Type Parameter Key Value
PARAM_VALUE 1 pf_driver 2909460669727744000
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &migf->lock
HALF_LOCKED2 &migf->virtvdev->state_mutex
HALF_LOCKED2 &virtvdev->state_mutex
HALF_LOCKED2 _T->lock

drivers/net/ethernet/amd/pds_core/main.c pdsc_get_pf_struct() -> pci_iov_get_pf_drvdata()

Type Parameter Key Value
PARAM_VALUE 1 pf_driver 2600237802424651776
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
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 &pds_vfio->state_mutex

drivers/net/ethernet/mellanox/mlx5/core/main.c mlx5_vf_get_core_dev() -> pci_iov_get_pf_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->is_virtfn 1
PARAM_VALUE 1 pf_driver 8170187904230989824
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING

drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c hisi_acc_get_pf_qm() -> pci_iov_get_pf_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->is_virtfn 1
PARAM_VALUE 1 pf_driver 1902237316371243008,4863051224503926784,6129434376663781376
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 pf_driver 352
CAPPED_DATA 0 dev 1
DATA_SOURCE 0 dev $0
BIT_INFO 1 pf_driver 0x20004c000,0x5f7f3fd7ffddf000
BIT_INFO 1 pf_driver 0x20004c000,0x5f7f3fd7ffddf000
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->current_state 0-3[c]
HALF_LOCKED2 0 &dev->dev.mutex