Searched refs:size_order (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/iommu/intel/ |
| H A D | iommu.h | 521 unsigned int size_order, u64 type); 1046 unsigned int size_order, u64 type, in qi_desc_iotlb() argument 1061 | QI_IOTLB_AM(size_order); in qi_desc_iotlb() 1114 unsigned int size_order, in qi_desc_dev_iotlb_pasid() argument 1117 unsigned long mask = 1UL << (VTD_PAGE_SHIFT + size_order - 1); in qi_desc_dev_iotlb_pasid() 1132 if (!IS_ALIGNED(addr, VTD_PAGE_SIZE << size_order)) in qi_desc_dev_iotlb_pasid() 1134 addr, size_order); in qi_desc_dev_iotlb_pasid() 1139 if (size_order) { in qi_desc_dev_iotlb_pasid() 1145 desc->qw1 |= GENMASK_ULL(size_order + VTD_PAGE_SHIFT - 1, in qi_desc_dev_iotlb_pasid() 1167 unsigned int size_order, u64 type); [all …]
|
| H A D | cache.c | 311 unsigned int size_order, u64 type, in qi_batch_add_iotlb() argument 314 qi_desc_iotlb(iommu, did, addr, size_order, type, &batch->descs[batch->index]); in qi_batch_add_iotlb() 351 unsigned int size_order, struct qi_batch *batch) 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 | dmar.c | 1527 unsigned int size_order, u64 type) in qi_flush_iotlb() argument 1531 qi_desc_iotlb(iommu, did, addr, size_order, type, &desc); in qi_flush_iotlb() 1575 u32 pasid, u16 qdep, u64 addr, unsigned int size_order) in qi_flush_dev_iotlb_pasid() argument 1589 qdep, addr, size_order, in qi_flush_dev_iotlb_pasid()
|
| H A D | iommu.c | 778 unsigned int size_order, u64 type) in __iommu_flush_iotlb() argument 795 val_iva = size_order | addr; in __iommu_flush_iotlb()
|
| /linux/arch/arm/mm/ |
| H A D | pmsa-v7.c | 367 unsigned int size_order, unsigned int properties, in mpu_setup_region() argument 377 if (size_order > 32) in mpu_setup_region() 380 if (size_order < mpu_min_region_order) in mpu_setup_region() 384 size_data = ((size_order - 1) << PMSAv7_RSR_SZ) | 1 << PMSAv7_RSR_EN; in mpu_setup_region()
|