| /hypervisor/debug/ |
| A D | console.c | 39 const char *start = NULL; in parse_hvdbg_cmdline() local 43 start = abi->cmdline; in parse_hvdbg_cmdline() 45 while ((*start) != '\0') { in parse_hvdbg_cmdline() 46 while ((*start) == ' ') in parse_hvdbg_cmdline() 47 start++; in parse_hvdbg_cmdline() 48 if ((*start) != '\0') { in parse_hvdbg_cmdline() 49 end = start + 1; in parse_hvdbg_cmdline() 53 if (!handle_dbg_cmd(start, (int32_t)(end - start))) { in parse_hvdbg_cmdline() 55 if (strncmp(start, "USE_INIT_IPI", (size_t)(end - start)) == 0) { in parse_hvdbg_cmdline() 59 start = end; in parse_hvdbg_cmdline()
|
| /hypervisor/boot/ |
| A D | boot.c | 22 uint64_t start = ~0UL, end = 0UL; in get_boot_mods_range() local 26 if (hva2hpa(abi->mods[i].start) < start) { in get_boot_mods_range() 27 start = hva2hpa(abi->mods[i].start); in get_boot_mods_range() 29 if (hva2hpa(abi->mods[i].start + abi->mods[i].size) > end) { in get_boot_mods_range() 30 end = hva2hpa(abi->mods[i].start + abi->mods[i].size); in get_boot_mods_range() 33 *p_start = start; in get_boot_mods_range()
|
| /hypervisor/arch/x86/guest/ |
| A D | vmtrr.c | 26 uint32_t start; member 73 return (fixed_mtrr_map[index].start + subrange_id * in get_subrange_start_of_fixed_mtrr() 139 static void update_ept(struct acrn_vm *vm, uint64_t start, in update_ept() argument 163 ept_modify_mr(vm, (uint64_t *)vm->arch_vm.nworld_eptp, start, size, attr, EPT_MT_MASK); in update_ept() 169 uint64_t start, size; in update_ept_mem_type() local 184 start = get_subrange_start_of_fixed_mtrr(i, 0U); in update_ept_mem_type() 192 update_ept(vm, start, size, type); in update_ept_mem_type() 194 start = get_subrange_start_of_fixed_mtrr(i, j); in update_ept_mem_type() 199 update_ept(vm, start, size, type); in update_ept_mem_type()
|
| A D | ve820.c | 33 uint64_t start, end, length; in find_space_from_ve820() local 35 start = round_page_up(entry->baseaddr); in find_space_from_ve820() 37 length = (end > start) ? (end - start) : 0UL; in find_space_from_ve820() 40 && (end > round_min_addr) && (start < round_max_addr)) { in find_space_from_ve820() 41 if (((start >= min_addr) && ((start + round_size) <= min(end, round_max_addr))) in find_space_from_ve820() 42 || ((start < min_addr) && ((min_addr + round_size) <= min(end, round_max_addr)))) { in find_space_from_ve820()
|
| /hypervisor/boot/guest/ |
| A D | vboot_info.c | 31 if (mod->start != NULL) { in init_vm_ramdisk_info() 32 vm->sw.ramdisk_info.src_addr = mod->start; in init_vm_ramdisk_info() 36 dev_dbg(DBG_LEVEL_BOOT, "ramdisk mod start=0x%x, size=0x%x", (uint64_t)mod->start, mod->size); in init_vm_ramdisk_info() 44 vm->sw.acpi_info.src_addr = mod->start; in init_vm_acpi_info() 58 (uint64_t)mod->start, mod->size); in init_vm_kernel_info() 61 if ((mod->start != NULL) && (mod->size != 0U)) { in init_vm_kernel_info() 62 vm->sw.kernel_info.kernel_src_addr = mod->start; in init_vm_kernel_info() 151 if ((mod != NULL) && (mod->start == NULL)) { in get_mod_by_tag()
|
| /hypervisor/include/arch/x86/asm/guest/ |
| A D | vept.h | 11 #define RESERVED_BITS(start, end) (((1UL << (end - start + 1)) - 1) << start) argument
|
| /hypervisor/arch/x86/ |
| A D | e820.c | 51 uint64_t start, end, length; in e820_alloc_memory() local 53 start = round_page_up(entry->baseaddr); in e820_alloc_memory() 55 length = (end > start) ? (end - start) : 0UL; in e820_alloc_memory() 57 if ((entry->type == E820_TYPE_RAM) && (length >= size) && ((start + size) <= max_addr)) { in e820_alloc_memory() 63 ret = start; in e820_alloc_memory() 286 mod_start = hva2hpa(abi->mods[mod_index].start); in alloc_mods_memory()
|
| A D | vtd.c | 252 __unused uint64_t start = cpu_ticks(); in dmar_wait_completion() local 255 ASSERT(((cpu_ticks() - start) < TICKS_PER_MS), "DMAR OP Timeout!"); in dmar_wait_completion() 548 uint64_t start; in dmar_issue_qi_request() local 567 start = cpu_ticks(); in dmar_issue_qi_request() 569 if ((cpu_ticks() - start) > TICKS_PER_MS) { in dmar_issue_qi_request()
|
| /hypervisor/acpi_parser/ |
| A D | dmar_parse.c | 85 char *start; in get_drhd_dev_scope_cnt() local 89 start = (char *)drhd + sizeof(struct acpi_dmar_hardware_unit); in get_drhd_dev_scope_cnt() 92 while (start < end) { in get_drhd_dev_scope_cnt() 93 scope = (struct acpi_dmar_device_scope *)start; in get_drhd_dev_scope_cnt() 98 start += scope->length; in get_drhd_dev_scope_cnt()
|
| /hypervisor/lib/ |
| A D | string.c | 288 char *d = dest, *start; in strncat_s() local 292 start = dest + len_d; in strncat_s() 296 (void)memcpy_s(start, (dmax - len_d), src, len_s); in strncat_s() 297 *(start + len_s) = '\0'; in strncat_s()
|
| A D | sprintf.c | 425 const char *start; in do_print() local 430 start = fmt; in do_print() 440 param->emit(PRINT_CMD_COPY, start, fmt - start, in do_print() 446 start = fmt; in do_print() 537 param->emit(PRINT_CMD_COPY, start, in do_print() 538 fmt - start, param->data); in do_print()
|
| /hypervisor/include/dm/ |
| A D | io_req.h | 276 hv_mem_io_handler_t read_write, uint64_t start, 289 uint64_t start, uint64_t end);
|
| A D | vpci.h | 170 uint64_t start; member
|
| /hypervisor/dm/ |
| A D | io_req.c | 816 uint64_t start, uint64_t end) in find_match_mmio_node() argument 824 if ((mmio_node->range_start == start) && (mmio_node->range_end == end)) { in find_match_mmio_node() 832 __func__, vm->vm_id, start, end); in find_match_mmio_node() 875 hv_mem_io_handler_t read_write, uint64_t start, in register_mmio_emulation_handler() argument 881 if ((read_write != NULL) && (end > start)) { in register_mmio_emulation_handler() 889 mmio_node->range_start = start; in register_mmio_emulation_handler() 907 uint64_t start, uint64_t end) in unregister_mmio_emulation_handler() argument 912 mmio_node = find_match_mmio_node(vm, start, end); in unregister_mmio_emulation_handler()
|
| /hypervisor/boot/include/ |
| A D | boot.h | 29 void *start; /* HVA */ member
|
| /hypervisor/quirks/ |
| A D | security_vm_fixup.c | 49 vtpm2 = get_acpi_mod_entry(ACPI_SIG_TPM2, mod->start); in tpm2_fixup() 234 uint8_t *start = (uint8_t *)hpa2hva(SMBIOS_EPS_SEARCH_START); in mem_search_smbios_eps() local 243 for (p = start; p < end; p += 16) { in mem_search_smbios_eps()
|
| /hypervisor/dm/vpci/ |
| A D | vdev.c | 100 return ((base >= res->start) && (base <= res->end)); in is_pci_mem_bar_base_valid() 165 res->start, res->end, vdev->vbars[idx].size); in pci_vdev_update_vbar_base()
|
| A D | vpci.c | 237 vm->vpci.res32.start = MMIO32_START; in init_vpci() 239 vm->vpci.res64.start = MMIO64_START; in init_vpci() 245 vm->vpci.res32.start = USER_VM_VIRT_PCI_MEMBASE32; in init_vpci() 247 vm->vpci.res64.start = USER_VM_VIRT_PCI_MEMBASE64; in init_vpci()
|
| /hypervisor/bsp/ld/ |
| A D | link_ram.ld.in | 5 /* Low 1MB of memory for secondary processor start-up */
|
| /hypervisor/boot/multiboot/ |
| A D | multiboot.c | 53 abi->mods[i].start = hpa2hva_early((uint64_t)(mods + i)->mm_mod_start); in multiboot_to_acrn_bi()
|
| A D | multiboot2.c | 40 abi->mods[mbi_mod_idx].start = hpa2hva_early((uint64_t)mb2_tag_mods->mod_start); in mb2_mods_to_abi()
|
| /hypervisor/ |
| A D | Makefile | 507 -Wl,--start-group $^ -Wl,--end-group
|
| /hypervisor/lib/crypto/mbedtls/ |
| A D | ChangeLog | 1082 MBEDTLS_ERR_SSL_CLIENT_RECONNECT - it is then possible to start a new
|