/xen-4.10.0-shim-comet/tools/libxc/include/ |
A D | xc_dom.h | 75 struct xc_dom_image { struct 198 int (*allocate) (struct xc_dom_image * dom); argument 257 int (*vcpu) (struct xc_dom_image * dom); 258 int (*bootearly) (struct xc_dom_image * dom); 259 int (*bootlate) (struct xc_dom_image * dom); 262 int (*meminit) (struct xc_dom_image * dom); 283 void xc_dom_release(struct xc_dom_image *dom); 323 int xc_dom_parse_image(struct xc_dom_image *dom); 325 int xc_dom_build_image(struct xc_dom_image *dom); 333 int xc_dom_boot_image(struct xc_dom_image *dom); [all …]
|
/xen-4.10.0-shim-comet/tools/libxc/ |
A D | xc_dom_decompress_unsafe.h | 10 decompress_fn fn, struct xc_dom_image *dom, void **blob, size_t *size) 13 int xc_try_bzip2_decode(struct xc_dom_image *dom, void **blob, size_t *size) 15 int xc_try_lzma_decode(struct xc_dom_image *dom, void **blob, size_t *size) 17 int xc_try_lzo1x_decode(struct xc_dom_image *dom, void **blob, size_t *size) 19 int xc_try_xz_decode(struct xc_dom_image *dom, void **blob, size_t *size)
|
A D | xc_dom_core.c | 196 void *xc_dom_malloc_filemap(struct xc_dom_image *dom, in xc_dom_malloc_filemap() 266 static void xc_dom_free_all(struct xc_dom_image *dom) in xc_dom_free_all() 589 int xc_dom_alloc_segment(struct xc_dom_image *dom, in xc_dom_alloc_segment() 668 void xc_dom_unmap_all(struct xc_dom_image *dom) in xc_dom_unmap_all() 712 int xc_dom_set_arch_hooks(struct xc_dom_image *dom) in xc_dom_set_arch_hooks() 741 void xc_dom_release(struct xc_dom_image *dom) in xc_dom_release() 754 struct xc_dom_image *dom; in xc_dom_allocate() 910 int xc_dom_parse_image(struct xc_dom_image *dom) in xc_dom_parse_image() 982 int xc_dom_update_guest_p2m(struct xc_dom_image *dom) in xc_dom_update_guest_p2m() 1102 static int xc_dom_load_acpi(struct xc_dom_image *dom) in xc_dom_load_acpi() [all …]
|
A D | xc_dom_bzimageloader.c | 46 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_bzip2_decode() 187 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_bzip2_decode() 202 struct xc_dom_image *dom, void **blob, size_t *size, in _xc_try_lzma_decode() 340 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_xz_decode() 354 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_lzma_decode() 370 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_xz_decode() 379 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_lzma_decode() 407 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_lzo1x_decode() 582 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_lzo1x_decode() 650 static int xc_dom_probe_bzimage_kernel(struct xc_dom_image *dom) in xc_dom_probe_bzimage_kernel() [all …]
|
A D | xc_dom_arm.c | 54 static int alloc_pgtables_arm(struct xc_dom_image *dom) in alloc_pgtables_arm() 60 static int setup_pgtables_arm(struct xc_dom_image *dom) in setup_pgtables_arm() 68 static int alloc_magic_pages(struct xc_dom_image *dom) in alloc_magic_pages() 113 static int start_info_arm(struct xc_dom_image *dom) in start_info_arm() 127 static int vcpu_arm32(struct xc_dom_image *dom) in vcpu_arm32() 172 static int vcpu_arm64(struct xc_dom_image *dom) in vcpu_arm64() 305 static int populate_guest_memory(struct xc_dom_image *dom, in populate_guest_memory() 376 static int meminit(struct xc_dom_image *dom) in meminit() 511 bool xc_dom_translated(const struct xc_dom_image *dom) in xc_dom_translated() 518 static int bootearly(struct xc_dom_image *dom) in bootearly() [all …]
|
A D | xc_dom_hvmloader.c | 35 static elf_negerrnoval check_elf_kernel(struct xc_dom_image *dom, bool verbose) in check_elf_kernel() 55 static elf_negerrnoval xc_dom_probe_hvm_kernel(struct xc_dom_image *dom) in xc_dom_probe_hvm_kernel() 84 static elf_errorstatus xc_dom_parse_hvm_kernel(struct xc_dom_image *dom) in xc_dom_parse_hvm_kernel() 132 static int module_init_one(struct xc_dom_image *dom, in module_init_one() 168 static int modules_init(struct xc_dom_image *dom) in modules_init() 186 static elf_errorstatus xc_dom_load_hvm_kernel(struct xc_dom_image *dom) in xc_dom_load_hvm_kernel()
|
A D | xc_dom_armzimageloader.c | 50 static int xc_dom_probe_zimage32_kernel(struct xc_dom_image *dom) in xc_dom_probe_zimage32_kernel() 77 static int xc_dom_parse_zimage32_kernel(struct xc_dom_image *dom) in xc_dom_parse_zimage32_kernel() 146 static int xc_dom_probe_zimage64_kernel(struct xc_dom_image *dom) in xc_dom_probe_zimage64_kernel() 174 static int xc_dom_parse_zimage64_kernel(struct xc_dom_image *dom) in xc_dom_parse_zimage64_kernel() 219 static int xc_dom_load_zimage_kernel(struct xc_dom_image *dom) in xc_dom_load_zimage_kernel()
|
A D | xc_dom_elfloader.c | 54 static char *xc_dom_guest_type(struct xc_dom_image *dom, in xc_dom_guest_type() 96 static elf_negerrnoval check_elf_kernel(struct xc_dom_image *dom, bool verbose) in check_elf_kernel() 118 static elf_negerrnoval xc_dom_probe_elf_kernel(struct xc_dom_image *dom) in xc_dom_probe_elf_kernel() 143 static elf_errorstatus xc_dom_parse_elf_kernel(struct xc_dom_image *dom) in xc_dom_parse_elf_kernel() 210 static elf_errorstatus xc_dom_load_elf_kernel(struct xc_dom_image *dom) in xc_dom_load_elf_kernel()
|
A D | xc_dom_boot.c | 41 static int setup_hypercall_page(struct xc_dom_image *dom) in setup_hypercall_page() 68 int xc_dom_compat_check(struct xc_dom_image *dom) in xc_dom_compat_check() 94 int xc_dom_boot_xen_init(struct xc_dom_image *dom, xc_interface *xch, uint32_t domid) in xc_dom_boot_xen_init() 111 int xc_dom_boot_mem_init(struct xc_dom_image *dom) in xc_dom_boot_mem_init() 129 void *xc_dom_boot_domU_map(struct xc_dom_image *dom, xen_pfn_t pfn, in xc_dom_boot_domU_map() 166 int xc_dom_boot_image(struct xc_dom_image *dom) in xc_dom_boot_image() 384 int xc_dom_gnttab_init(struct xc_dom_image *dom) in xc_dom_gnttab_init()
|
A D | xc_dom_x86.c | 230 static int alloc_pgtables(struct xc_dom_image *dom) in alloc_pgtables() 391 static int setup_pgtables_x86(struct xc_dom_image *dom) in setup_pgtables_x86() 714 static int start_info_x86_32(struct xc_dom_image *dom) in start_info_x86_32() 839 static int vcpu_x86_32(struct xc_dom_image *dom) in vcpu_x86_32() 886 static int vcpu_x86_64(struct xc_dom_image *dom) in vcpu_x86_64() 929 static int vcpu_hvm(struct xc_dom_image *dom) in vcpu_hvm() 1061 static int meminit_pv(struct xc_dom_image *dom) in meminit_pv() 1226 static int meminit_hvm(struct xc_dom_image *dom) in meminit_hvm() 1544 static int bootearly(struct xc_dom_image *dom) in bootearly() 1557 static int bootlate_pv(struct xc_dom_image *dom) in bootlate_pv() [all …]
|
A D | xc_dom_decompress_unsafe.c | 8 static struct xc_dom_image *unsafe_dom; 30 decompress_fn fn, struct xc_dom_image *dom, void **blob, size_t *size) in xc_dom_decompress_unsafe()
|
A D | xc_dom_binloader.c | 119 static struct xen_bin_image_table *find_table(struct xc_dom_image *dom) in find_table() 146 static int xc_dom_probe_bin_kernel(struct xc_dom_image *dom) in xc_dom_probe_bin_kernel() 151 static int xc_dom_parse_bin_kernel(struct xc_dom_image *dom) in xc_dom_parse_bin_kernel() 248 static int xc_dom_load_bin_kernel(struct xc_dom_image *dom) in xc_dom_load_bin_kernel()
|
A D | xc_dom_decompress_lz4.c | 39 struct xc_dom_image *dom, void **blob, size_t *psize) in xc_try_lz4_decode() 136 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_lz4_decode()
|
A D | xc_dom_decompress.h | 7 int xc_try_lz4_decode(struct xc_dom_image *dom, void **blob, size_t *size);
|
A D | xc_dom_decompress_unsafe_bzip2.c | 11 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_bzip2_decode()
|
A D | xc_dom_decompress_unsafe_lzma.c | 11 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_lzma_decode()
|
A D | xc_dom_decompress_unsafe_xz.c | 43 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_xz_decode()
|
A D | xc_dom_decompress_unsafe_lzo1x.c | 47 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_lzo1x_decode()
|
A D | xc_dom_compat_linux.c | 49 struct xc_dom_image *dom; in xc_linux_build()
|
/xen-4.10.0-shim-comet/tools/libxl/ |
A D | libxl_arch.h | 40 struct xc_dom_image *dom); 45 struct xc_dom_image *dom); 51 struct xc_dom_image *dom, 70 struct xc_dom_image *dom); 87 struct xc_dom_image *dom);
|
A D | libxl_arm_acpi.c | 123 struct xc_dom_image *dom, in libxl__allocate_acpi_tables() 186 static void make_acpi_rsdp(libxl__gc *gc, struct xc_dom_image *dom, in make_acpi_rsdp() 217 static void make_acpi_xsdt(libxl__gc *gc, struct xc_dom_image *dom, in make_acpi_xsdt() 231 static void make_acpi_gtdt(libxl__gc *gc, struct xc_dom_image *dom, in make_acpi_gtdt() 294 static int make_acpi_madt(libxl__gc *gc, struct xc_dom_image *dom, in make_acpi_madt() 337 static void make_acpi_fadt(libxl__gc *gc, struct xc_dom_image *dom, in make_acpi_fadt() 356 static void make_acpi_dsdt(libxl__gc *gc, struct xc_dom_image *dom, in make_acpi_dsdt() 366 struct xc_dom_image *dom) in libxl__prepare_acpi()
|
A D | libxl_arm_no_acpi.c | 22 struct xc_dom_image *dom) in libxl__prepare_acpi()
|
A D | libxl_arm.h | 24 struct xc_dom_image *dom);
|
A D | libxl_arm.c | 432 const struct xc_dom_image *dom) in make_memory_nodes() 622 struct xc_dom_image *dom) in make_vpl011_uart_node() 653 const struct xc_dom_image *dom) in get_arch_info() 845 struct xc_dom_image *dom) in libxl__prepare_dtb() 982 struct xc_dom_image *dom) in libxl__arch_domain_init_hw_description() 1050 struct xc_dom_image *dom) in libxl__arch_domain_finalise_hw_description() 1105 struct xc_dom_image *dom, in libxl__arch_build_dom_finish() 1146 struct xc_dom_image *dom) in libxl__arch_domain_construct_memmap()
|
/xen-4.10.0-shim-comet/stubdom/grub/ |
A D | kexec.c | 84 static void do_exchange(struct xc_dom_image *dom, xen_pfn_t target_pfn, xen_pfn_t source_mfn) in do_exchange() 103 int kexec_allocate(struct xc_dom_image *dom) in kexec_allocate() 149 static void tpm_hash2pcr(struct xc_dom_image *dom, char *cmdline) in tpm_hash2pcr() 214 struct xc_dom_image *dom; in kexec()
|