Home
last modified time | relevance | path

Searched refs:INVALID_IOASID (Results 1 – 12 of 12) sorted by relevance

/linux-6.3-rc2/include/linux/
A Dioasid.h8 #define INVALID_IOASID ((ioasid_t)-1) macro
45 return ioasid != INVALID_IOASID; in pasid_valid()
52 return INVALID_IOASID; in ioasid_alloc()
/linux-6.3-rc2/drivers/iommu/
A Dioasid.c83 return INVALID_IOASID; in default_alloc()
313 return INVALID_IOASID; in ioasid_alloc()
325 if (id == INVALID_IOASID) { in ioasid_alloc()
344 return INVALID_IOASID; in ioasid_alloc()
A Diommu-sva.c31 if (min == INVALID_IOASID || max == INVALID_IOASID || in iommu_sva_alloc_pasid()
/linux-6.3-rc2/mm/
A Dinit-mm.c43 .pasid = INVALID_IOASID,
/linux-6.3-rc2/include/linux/sched/
A Dmm.h457 mm->pasid = INVALID_IOASID; in mm_pasid_init()
470 mm->pasid = INVALID_IOASID; in mm_pasid_drop()
/linux-6.3-rc2/drivers/dma/idxd/
A Ddevice.c1197 if (ie->pasid == INVALID_IOASID) in idxd_device_set_perm_entry()
1227 ie->pasid = INVALID_IOASID; in idxd_wq_free_irq()
1243 ie->pasid = device_pasid_enabled(idxd) ? idxd->pasid : INVALID_IOASID; in idxd_wq_request_irq()
1268 ie->pasid = INVALID_IOASID; in idxd_wq_request_irq()
A Dirq.c83 if (ie->pasid != INVALID_IOASID) in idxd_int_handle_revoke_drain()
A Dinit.c108 ie->pasid = INVALID_IOASID; in idxd_setup_interrupts()
/linux-6.3-rc2/drivers/iommu/intel/
A Dsvm.c276 if (pasid == INVALID_IOASID || pasid >= PASID_MAX) in pasid_to_svm_sdev()
A Diommu.c879 if (intel_iommu_sm && pasid == INVALID_IOASID) in dmar_fault_dump_ptes()
2807 return INVALID_IOASID; in intel_vcmd_ioasid_alloc()
2814 return INVALID_IOASID; in intel_vcmd_ioasid_alloc()
2817 return INVALID_IOASID; in intel_vcmd_ioasid_alloc()
A Ddmar.c1963 if (pasid == INVALID_IOASID) in dmar_fault_do_one()
2044 pasid_present ? pasid : INVALID_IOASID, in dmar_fault()
/linux-6.3-rc2/Documentation/x86/
A Dsva.rst110 PASID is initialized as INVALID_IOASID (-1) when a process is created.

Completed in 29 milliseconds