Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/pci/
Dats.c405 if (pci_physfn(pdev)->pasid_enabled) in pci_enable_pasid()
410 if (WARN_ON(pdev->pasid_enabled)) in pci_enable_pasid()
434 pdev->pasid_enabled = 1; in pci_enable_pasid()
453 if (WARN_ON(!pdev->pasid_enabled)) in pci_disable_pasid()
461 pdev->pasid_enabled = 0; in pci_disable_pasid()
477 if (!pdev->pasid_enabled) in pci_restore_pasid_state()
/linux-6.12.1/drivers/iommu/amd/
Dpasid.c16 if (dev_data->pasid_enabled && dev_data->max_pasids && in is_pasid_enabled()
Damd_iommu_types.h848 u8 pasid_enabled:1; /* PASID state */ member
Diommu.c438 if (dev_data->pasid_enabled) in pdev_enable_cap_pasid()
445 dev_data->pasid_enabled = 1; in pdev_enable_cap_pasid()
455 if (dev_data->pasid_enabled) { in pdev_disable_cap_pasid()
457 dev_data->pasid_enabled = 0; in pdev_disable_cap_pasid()
/linux-6.12.1/drivers/iommu/intel/
Diommu.c3942 info->pasid_enabled = 1; in intel_iommu_probe_device()
3960 if (info->pasid_enabled) { in intel_iommu_release_device()
3962 info->pasid_enabled = 0; in intel_iommu_release_device()
4061 if (!info->pasid_enabled || !info->ats_enabled) in intel_iommu_enable_sva()
4132 if (info->pasid_enabled && !pci_prg_resp_pasid_required(pdev)) in intel_iommu_enable_iopf()
Diommu.h773 u8 pasid_enabled:1; member
/linux-6.12.1/Documentation/ABI/stable/
Dsysfs-driver-dma-idxd83 What: /sys/bus/dsa/devices/dsa<m>/pasid_enabled
/linux-6.12.1/drivers/dma/idxd/
Ddevice.c906 if (pdev->pasid_enabled && (pdev->pasid_features & PCI_PASID_CAP_PRIV)) in idxd_device_pasid_priv_enabled()
Dsysfs.c1528 static DEVICE_ATTR_RO(pasid_enabled);
/linux-6.12.1/include/linux/
Dpci.h435 unsigned int pasid_enabled:1; /* Process Address Space ID */ member
/linux-6.12.1/drivers/iommu/arm/arm-smmu-v3/
Darm-smmu-v3.c2588 if (!pdev->pasid_enabled) in arm_smmu_disable_pasid()