/xen/xen/include/asm-x86/ |
A D | e820.h | 13 struct __packed e820entry { struct 23 struct e820entry map[E820MAX]; argument 26 extern int sanitize_e820_map(struct e820entry *biosmap, unsigned int *pnr_map);
|
A D | domain.h | 391 struct e820entry *e820;
|
/xen/tools/firmware/hvmloader/ |
A D | e820.h | 12 struct e820entry { struct 22 struct e820entry map[E820MAX]; argument
|
A D | ovmf.c | 142 struct e820entry *e820 = scratch_alloc(sizeof(struct e820entry)*16, 0); in ovmf_setup_e820()
|
A D | seabios.c | 123 struct e820entry *e820 = scratch_alloc(sizeof(struct e820entry)*16, 0); in seabios_setup_e820()
|
A D | e820.c | 106 void dump_e820_table(struct e820entry *e820, unsigned int nr) in dump_e820_table() 152 int build_e820_table(struct e820entry *e820, in build_e820_table() 293 struct e820entry tmp = e820[j]; in build_e820_table()
|
A D | util.h | 262 int build_e820_table(struct e820entry *e820, 265 void dump_e820_table(struct e820entry *e820, unsigned int nr); 275 int get_mem_mapping_layout(struct e820entry entries[],
|
A D | util.c | 386 int get_mem_mapping_layout(struct e820entry entries[], uint32_t *max_entries) in get_mem_mapping_layout()
|
/xen/xen/arch/x86/ |
A D | e820.c | 51 struct e820entry *ei = &e820.map[i]; in e820_all_mapped() 91 static void __init print_e820_memory_map(struct e820entry *map, unsigned int entries) in print_e820_memory_map() 130 struct e820entry *pbios; /* pointer to original bios entry */ 135 static struct e820entry *overlap_list[E820MAX] __initdata; 136 static struct e820entry new_bios[E820MAX] __initdata; 138 int __init sanitize_e820_map(struct e820entry *biosmap, unsigned int *pnr_map) in sanitize_e820_map() 283 memcpy(biosmap, new_bios, new_nr*sizeof(struct e820entry)); in sanitize_e820_map() 305 static int __init copy_e820_map(struct e820entry * biosmap, unsigned int nr_map) in copy_e820_map() 403 (e820.nr_map - i - 1) * sizeof(struct e820entry)); in clip_to_limit()
|
A D | setup.c | 716 static unsigned int __init copy_bios_e820(struct e820entry *map, unsigned int limit) in copy_bios_e820()
|
A D | mm.c | 4540 typedef struct e820entry e820entry_t; 4761 struct e820entry *e820; in arch_memory_op()
|
/xen/tools/libxl/ |
A D | libxl_x86.c | 48 static int e820_sanitize(libxl__gc *gc, struct e820entry src[], in e820_sanitize() 55 struct e820entry e820[E820MAX]; in e820_sanitize() 236 memcpy(src, e820, nr * sizeof(struct e820entry)); in e820_sanitize() 242 struct e820entry map[], in e820_host_sanitize() 265 struct e820entry map[E820MAX]; in libxl__e820_alloc() 571 struct e820entry map[E820MAX]; in libxl__arch_vnuma_build_vmemrange() 682 struct e820entry *e820 = NULL; in domain_construct_memmap() 711 e820 = libxl__malloc(gc, sizeof(struct e820entry) * e820_entries); in domain_construct_memmap()
|
/xen/tools/firmware/rombios/ |
A D | e820.h | 12 struct e820entry { struct
|
A D | config.h | 23 #define E820 ((struct e820entry *)(E820_PHYSICAL_ADDRESS + E820_OFFSET))
|
/xen/xen/arch/x86/hvm/ |
A D | dom0_build.c | 210 struct e820entry *entry = &d->arch.e820[i]; in pvh_steal_ram() 232 struct e820entry *map; in pvh_add_mem_range() 260 map = xzalloc_array(struct e820entry, d->arch.nr_e820 + 1); in pvh_add_mem_range() 338 struct e820entry *entry, *entry_guest; in pvh_setup_e820() 348 d->arch.e820 = xzalloc_array(struct e820entry, e820.nr_map + 1); in pvh_setup_e820()
|
/xen/xen/arch/x86/guest/xen/ |
A D | xen.c | 164 struct e820entry *e = &e820.map[i]; in init_memmap()
|
/xen/tools/firmware/rombios/32bit/ |
A D | pmm.c | 271 struct e820entry *e820 = E820; in pmm_initalize()
|
/xen/tools/libxc/include/ |
A D | xc_dom.h | 222 struct e820entry *e820;
|
A D | xenctrl.h | 1314 struct e820entry { struct 1321 struct e820entry entries[], argument 1325 struct e820entry entries[],
|
/xen/tools/libxc/ |
A D | xc_domain.c | 704 struct e820entry entries[], in xc_domain_set_memory_map() 712 DECLARE_HYPERCALL_BOUNCE(entries, nr_entries * sizeof(struct e820entry), in xc_domain_set_memory_map() 728 struct e820entry entries[], in xc_get_machine_memory_map() 735 DECLARE_HYPERCALL_BOUNCE(entries, sizeof(struct e820entry) * max_entries, in xc_get_machine_memory_map() 754 struct e820entry e820; in xc_domain_set_memmap_limit()
|
/xen/xen/arch/x86/efi/ |
A D | efi-boot.h | 157 struct e820entry *e; in efi_arch_process_memory_map()
|