Lines Matching defs:dom
95 static void print_mem(struct xc_dom_image *dom, const char *name, size_t mem) in print_mem()
105 void xc_dom_log_memory_footprint(struct xc_dom_image *dom) in xc_dom_log_memory_footprint()
119 void *xc_dom_malloc(struct xc_dom_image *dom, size_t size) in xc_dom_malloc()
144 void *xc_dom_malloc_page_aligned(struct xc_dom_image *dom, size_t size) in xc_dom_malloc_page_aligned()
175 int xc_dom_register_external(struct xc_dom_image *dom, void *ptr, size_t size) in xc_dom_register_external()
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()
288 char *xc_dom_strdup(struct xc_dom_image *dom, const char *str) in xc_dom_strdup()
301 int xc_dom_kernel_check_size(struct xc_dom_image *dom, size_t sz) in xc_dom_kernel_check_size()
317 int xc_dom_module_check_size(struct xc_dom_image *dom, size_t sz) in xc_dom_module_check_size()
396 int xc_dom_try_gunzip(struct xc_dom_image *dom, void **blob, size_t * size) in xc_dom_try_gunzip()
423 void *xc_dom_pfn_to_ptr(struct xc_dom_image *dom, xen_pfn_t pfn, in xc_dom_pfn_to_ptr()
430 void *xc_dom_pfn_to_ptr_retcount(struct xc_dom_image *dom, xen_pfn_t pfn, in xc_dom_pfn_to_ptr_retcount()
539 static int xc_dom_chk_alloc_pages(struct xc_dom_image *dom, char *name, in xc_dom_chk_alloc_pages()
565 static int xc_dom_alloc_pad(struct xc_dom_image *dom, xen_vaddr_t boundary) in xc_dom_alloc_pad()
589 int xc_dom_alloc_segment(struct xc_dom_image *dom, in xc_dom_alloc_segment()
625 xen_pfn_t xc_dom_alloc_page(struct xc_dom_image *dom, char *name) in xc_dom_alloc_page()
641 void xc_dom_unmap_one(struct xc_dom_image *dom, xen_pfn_t pfn) in xc_dom_unmap_one()
668 void xc_dom_unmap_all(struct xc_dom_image *dom) in xc_dom_unmap_all()
686 static struct xc_dom_loader *xc_dom_find_loader(struct xc_dom_image *dom) in xc_dom_find_loader()
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() local
793 int xc_dom_kernel_max_size(struct xc_dom_image *dom, size_t sz) in xc_dom_kernel_max_size()
800 int xc_dom_module_max_size(struct xc_dom_image *dom, size_t sz) in xc_dom_module_max_size()
807 int xc_dom_devicetree_max_size(struct xc_dom_image *dom, size_t sz) in xc_dom_devicetree_max_size()
814 int xc_dom_kernel_file(struct xc_dom_image *dom, const char *filename) in xc_dom_kernel_file()
824 int xc_dom_module_file(struct xc_dom_image *dom, const char *filename, const char *cmdline) in xc_dom_module_file()
851 int xc_dom_devicetree_file(struct xc_dom_image *dom, const char *filename) in xc_dom_devicetree_file()
868 int xc_dom_kernel_mem(struct xc_dom_image *dom, const void *mem, size_t memsize) in xc_dom_kernel_mem()
876 int xc_dom_module_mem(struct xc_dom_image *dom, const void *mem, in xc_dom_module_mem()
901 int xc_dom_devicetree_mem(struct xc_dom_image *dom, const void *mem, in xc_dom_devicetree_mem()
910 int xc_dom_parse_image(struct xc_dom_image *dom) in xc_dom_parse_image()
948 int xc_dom_rambase_init(struct xc_dom_image *dom, uint64_t rambase) in xc_dom_rambase_init()
957 int xc_dom_mem_init(struct xc_dom_image *dom, unsigned int mem_mb) in xc_dom_mem_init()
982 int xc_dom_update_guest_p2m(struct xc_dom_image *dom) in xc_dom_update_guest_p2m()
1022 static int xc_dom_build_module(struct xc_dom_image *dom, unsigned int mod) in xc_dom_build_module()
1065 static int populate_acpi_pages(struct xc_dom_image *dom, in populate_acpi_pages()
1102 static int xc_dom_load_acpi(struct xc_dom_image *dom) in xc_dom_load_acpi()
1160 int xc_dom_build_image(struct xc_dom_image *dom) in xc_dom_build_image()