Home
last modified time | relevance | path

Searched refs:vfio (Results 1 - 25 of 105) sorted by relevance

12345

/kernel/linux/linux-5.10/drivers/vfio/platform/
H A DMakefile2 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 DMakefile2 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 DMakefile3 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 Dcontainer.c5 * 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 Dgroup.c8 * 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 Dvfio_main.c8 * 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 DMakefile3 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 Dvfio.c8 * 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 DMakefile4 obj-$(CONFIG_VFIO) += vfio.o
/kernel/linux/linux-5.10/drivers/vfio/platform/reset/
H A DMakefile2 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 DMakefile2 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 DMakefile6 obj-$(CONFIG_VFIO_CDX) += vfio-cdx.o
8 vfio-cdx-objs := main.o
/kernel/linux/linux-5.10/drivers/vfio/fsl-mc/
H A DMakefile3 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 DMakefile2 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 DMakefile2 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 DMakefile3 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 DMakefile4 obj-$(CONFIG_PDS_VFIO_PCI) += pds-vfio-pci.o
6 pds-vfio-pci-y := \
/kernel/linux/linux-5.10/arch/s390/kvm/
H A DMakefile7 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 Dvfio_zdev.h15 #include <linux/vfio.h>
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/
H A Ddmabuf.h33 #include <linux/vfio.h>
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dvfio_zdev.h15 #include <linux/vfio.h>
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/
H A Ddmabuf.h33 #include <linux/vfio.h>
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Dvfio_zdev.h22 #include <linux/vfio.h>
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
H A Dvfio_zdev.h22 #include <linux/vfio.h>
/kernel/linux/linux-5.10/arch/loongarch/kvm/
H A DMakefile13 common-objs-$(CONFIG_KVM_VFIO) += $(KVM)/vfio.o

Completed in 8 milliseconds

12345