Searched refs:xen_e820_table (Results 1 – 2 of 2) sorted by relevance
45 static struct e820_table xen_e820_table __initdata;201 const struct e820_entry *entry = xen_e820_table.entries; in xen_find_pfn_range()205 for (i = 0; i < xen_e820_table.nr_entries; i++, entry++) { in xen_find_pfn_range()458 const struct e820_entry *entry = xen_e820_table.entries; in xen_foreach_remap_area()472 for (i = 0; i < xen_e820_table.nr_entries; i++, entry++) { in xen_foreach_remap_area()474 if (entry->type == E820_TYPE_RAM || i == xen_e820_table.nr_entries - 1) { in xen_foreach_remap_area()599 struct e820_entry *entry = xen_e820_table.entries; in xen_ignore_unusable()602 for (i = 0; i < xen_e820_table.nr_entries; i++, entry++) { in xen_ignore_unusable()618 entry = xen_e820_table.entries; in xen_is_e820_reserved()620 for (mapcnt = 0; mapcnt < xen_e820_table.nr_entries; mapcnt++) { in xen_is_e820_reserved()[all …]
354 struct e820_table *xen_e820_table; in arch_xen_balloon_init() local361 xen_e820_table = kmalloc(sizeof(*xen_e820_table), GFP_KERNEL); in arch_xen_balloon_init()362 if (!xen_e820_table) in arch_xen_balloon_init()365 memmap.nr_entries = ARRAY_SIZE(xen_e820_table->entries); in arch_xen_balloon_init()366 set_xen_guest_handle(memmap.buffer, xen_e820_table->entries); in arch_xen_balloon_init()375 if (xen_e820_table->entries[i].addr >= max_addr) in arch_xen_balloon_init()377 if (xen_e820_table->entries[i].type == E820_TYPE_RAM) in arch_xen_balloon_init()381 entry = &xen_e820_table->entries[last_guest_ram]; in arch_xen_balloon_init()394 entry = &xen_e820_table->entries[i]; in arch_xen_balloon_init()420 kfree(xen_e820_table); in arch_xen_balloon_init()