Home
last modified time | relevance | path

Searched refs:sva (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/drivers/dma/idxd/
H A Dcdev.c48 struct iommu_sva *sva; member
144 if (ctx->sva) { in idxd_file_dev_release()
146 iommu_sva_unbind_device(ctx->sva); in idxd_file_dev_release()
228 struct iommu_sva *sva; in idxd_cdev_open() local
254 sva = iommu_sva_bind_device(dev, current->mm); in idxd_cdev_open()
255 if (IS_ERR(sva)) { in idxd_cdev_open()
256 rc = PTR_ERR(sva); in idxd_cdev_open()
261 pasid = iommu_sva_get_pasid(sva); in idxd_cdev_open()
267 ctx->sva = sva; in idxd_cdev_open()
326 iommu_sva_unbind_device(sva); in idxd_cdev_open()
H A Dinit.c29 static bool sva = true; variable
30 module_param(sva, bool, 0644);
31 MODULE_PARM_DESC(sva, "Toggle SVA support on/off");
615 idxd->sva = NULL; in idxd_disable_system_pasid()
653 if (IS_ENABLED(CONFIG_INTEL_IDXD_SVM) && sva) { in idxd_probe()
665 } else if (!sva) { in idxd_probe()
H A Didxd.h325 struct iommu_sva *sva; member
/openbmc/linux/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-sva.c28 struct iommu_sva sva; member
36 container_of(handle, struct arm_smmu_bond, sva)
364 return &bond->sva; in __arm_smmu_sva_bind()
373 bond->sva.dev = dev; in __arm_smmu_sva_bind()
383 return &bond->sva; in __arm_smmu_sva_bind()
H A DMakefile4 arm_smmu_v3-objs-$(CONFIG_ARM_SMMU_V3_SVA) += arm-smmu-v3-sva.o
/openbmc/linux/arch/mips/include/asm/octeon/
H A Dcvmx-address.h112 } sva; member
210 } sva; member
/openbmc/linux/Documentation/arch/x86/
H A Dindex.rst41 sva
/openbmc/linux/drivers/iommu/
H A DMakefile30 obj-$(CONFIG_IOMMU_SVA) += iommu-sva.o io-pgfault.o
/openbmc/linux/Documentation/admin-guide/
H A Dkernel-parameters.txt1930 idxd.sva= [HW]
/openbmc/
H A Dopengrok2.0.log22178 …e-less due to: /opengrok/data/xref/openbmc/linux/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c.gz
H A Dopengrok1.0.log23029 …e-less due to: /opengrok/data/xref/openbmc/linux/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c.gz