Home
last modified time | relevance | path

Searched refs:entry_end (Results 1 – 2 of 2) sorted by relevance

/hypervisor/arch/x86/
A De820.c239 uint64_t entry_start, entry_end; in reserve_e820_region() local
243 entry_end = hv_e820[e820_index].baseaddr + hv_e820[e820_index].length; in reserve_e820_region()
246 …if ((hv_e820[e820_index].type != E820_TYPE_RAM) || (entry_end <= start_hpa) || (entry_start >= end… in reserve_e820_region()
250 if ((entry_start <= start_hpa) && (entry_end >= end_hpa)) { in reserve_e820_region()
253 if (end_hpa < entry_end) { in reserve_e820_region()
258 insert_e820_entry(e820_index + 1, end_hpa, entry_end - end_hpa, E820_TYPE_RAM); in reserve_e820_region()
262 __func__, entry_start, entry_end); in reserve_e820_region()
281 uint64_t entry_start, entry_end; in alloc_mods_memory() local
298 entry_end = round_page_down(hv_e820[e820_index].baseaddr + hv_e820[e820_index].length); in alloc_mods_memory()
300 if (entry_start < entry_end) { in alloc_mods_memory()
[all …]
/hypervisor/arch/x86/guest/
A Dve820.c76 uint64_t entry_end; in filter_mem_from_service_vm_e820() local
83 entry_end = entry->baseaddr + entry->length; in filter_mem_from_service_vm_e820()
86 if ((entry->type != E820_TYPE_RAM) || (entry_end <= start_pa) || (entry_start >= end_pa)) { in filter_mem_from_service_vm_e820()
91 if ((entry_start < start_pa) && (entry_end <= end_pa)) { in filter_mem_from_service_vm_e820()
97 if ((entry_start < start_pa) && (entry_end > end_pa)) { in filter_mem_from_service_vm_e820()
100 new_entry.length = entry_end - end_pa; in filter_mem_from_service_vm_e820()
108 if ((entry_start >= start_pa) && (entry_end <= end_pa)) { in filter_mem_from_service_vm_e820()
113 if ((entry_start >= start_pa) && (entry_start < end_pa) && (entry_end > end_pa)) { in filter_mem_from_service_vm_e820()
115 entry->length = entry_end - end_pa; in filter_mem_from_service_vm_e820()

Completed in 4 milliseconds