Home
last modified time | relevance | path

Searched refs:core_device (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/vfio/pci/virtio/
H A Dmain.c24 struct virtiovf_pci_core_device, core_device.vdev); in virtiovf_pci_open_device()
25 struct vfio_pci_core_device *vdev = &virtvdev->core_device; in virtiovf_pci_open_device()
48 struct virtiovf_pci_core_device, core_device.vdev); in virtiovf_pci_close_device()
58 struct virtiovf_pci_core_device, core_device.vdev); in virtiovf_pci_init_device()
77 struct virtiovf_pci_core_device, core_device.vdev); in virtiovf_pci_core_release_dev()
169 virtvdev = vfio_alloc_device(virtiovf_pci_core_device, core_device.vdev, in virtiovf_pci_probe()
177 dev_set_drvdata(&pdev->dev, &virtvdev->core_device); in virtiovf_pci_probe()
178 ret = vfio_pci_core_register_device(&virtvdev->core_device); in virtiovf_pci_probe()
183 vfio_put_device(&virtvdev->core_device.vdev); in virtiovf_pci_probe()
191 vfio_pci_core_unregister_device(&virtvdev->core_device); in virtiovf_pci_remove()
[all …]
/linux/drivers/vfio/pci/pds/
H A Dvfio_dev.c23 struct vfio_pci_core_device *core_device = dev_get_drvdata(&pdev->dev); in pds_vfio_pci_drvdata() local
25 return container_of(core_device, struct pds_vfio_pci_device, in pds_vfio_pci_drvdata()
/linux/drivers/vfio/pci/mlx5/
H A Dcmd.h173 struct vfio_pci_core_device core_device; member