Lines Matching refs:pasid
3 * pasid.h - PASID idr, table and entry header
27 /* Virtual command interface for enlightened pasid management. */
38 * Domain ID reserved for pasid entries programmed for first-level
74 void *table; /* pasid table pointer */
75 int order; /* page order of pasid table */
76 u32 max_pasid; /* max pasid */
110 void intel_pasid_free_id(u32 pasid);
111 void *intel_pasid_lookup_id(u32 pasid);
116 struct pasid_entry *intel_pasid_get_entry(struct device *dev, u32 pasid);
119 u32 pasid, u16 did, int flags);
122 struct device *dev, u32 pasid);
125 struct device *dev, u32 pasid);
127 struct device *dev, pgd_t *pgd, u32 pasid,
131 struct device *dev, u32 pasid,
133 int vcmd_alloc_pasid(struct intel_iommu *iommu, u32 *pasid);
134 void vcmd_free_pasid(struct intel_iommu *iommu, u32 pasid);