Lines Matching refs:memmap
573 struct xen_memory_map memmap; in xen_memory_setup() local
583 memmap.nr_entries = E820MAX; in xen_memory_setup()
584 set_xen_guest_handle(memmap.buffer, map); in xen_memory_setup()
589 rc = HYPERVISOR_memory_op(op, &memmap); in xen_memory_setup()
592 memmap.nr_entries = 1; in xen_memory_setup()
601 BUG_ON(memmap.nr_entries == 0); in xen_memory_setup()
612 xen_ignore_unusable(map, memmap.nr_entries); in xen_memory_setup()
615 sanitize_e820_map(map, memmap.nr_entries, &memmap.nr_entries); in xen_memory_setup()
625 xen_set_identity_and_remap(map, memmap.nr_entries, max_pfn, in xen_memory_setup()
645 while (i < memmap.nr_entries) { in xen_memory_setup()
726 struct xen_memory_map memmap; in xen_auto_xlated_memory_setup() local
730 memmap.nr_entries = E820MAX; in xen_auto_xlated_memory_setup()
731 set_xen_guest_handle(memmap.buffer, map); in xen_auto_xlated_memory_setup()
733 rc = HYPERVISOR_memory_op(XENMEM_memory_map, &memmap); in xen_auto_xlated_memory_setup()
737 sanitize_e820_map(map, ARRAY_SIZE(map), &memmap.nr_entries); in xen_auto_xlated_memory_setup()
739 for (i = 0; i < memmap.nr_entries; i++) in xen_auto_xlated_memory_setup()