Searched refs:qdep (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/iommu/intel/ |
| H A D | iommu.h | 419 #define QI_DEV_IOTLB_QDEP(qdep) (((qdep) & 0x1f) << 16) argument 1047 static inline void qi_desc_dev_iotlb(u16 sid, u16 pfsid, u16 qdep, u64 addr, in qi_desc_dev_iotlb() argument 1057 if (qdep >= QI_DEV_IOTLB_MAX_INVS) in qi_desc_dev_iotlb() 1058 qdep = 0; in qi_desc_dev_iotlb() 1060 desc->qw0 = QI_DEV_IOTLB_SID(sid) | QI_DEV_IOTLB_QDEP(qdep) | in qi_desc_dev_iotlb() 1094 u16 qdep, u64 addr, in qi_desc_dev_iotlb_pasid() argument 1101 QI_DEV_EIOTLB_QDEP(qdep) | QI_DEIOTLB_TYPE | in qi_desc_dev_iotlb_pasid() 1150 u16 qdep, u64 addr, unsigned mask); 1156 u32 pasid, u16 qdep, u64 addr, 1160 u32 pasid, u16 qdep);
|
| H A D | cache.c | 319 u16 qdep, u64 addr, unsigned int mask, in qi_batch_add_dev_iotlb() argument 329 qi_desc_dev_iotlb(sid, pfsid, qdep, addr, mask, &batch->descs[batch->index]); in qi_batch_add_dev_iotlb() 350 u32 pasid, u16 qdep, u64 addr, in qi_batch_add_pasid_dev_iotlb() argument 361 qi_desc_dev_iotlb_pasid(sid, pfsid, pasid, qdep, addr, size_order, in qi_batch_add_pasid_dev_iotlb()
|
| H A D | pasid.c | 215 u16 sid, qdep, pfsid; in devtlb_invalidation_with_pasid() local 225 qdep = info->ats_qdep; in devtlb_invalidation_with_pasid() 235 qi_flush_dev_iotlb(iommu, sid, pfsid, qdep, 0, 64 - VTD_PAGE_SHIFT); in devtlb_invalidation_with_pasid() 237 qi_flush_dev_iotlb_pasid(iommu, sid, pfsid, pasid, qdep, 0, 64 - VTD_PAGE_SHIFT); in devtlb_invalidation_with_pasid()
|
| H A D | dmar.c | 1537 u16 qdep, u64 addr, unsigned mask) in qi_flush_dev_iotlb() argument 1550 qi_desc_dev_iotlb(sid, pfsid, qdep, addr, mask, &desc); in qi_flush_dev_iotlb() 1576 u32 pasid, u16 qdep, u64 addr, unsigned int size_order) in qi_flush_dev_iotlb_pasid() argument 1590 qdep, addr, size_order, in qi_flush_dev_iotlb_pasid()
|
| H A D | iommu.c | 4149 u32 pasid, u16 qdep) in quirk_extra_dev_tlb_flush() argument 4159 qdep, address, mask); in quirk_extra_dev_tlb_flush() 4162 pasid, qdep, address, mask); in quirk_extra_dev_tlb_flush()
|