Home
last modified time | relevance | path

Searched refs:start (Results 1 – 23 of 23) sorted by relevance

/hypervisor/debug/
A Dconsole.c39 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 Dboot.c22 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 Dvmtrr.c26 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 Dve820.c33 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 Dvboot_info.c31 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 Dvept.h11 #define RESERVED_BITS(start, end) (((1UL << (end - start + 1)) - 1) << start) argument
/hypervisor/arch/x86/
A De820.c51 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 Dvtd.c252 __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 Ddmar_parse.c85 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 Dstring.c288 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 Dsprintf.c425 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 Dio_req.h276 hv_mem_io_handler_t read_write, uint64_t start,
289 uint64_t start, uint64_t end);
A Dvpci.h170 uint64_t start; member
/hypervisor/dm/
A Dio_req.c816 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 Dboot.h29 void *start; /* HVA */ member
/hypervisor/quirks/
A Dsecurity_vm_fixup.c49 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 Dvdev.c100 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 Dvpci.c237 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 Dlink_ram.ld.in5 /* Low 1MB of memory for secondary processor start-up */
/hypervisor/boot/multiboot/
A Dmultiboot.c53 abi->mods[i].start = hpa2hva_early((uint64_t)(mods + i)->mm_mod_start); in multiboot_to_acrn_bi()
A Dmultiboot2.c40 abi->mods[mbi_mod_idx].start = hpa2hva_early((uint64_t)mb2_tag_mods->mod_start); in mb2_mods_to_abi()
/hypervisor/
A DMakefile507 -Wl,--start-group $^ -Wl,--end-group
/hypervisor/lib/crypto/mbedtls/
A DChangeLog1082 MBEDTLS_ERR_SSL_CLIENT_RECONNECT - it is then possible to start a new

Completed in 40 milliseconds