Home
last modified time | relevance | path

Searched refs:e820entry (Results 1 – 21 of 21) sorted by relevance

/xen/xen/include/asm-x86/
A De820.h13 struct __packed e820entry { struct
23 struct e820entry map[E820MAX]; argument
26 extern int sanitize_e820_map(struct e820entry *biosmap, unsigned int *pnr_map);
A Ddomain.h391 struct e820entry *e820;
/xen/tools/firmware/hvmloader/
A De820.h12 struct e820entry { struct
22 struct e820entry map[E820MAX]; argument
A Dovmf.c142 struct e820entry *e820 = scratch_alloc(sizeof(struct e820entry)*16, 0); in ovmf_setup_e820()
A Dseabios.c123 struct e820entry *e820 = scratch_alloc(sizeof(struct e820entry)*16, 0); in seabios_setup_e820()
A De820.c106 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 Dutil.h262 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 Dutil.c386 int get_mem_mapping_layout(struct e820entry entries[], uint32_t *max_entries) in get_mem_mapping_layout()
/xen/xen/arch/x86/
A De820.c51 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 Dsetup.c716 static unsigned int __init copy_bios_e820(struct e820entry *map, unsigned int limit) in copy_bios_e820()
A Dmm.c4540 typedef struct e820entry e820entry_t;
4761 struct e820entry *e820; in arch_memory_op()
/xen/tools/libxl/
A Dlibxl_x86.c48 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 De820.h12 struct e820entry { struct
A Dconfig.h23 #define E820 ((struct e820entry *)(E820_PHYSICAL_ADDRESS + E820_OFFSET))
/xen/xen/arch/x86/hvm/
A Ddom0_build.c210 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 Dxen.c164 struct e820entry *e = &e820.map[i]; in init_memmap()
/xen/tools/firmware/rombios/32bit/
A Dpmm.c271 struct e820entry *e820 = E820; in pmm_initalize()
/xen/tools/libxc/include/
A Dxc_dom.h222 struct e820entry *e820;
A Dxenctrl.h1314 struct e820entry { struct
1321 struct e820entry entries[], argument
1325 struct e820entry entries[],
/xen/tools/libxc/
A Dxc_domain.c704 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 Defi-boot.h157 struct e820entry *e; in efi_arch_process_memory_map()

Completed in 47 milliseconds