rmrr              503 drivers/iommu/dmar.c 	struct acpi_dmar_reserved_memory *rmrr;
rmrr              515 drivers/iommu/dmar.c 		rmrr = container_of(header, struct acpi_dmar_reserved_memory,
rmrr              518 drivers/iommu/dmar.c 			(unsigned long long)rmrr->base_address,
rmrr              519 drivers/iommu/dmar.c 			(unsigned long long)rmrr->end_address);
rmrr              334 drivers/iommu/intel-iommu.c #define for_each_rmrr_units(rmrr) \
rmrr              335 drivers/iommu/intel-iommu.c 	list_for_each_entry(rmrr, &dmar_rmrr_units, list)
rmrr             2736 drivers/iommu/intel-iommu.c 	struct dmar_rmrr_unit *rmrr;
rmrr             2768 drivers/iommu/intel-iommu.c 	for_each_rmrr_units(rmrr) {
rmrr             2769 drivers/iommu/intel-iommu.c 		for_each_active_dev_scope(rmrr->devices, rmrr->devices_cnt,
rmrr             2771 drivers/iommu/intel-iommu.c 			unsigned long long start = rmrr->base_address;
rmrr             2772 drivers/iommu/intel-iommu.c 			unsigned long long end = rmrr->end_address;
rmrr             2817 drivers/iommu/intel-iommu.c 	struct dmar_rmrr_unit *rmrr;
rmrr             2822 drivers/iommu/intel-iommu.c 	for_each_rmrr_units(rmrr) {
rmrr             2827 drivers/iommu/intel-iommu.c 		for_each_active_dev_scope(rmrr->devices,
rmrr             2828 drivers/iommu/intel-iommu.c 					  rmrr->devices_cnt, i, tmp)
rmrr             3404 drivers/iommu/intel-iommu.c 	struct dmar_rmrr_unit *rmrr;
rmrr             3419 drivers/iommu/intel-iommu.c 	for_each_rmrr_units(rmrr) {
rmrr             3420 drivers/iommu/intel-iommu.c 		for_each_active_dev_scope(rmrr->devices, rmrr->devices_cnt,
rmrr             3426 drivers/iommu/intel-iommu.c 							  rmrr->base_address,
rmrr             3427 drivers/iommu/intel-iommu.c 							  rmrr->end_address);
rmrr             4306 drivers/iommu/intel-iommu.c 	struct acpi_dmar_reserved_memory *rmrr;
rmrr             4314 drivers/iommu/intel-iommu.c 	rmrr = (struct acpi_dmar_reserved_memory *)header;
rmrr             4315 drivers/iommu/intel-iommu.c 	rmrru->base_address = rmrr->base_address;
rmrr             4316 drivers/iommu/intel-iommu.c 	rmrru->end_address = rmrr->end_address;
rmrr             4318 drivers/iommu/intel-iommu.c 	rmrru->devices = dmar_alloc_dev_scope((void *)(rmrr + 1),
rmrr             4319 drivers/iommu/intel-iommu.c 				((void *)rmrr) + rmrr->header.length,
rmrr             4604 drivers/iommu/intel-iommu.c 	struct acpi_dmar_reserved_memory *rmrr;
rmrr             4610 drivers/iommu/intel-iommu.c 		rmrr = container_of(rmrru->hdr,
rmrr             4613 drivers/iommu/intel-iommu.c 			ret = dmar_insert_dev_scope(info, (void *)(rmrr + 1),
rmrr             4614 drivers/iommu/intel-iommu.c 				((void *)rmrr) + rmrr->header.length,
rmrr             4615 drivers/iommu/intel-iommu.c 				rmrr->segment, rmrru->devices,
rmrr             4620 drivers/iommu/intel-iommu.c 			dmar_remove_dev_scope(info, rmrr->segment,
rmrr             5671 drivers/iommu/intel-iommu.c 	struct dmar_rmrr_unit *rmrr;
rmrr             5676 drivers/iommu/intel-iommu.c 	for_each_rmrr_units(rmrr) {
rmrr             5677 drivers/iommu/intel-iommu.c 		for_each_active_dev_scope(rmrr->devices, rmrr->devices_cnt,
rmrr             5687 drivers/iommu/intel-iommu.c 			length = rmrr->end_address - rmrr->base_address + 1;
rmrr             5692 drivers/iommu/intel-iommu.c 			resv = iommu_alloc_resv_region(rmrr->base_address,