Home
last modified time | relevance | path

Searched refs:size_order (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.1/arch/arm/mm/
Dpmsa-v7.c367 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()
/Linux-v6.1/drivers/iommu/intel/
Ddmar.c1469 unsigned int size_order, u64 type) in qi_flush_iotlb() argument
1485 | QI_IOTLB_AM(size_order); in qi_flush_iotlb()
1557 u32 pasid, u16 qdep, u64 addr, unsigned int size_order) in qi_flush_dev_iotlb_pasid() argument
1559 unsigned long mask = 1UL << (VTD_PAGE_SHIFT + size_order - 1); in qi_flush_dev_iotlb_pasid()
1575 if (!IS_ALIGNED(addr, VTD_PAGE_SIZE << size_order)) in qi_flush_dev_iotlb_pasid()
1577 addr, size_order); in qi_flush_dev_iotlb_pasid()
1582 if (size_order) { in qi_flush_dev_iotlb_pasid()
1588 desc.qw1 |= GENMASK_ULL(size_order + VTD_PAGE_SHIFT - 1, in qi_flush_dev_iotlb_pasid()
Diommu.h468 unsigned int size_order, u64 type);
722 unsigned int size_order, u64 type);
731 unsigned int size_order);
Diommu.c1307 u64 addr, unsigned int size_order, u64 type) in __iommu_flush_iotlb() argument
1324 val_iva = size_order | addr; in __iommu_flush_iotlb()