Home
last modified time | relevance | path

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

/linux-6.12.1/include/linux/
Diommu.h321 #define IOMMU_PASID_INVALID (-1U) macro
1412 return IOMMU_PASID_INVALID; in iommu_alloc_global_pasid()
1523 return IOMMU_PASID_INVALID; in mm_get_enqcmd_pasid()
1545 return IOMMU_PASID_INVALID; in iommu_sva_get_pasid()
1552 return IOMMU_PASID_INVALID; in mm_get_enqcmd_pasid()
/linux-6.12.1/drivers/dma/idxd/
Ddevice.c1290 if (ie->pasid == IOMMU_PASID_INVALID) in idxd_device_set_perm_entry()
1320 ie->pasid = IOMMU_PASID_INVALID; in idxd_wq_free_irq()
1336 ie->pasid = device_pasid_enabled(idxd) ? idxd->pasid : IOMMU_PASID_INVALID; in idxd_wq_request_irq()
1361 ie->pasid = IOMMU_PASID_INVALID; in idxd_wq_request_irq()
1550 if (idxd->pasid != IOMMU_PASID_INVALID) in idxd_device_drv_probe()
Dinit.c123 ie->pasid = IOMMU_PASID_INVALID; in idxd_setup_interrupts()
587 if (pasid == IOMMU_PASID_INVALID) in idxd_enable_system_pasid()
624 idxd->pasid = IOMMU_PASID_INVALID; in idxd_disable_system_pasid()
Dirq.c85 if (ie->pasid != IOMMU_PASID_INVALID) in idxd_int_handle_revoke_drain()
Dcdev.c262 if (pasid == IOMMU_PASID_INVALID) { in idxd_cdev_open()
/linux-6.12.1/drivers/iommu/
Diommu-sva.c40 if (pasid == IOMMU_PASID_INVALID) { in iommu_alloc_mm_data()
Diommu.c3446 return IOMMU_PASID_INVALID; in iommu_alloc_global_pasid()
3454 return ret < 0 ? IOMMU_PASID_INVALID : ret; in iommu_alloc_global_pasid()
3460 if (WARN_ON(pasid == IOMMU_PASID_INVALID)) in iommu_free_global_pasid()
/linux-6.12.1/drivers/misc/uacce/
Duacce.c119 if (pasid == IOMMU_PASID_INVALID) { in uacce_bind_queue()
/linux-6.12.1/drivers/iommu/intel/
Ddmar.c1929 if (pasid == IOMMU_PASID_INVALID) in dmar_fault_do_one()
2010 pasid_present ? pasid : IOMMU_PASID_INVALID, in dmar_fault()
Diommu.c776 if (intel_iommu_sm && pasid == IOMMU_PASID_INVALID) in dmar_fault_dump_ptes()
/linux-6.12.1/Documentation/arch/x86/
Dsva.rst110 PASID is initialized as IOMMU_PASID_INVALID (-1) when a process is created.