/kernel/linux/linux-5.10/drivers/vfio/platform/ |
H A D | Makefile | 2 vfio-platform-base-y := vfio_platform_common.o vfio_platform_irq.o 3 vfio-platform-y := vfio_platform.o 5 obj-$(CONFIG_VFIO_PLATFORM) += vfio-platform.o 6 obj-$(CONFIG_VFIO_PLATFORM) += vfio-platform-base.o 9 vfio-amba-y := vfio_amba.o 11 obj-$(CONFIG_VFIO_AMBA) += vfio-amba.o 12 obj-$(CONFIG_VFIO_AMBA) += vfio-platform-base.o
|
/kernel/linux/linux-6.6/drivers/vfio/platform/ |
H A D | Makefile | 2 vfio-platform-base-y := vfio_platform_common.o vfio_platform_irq.o 3 obj-$(CONFIG_VFIO_PLATFORM_BASE) += vfio-platform-base.o 6 vfio-platform-y := vfio_platform.o 7 obj-$(CONFIG_VFIO_PLATFORM) += vfio-platform.o 9 vfio-amba-y := vfio_amba.o 10 obj-$(CONFIG_VFIO_AMBA) += vfio-amba.o
|
/kernel/linux/linux-6.6/drivers/vfio/pci/ |
H A D | Makefile | 3 vfio-pci-core-y := vfio_pci_core.o vfio_pci_intrs.o vfio_pci_rdwr.o vfio_pci_config.o 4 vfio-pci-core-$(CONFIG_VFIO_PCI_ZDEV_KVM) += vfio_pci_zdev.o 5 obj-$(CONFIG_VFIO_PCI_CORE) += vfio-pci-core.o 7 vfio-pci-y := vfio_pci.o 8 vfio-pci-$(CONFIG_VFIO_PCI_IGD) += vfio_pci_igd.o 9 obj-$(CONFIG_VFIO_PCI) += vfio-pci.o
|
/kernel/linux/linux-6.6/drivers/vfio/ |
H A D | container.c | 5 * VFIO container (/dev/vfio/vfio) 13 #include <linux/vfio.h> 14 #include <uapi/linux/vfio.h> 16 #include "vfio.h" 27 static struct vfio { struct 30 } vfio; variable 67 .name = "vfio-noiommu", 77 * Only noiommu containers can use vfio-noiommu and noiommu containers can only 78 * use vfio [all...] |
H A D | group.c | 8 * Derived from original vfio: 13 #include <linux/vfio.h> 16 #include "vfio.h" 18 static struct vfio { struct 24 } vfio; variable 56 * VFIO Group fd, /dev/vfio/$GROUP 275 filep = anon_inode_getfile("[vfio-device]", &vfio_device_fops, in vfio_device_open_file() 290 dev_warn(device->dev, "vfio-noiommu device opened by user " in vfio_device_open_file() 513 lockdep_assert_held(&vfio.group_lock); in vfio_group_find_from_iommu() 516 * group->iommu_group from the vfio in vfio_group_find_from_iommu() [all...] |
H A D | vfio_main.c | 8 * Derived from original vfio: 33 #include <linux/vfio.h> 40 #include "vfio.h" 46 static struct vfio { struct 49 } vfio; variable 184 ida_free(&vfio.device_ida, device->index); in vfio_device_release() 196 * Allocate and initialize vfio_device so it can be registered to vfio 232 * Initialize a vfio_device so it can be registered to vfio core. 239 ret = ida_alloc_max(&vfio.device_ida, MINORMASK, GFP_KERNEL); in vfio_init_device() 258 device->device.class = vfio in vfio_init_device() [all...] |
/kernel/linux/linux-5.10/drivers/vfio/pci/ |
H A D | Makefile | 3 vfio-pci-y := vfio_pci.o vfio_pci_intrs.o vfio_pci_rdwr.o vfio_pci_config.o 4 vfio-pci-$(CONFIG_VFIO_PCI_IGD) += vfio_pci_igd.o 5 vfio-pci-$(CONFIG_VFIO_PCI_NVLINK2) += vfio_pci_nvlink2.o 6 vfio-pci-$(CONFIG_VFIO_PCI_ZDEV) += vfio_pci_zdev.o 8 obj-$(CONFIG_VFIO_PCI) += vfio-pci.o
|
/kernel/linux/linux-5.10/drivers/vfio/ |
H A D | vfio.c | 8 * Derived from original vfio: 32 #include <linux/vfio.h> 40 static struct vfio { struct 49 } vfio; variable 128 iommu_group_set_name(group, "vfio-noiommu"); in vfio_iommu_group_get() 145 dev_warn(dev, "Adding kernel taint for vfio-noiommu group on device\n"); in vfio_iommu_group_get() 199 .name = "vfio-noiommu", 223 mutex_lock(&vfio.iommu_drivers_lock); in vfio_register_iommu_driver() 226 list_for_each_entry(tmp, &vfio.iommu_drivers_list, vfio_next) { in vfio_register_iommu_driver() 228 mutex_unlock(&vfio in vfio_register_iommu_driver() [all...] |
H A D | Makefile | 4 obj-$(CONFIG_VFIO) += vfio.o
|
/kernel/linux/linux-5.10/drivers/vfio/platform/reset/ |
H A D | Makefile | 2 vfio-platform-calxedaxgmac-y := vfio_platform_calxedaxgmac.o 3 vfio-platform-amdxgbe-y := vfio_platform_amdxgbe.o 5 obj-$(CONFIG_VFIO_PLATFORM_CALXEDAXGMAC_RESET) += vfio-platform-calxedaxgmac.o 6 obj-$(CONFIG_VFIO_PLATFORM_AMDXGBE_RESET) += vfio-platform-amdxgbe.o
|
/kernel/linux/linux-6.6/drivers/vfio/platform/reset/ |
H A D | Makefile | 2 vfio-platform-calxedaxgmac-y := vfio_platform_calxedaxgmac.o 3 vfio-platform-amdxgbe-y := vfio_platform_amdxgbe.o 5 obj-$(CONFIG_VFIO_PLATFORM_CALXEDAXGMAC_RESET) += vfio-platform-calxedaxgmac.o 6 obj-$(CONFIG_VFIO_PLATFORM_AMDXGBE_RESET) += vfio-platform-amdxgbe.o
|
/kernel/linux/linux-6.6/drivers/vfio/cdx/ |
H A D | Makefile | 6 obj-$(CONFIG_VFIO_CDX) += vfio-cdx.o 8 vfio-cdx-objs := main.o
|
/kernel/linux/linux-5.10/drivers/vfio/fsl-mc/ |
H A D | Makefile | 3 vfio-fsl-mc-y := vfio_fsl_mc.o vfio_fsl_mc_intr.o 4 obj-$(CONFIG_VFIO_FSL_MC) += vfio-fsl-mc.o
|
/kernel/linux/linux-6.6/drivers/vfio/pci/hisilicon/ |
H A D | Makefile | 2 obj-$(CONFIG_HISI_ACC_VFIO_PCI) += hisi-acc-vfio-pci.o 3 hisi-acc-vfio-pci-y := hisi_acc_vfio_pci.o
|
/kernel/linux/linux-6.6/drivers/vfio/pci/mlx5/ |
H A D | Makefile | 2 obj-$(CONFIG_MLX5_VFIO_PCI) += mlx5-vfio-pci.o 3 mlx5-vfio-pci-y := main.o cmd.o
|
/kernel/linux/linux-6.6/drivers/vfio/fsl-mc/ |
H A D | Makefile | 3 vfio-fsl-mc-y := vfio_fsl_mc.o vfio_fsl_mc_intr.o 4 obj-$(CONFIG_VFIO_FSL_MC) += vfio-fsl-mc.o
|
/kernel/linux/linux-6.6/drivers/vfio/pci/pds/ |
H A D | Makefile | 4 obj-$(CONFIG_PDS_VFIO_PCI) += pds-vfio-pci.o 6 pds-vfio-pci-y := \
|
/kernel/linux/linux-5.10/arch/s390/kvm/ |
H A D | Makefile | 7 common-objs = $(KVM)/kvm_main.o $(KVM)/eventfd.o $(KVM)/async_pf.o $(KVM)/irqchip.o $(KVM)/vfio.o
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | vfio_zdev.h | 15 #include <linux/vfio.h>
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/ |
H A D | dmabuf.h | 33 #include <linux/vfio.h>
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | vfio_zdev.h | 15 #include <linux/vfio.h>
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/ |
H A D | dmabuf.h | 33 #include <linux/vfio.h>
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | vfio_zdev.h | 22 #include <linux/vfio.h>
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | vfio_zdev.h | 22 #include <linux/vfio.h>
|
/kernel/linux/linux-5.10/arch/loongarch/kvm/ |
H A D | Makefile | 13 common-objs-$(CONFIG_KVM_VFIO) += $(KVM)/vfio.o
|