Searched refs:IOMMU_MAP_ENTRY_RMRR (Results 1 – 3 of 3) sorted by relevance
559 (prev->flags & IOMMU_MAP_ENTRY_RMRR) == 0) in iommu_gas_alloc_region()566 (next->flags & IOMMU_MAP_ENTRY_RMRR) == 0) in iommu_gas_alloc_region()586 entry->flags = IOMMU_MAP_ENTRY_RMRR; in iommu_gas_alloc_region()613 KASSERT((entry->flags & (IOMMU_MAP_ENTRY_PLACE | IOMMU_MAP_ENTRY_RMRR | in iommu_gas_free_space()633 KASSERT((entry->flags & (IOMMU_MAP_ENTRY_PLACE | IOMMU_MAP_ENTRY_RMRR | in iommu_gas_free_region()634 IOMMU_MAP_ENTRY_MAP)) == IOMMU_MAP_ENTRY_RMRR, in iommu_gas_free_region()641 entry->flags &= ~IOMMU_MAP_ENTRY_RMRR; in iommu_gas_free_region()668 (entry->flags & IOMMU_MAP_ENTRY_RMRR) != 0) in iommu_gas_remove_clip_left()686 if (entry->start >= end || (entry->flags & IOMMU_MAP_ENTRY_RMRR) != 0) in iommu_gas_remove_clip_right()704 IOMMU_MAP_ENTRY_RMRR | in iommu_gas_remove_unmap()[all …]
46 #define IOMMU_MAP_ENTRY_RMRR 0x0002 /* Permanent, not linked by macro
486 if ((entry->flags & IOMMU_MAP_ENTRY_RMRR) != 0) in iommu_qi_drain_tlb_flush()673 if ((entry->flags & IOMMU_MAP_ENTRY_RMRR) != 0) in iommu_domain_free_entry()