Home
last modified time | relevance | path

Searched refs:acpi_modules (Results 1 – 9 of 9) sorted by relevance

/xen-4.10.0-shim-comet/tools/libxl/
A Dlibxl_arm_acpi.c131 dom->acpi_modules[0].length += ROUNDUP(acpitables[RSDP].size, 3); in libxl__allocate_acpi_tables()
140 dom->acpi_modules[0].length += ROUNDUP(acpitables[XSDT].size, 3); in libxl__allocate_acpi_tables()
144 dom->acpi_modules[0].length += ROUNDUP(acpitables[GTDT].size, 3); in libxl__allocate_acpi_tables()
153 dom->acpi_modules[0].length += ROUNDUP(acpitables[MADT].size, 3); in libxl__allocate_acpi_tables()
163 assert(dom->acpi_modules[0].length <= GUEST_ACPI_SIZE); in libxl__allocate_acpi_tables()
164 dom->acpi_modules[0].data = libxl__zalloc(gc, dom->acpi_modules[0].length); in libxl__allocate_acpi_tables()
299 void *table = dom->acpi_modules[0].data + offset; in make_acpi_madt()
360 void *dsdt = dom->acpi_modules[0].data + offset; in make_acpi_dsdt()
381 dom->acpi_modules[0].data = NULL; in libxl__prepare_acpi()
382 dom->acpi_modules[0].length = 0; in libxl__prepare_acpi()
[all …]
A Dlibxl_x86_acpi.c221 dom->acpi_modules[0].data = (void *)config.rsdp; in libxl__dom_load_acpi()
222 dom->acpi_modules[0].length = 64; in libxl__dom_load_acpi()
223 dom->acpi_modules[0].guest_addr_out = RSDP_ADDRESS; in libxl__dom_load_acpi()
225 dom->acpi_modules[1].data = (void *)config.infop; in libxl__dom_load_acpi()
226 dom->acpi_modules[1].length = 4096; in libxl__dom_load_acpi()
227 dom->acpi_modules[1].guest_addr_out = ACPI_INFO_PHYSICAL_ADDRESS; in libxl__dom_load_acpi()
229 dom->acpi_modules[2].data = acpi_pages; in libxl__dom_load_acpi()
230 dom->acpi_modules[2].length = acpi_pages_num << libxl_ctxt.page_shift; in libxl__dom_load_acpi()
231 dom->acpi_modules[2].guest_addr_out = ACPI_INFO_PHYSICAL_ADDRESS + in libxl__dom_load_acpi()
A Dlibxl_x86.c539 if (dom->acpi_modules[i].length) in libxl__arch_domain_construct_memmap()
568 if (dom->acpi_modules[i].length) { in libxl__arch_domain_construct_memmap()
569 e820[nr].addr = dom->acpi_modules[i].guest_addr_out & ~(page_size - 1); in libxl__arch_domain_construct_memmap()
570 e820[nr].size = dom->acpi_modules[i].length + in libxl__arch_domain_construct_memmap()
571 (dom->acpi_modules[i].guest_addr_out & (page_size - 1)); in libxl__arch_domain_construct_memmap()
A Dlibxl_dom.c935 if (dom->acpi_modules[0].guest_addr_out && in hvm_build_set_xs_values()
940 dom->acpi_modules[0].guest_addr_out); in hvm_build_set_xs_values()
947 dom->acpi_modules[0].length); in hvm_build_set_xs_values()
1162 dom->acpi_modules[0].data = data; in libxl__domain_firmware()
1163 dom->acpi_modules[0].length = (uint32_t)datalen; in libxl__domain_firmware()
A Dlibxl_arm.c1093 if (dom->acpi_modules[0].data) { in libxl__arch_domain_finalise_hw_description()
1095 dom->acpi_modules[0].length); in libxl__arch_domain_finalise_hw_description()
/xen-4.10.0-shim-comet/tools/libxc/
A Dxc_dom_core.c1109 while ( (i < MAX_ACPI_MODULES) && dom->acpi_modules[i].length ) in xc_dom_load_acpi()
1112 dom->acpi_modules[i].length, in xc_dom_load_acpi()
1113 dom->acpi_modules[i].guest_addr_out); in xc_dom_load_acpi()
1115 num_pages = (dom->acpi_modules[i].length + in xc_dom_load_acpi()
1116 (dom->acpi_modules[i].guest_addr_out & ~XC_PAGE_MASK) + in xc_dom_load_acpi()
1125 base = dom->acpi_modules[i].guest_addr_out >> XC_PAGE_SHIFT; in xc_dom_load_acpi()
1145 (dom->acpi_modules[i].guest_addr_out & ~XC_PAGE_MASK), in xc_dom_load_acpi()
1146 dom->acpi_modules[i].data, dom->acpi_modules[i].length); in xc_dom_load_acpi()
A Dxc_dom_hvmloader.c176 rc = module_init_one(dom, &dom->acpi_modules[0], "ACPI module"); in modules_init()
A Dxc_dom_x86.c1720 start_info->rsdp_paddr = dom->acpi_modules[0].guest_addr_out ? : 0; in bootlate_hvm()
/xen-4.10.0-shim-comet/tools/libxc/include/
A Dxc_dom.h222 struct xc_hvm_firmware_module acpi_modules[MAX_ACPI_MODULES]; member

Completed in 21 milliseconds