Home
last modified time | relevance | path

Searched refs:xc_dom_image (Results 1 – 25 of 32) sorted by relevance

12

/xen/tools/libxc/include/
A Dxc_dom.h75 struct xc_dom_image { struct
192 int (*allocate) (struct xc_dom_image * dom); argument
260 int (*vcpu) (struct xc_dom_image * dom);
261 int (*bootearly) (struct xc_dom_image * dom);
262 int (*bootlate) (struct xc_dom_image * dom);
265 int (*meminit) (struct xc_dom_image * dom);
286 void xc_dom_release(struct xc_dom_image *dom);
325 int xc_dom_parse_image(struct xc_dom_image *dom);
327 int xc_dom_build_image(struct xc_dom_image *dom);
334 int xc_dom_boot_image(struct xc_dom_image *dom);
[all …]
/xen/tools/libxc/
A Dxc_dom_decompress_unsafe.h10 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 Dxc_dom_core.c105 void xc_dom_log_memory_footprint(struct xc_dom_image *dom) in xc_dom_log_memory_footprint()
196 void *xc_dom_malloc_filemap(struct xc_dom_image *dom, in xc_dom_malloc_filemap()
273 static void xc_dom_free_all(struct xc_dom_image *dom) in xc_dom_free_all()
580 int xc_dom_alloc_segment(struct xc_dom_image *dom, in xc_dom_alloc_segment()
659 void xc_dom_unmap_all(struct xc_dom_image *dom) in xc_dom_unmap_all()
703 int xc_dom_set_arch_hooks(struct xc_dom_image *dom) in xc_dom_set_arch_hooks()
732 void xc_dom_release(struct xc_dom_image *dom) in xc_dom_release()
745 struct xc_dom_image *dom; in xc_dom_allocate()
901 int xc_dom_parse_image(struct xc_dom_image *dom) in xc_dom_parse_image()
1072 static int xc_dom_load_acpi(struct xc_dom_image *dom) in xc_dom_load_acpi()
[all …]
A Dxc_dom_bzimageloader.c46 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 Dxc_dom_hvmloader.c35 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 Dxc_dom_arm.c51 static int alloc_magic_pages(struct xc_dom_image *dom) in alloc_magic_pages()
96 static int start_info_arm(struct xc_dom_image *dom) in start_info_arm()
102 static int shared_info_arm(struct xc_dom_image *dom, void *ptr) in shared_info_arm()
110 static int vcpu_arm32(struct xc_dom_image *dom) in vcpu_arm32()
155 static int vcpu_arm64(struct xc_dom_image *dom) in vcpu_arm64()
238 static int populate_one_size(struct xc_dom_image *dom, int pfn_shift, in populate_one_size()
288 static int populate_guest_memory(struct xc_dom_image *dom, in populate_guest_memory()
356 static int meminit(struct xc_dom_image *dom) in meminit()
485 bool xc_dom_translated(const struct xc_dom_image *dom) in xc_dom_translated()
492 static int bootearly(struct xc_dom_image *dom) in bootearly()
[all …]
A Dxc_dom_armzimageloader.c50 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 Dxc_dom_elfloader.c54 static char *xc_dom_guest_type(struct xc_dom_image *dom, in xc_dom_guest_type()
99 static elf_negerrnoval check_elf_kernel(struct xc_dom_image *dom, bool verbose) in check_elf_kernel()
121 static elf_negerrnoval xc_dom_probe_elf_kernel(struct xc_dom_image *dom) in xc_dom_probe_elf_kernel()
146 static elf_negerrnoval xc_dom_parse_elf_kernel(struct xc_dom_image *dom) in xc_dom_parse_elf_kernel()
203 static elf_errorstatus xc_dom_load_elf_kernel(struct xc_dom_image *dom) in xc_dom_load_elf_kernel()
A Dxc_dom_decompress_unsafe.c8 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 Dxc_dom_x86.c241 static int alloc_pgtables_pv(struct xc_dom_image *dom) in alloc_pgtables_pv()
405 static int setup_pgtables_pv(struct xc_dom_image *dom) in setup_pgtables_pv()
756 static int start_info_x86_32(struct xc_dom_image *dom) in start_info_x86_32()
881 static int vcpu_x86_32(struct xc_dom_image *dom) in vcpu_x86_32()
931 static int vcpu_x86_64(struct xc_dom_image *dom) in vcpu_x86_64()
991 static int vcpu_hvm(struct xc_dom_image *dom) in vcpu_hvm()
1183 static int meminit_pv(struct xc_dom_image *dom) in meminit_pv()
1348 static int meminit_hvm(struct xc_dom_image *dom) in meminit_hvm()
1652 static int bootearly(struct xc_dom_image *dom) in bootearly()
1665 static int bootlate_pv(struct xc_dom_image *dom) in bootlate_pv()
[all …]
A Dxc_dom_boot.c41 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()
432 int xc_dom_gnttab_init(struct xc_dom_image *dom) in xc_dom_gnttab_init()
A Dxc_dom_binloader.c119 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 Dxc_dom_decompress_lz4.c39 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 Dxc_dom_decompress.h7 int xc_try_lz4_decode(struct xc_dom_image *dom, void **blob, size_t *size);
A Dxc_dom_decompress_unsafe_bzip2.c11 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_bzip2_decode()
A Dxc_dom_decompress_unsafe_lzma.c11 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_lzma_decode()
A Dxc_dom_decompress_unsafe_xz.c43 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_xz_decode()
A Dxc_dom_decompress_unsafe_lzo1x.c47 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_lzo1x_decode()
A Dxc_dom_compat_linux.c49 struct xc_dom_image *dom; in xc_linux_build()
/xen/tools/libxl/
A Dlibxl_arch.h41 struct xc_dom_image *dom);
47 struct xc_dom_image *dom);
53 struct xc_dom_image *dom,
93 struct xc_dom_image *dom);
A Dlibxl_arm_acpi.c123 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()
221 static void make_acpi_xsdt(libxl__gc *gc, struct xc_dom_image *dom, in make_acpi_xsdt()
235 static void make_acpi_gtdt(libxl__gc *gc, struct xc_dom_image *dom, in make_acpi_gtdt()
298 static int make_acpi_madt(libxl__gc *gc, struct xc_dom_image *dom, in make_acpi_madt()
341 static void make_acpi_fadt(libxl__gc *gc, struct xc_dom_image *dom, in make_acpi_fadt()
360 static void make_acpi_dsdt(libxl__gc *gc, struct xc_dom_image *dom, in make_acpi_dsdt()
370 struct xc_dom_image *dom) in libxl__prepare_acpi()
A Dlibxl_arm_no_acpi.c22 struct xc_dom_image *dom) in libxl__prepare_acpi()
A Dlibxl_arm.h24 struct xc_dom_image *dom);
A Dlibxl_arm.c450 const struct xc_dom_image *dom) in make_memory_nodes()
632 struct xc_dom_image *dom) in make_vpl011_uart_node()
663 const struct xc_dom_image *dom) in get_arch_info()
855 struct xc_dom_image *dom) in libxl__prepare_dtb()
993 struct xc_dom_image *dom) in libxl__arch_domain_init_hw_description()
1066 struct xc_dom_image *dom) in libxl__arch_domain_finalise_hw_description()
1121 struct xc_dom_image *dom, in libxl__arch_build_dom_finish()
/xen/stubdom/grub/
A Dkexec.c84 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()

Completed in 36 milliseconds

12