Lines Matching refs:pasid
427 #define QI_PC_PASID(pasid) (((u64)pasid) << 32)
439 #define QI_EIOTLB_PASID(pasid) (((u64)pasid) << 32)
461 #define QI_PGRP_PASID(pasid) (((u64)(pasid)) << 32)
764 struct pasid_table *pasid_table; /* pasid table */
775 ioasid_t pasid;
777 struct dentry *debugfs_dentry; /* pointer to pasid directory dentry */
1018 context_set_sm_rid2pasid(struct context_entry *context, unsigned long pasid)
1020 context->hi |= pasid & ((1 << 20) - 1);
1058 void qi_flush_piotlb(struct intel_iommu *iommu, u16 did, u32 pasid, u64 addr,
1062 u32 pasid, u16 qdep, u64 addr,
1066 u32 pasid, u16 qdep);
1068 u32 pasid);
1102 void intel_svm_remove_dev_pasid(struct device *dev, ioasid_t pasid);
1103 void intel_drain_pasid_prq(struct device *dev, u32 pasid);
1117 u32 pasid;
1122 static inline void intel_drain_pasid_prq(struct device *dev, u32 pasid) {}
1128 static inline void intel_svm_remove_dev_pasid(struct device *dev, ioasid_t pasid)
1188 "rid=0x%llx addr=0x%llx %c%c%c%c%c pasid=0x%llx index=0x%llx",