Home
last modified time | relevance | path

Searched refs:rmrr (Results 1 – 3 of 3) sorted by relevance

/linux/arch/x86/include/asm/
H A Diommu.h25 arch_rmrr_sanity_check(struct acpi_dmar_reserved_memory *rmrr) in arch_rmrr_sanity_check() argument
27 u64 start = rmrr->base_address; in arch_rmrr_sanity_check()
28 u64 end = rmrr->end_address + 1; in arch_rmrr_sanity_check()
/linux/drivers/iommu/intel/
H A Diommu.c199 #define for_each_rmrr_units(rmrr) \ argument
200 list_for_each_entry(rmrr, &dmar_rmrr_units, list)
2405 static int __init rmrr_sanity_check(struct acpi_dmar_reserved_memory *rmrr) in rmrr_sanity_check() argument
2407 if (!IS_ALIGNED(rmrr->base_address, PAGE_SIZE) || in rmrr_sanity_check()
2408 !IS_ALIGNED(rmrr->end_address + 1, PAGE_SIZE) || in rmrr_sanity_check()
2409 rmrr->end_address <= rmrr->base_address || in rmrr_sanity_check()
2410 arch_rmrr_sanity_check(rmrr)) in rmrr_sanity_check()
2418 struct acpi_dmar_reserved_memory *rmrr; in dmar_parse_one_rmrr() local
2421 rmrr = (struct acpi_dmar_reserved_memory *)header; in dmar_parse_one_rmrr()
2422 if (rmrr_sanity_check(rmrr)) { in dmar_parse_one_rmrr()
[all …]
H A Ddmar.c525 struct acpi_dmar_reserved_memory *rmrr; in dmar_table_print_dmar_entry() local
538 rmrr = container_of(header, struct acpi_dmar_reserved_memory, in dmar_table_print_dmar_entry()
541 (unsigned long long)rmrr->base_address, in dmar_table_print_dmar_entry()
542 (unsigned long long)rmrr->end_address); in dmar_table_print_dmar_entry()