| /xen/tools/libxc/ |
| A D | xc_dom_boot.c | 55 domctl.domain = dom->guest_domid; in setup_hypercall_page() 97 dom->guest_domid = domid; in xc_dom_boot_xen_init() 150 ptr = xc_map_foreign_ranges(dom->xch, dom->guest_domid, in xc_dom_boot_domU_map() 185 if ( rc == 0 || info.domid != dom->guest_domid ) in xc_dom_boot_image() 190 rc, info.domid, dom->guest_domid); in xc_dom_boot_image() 260 uint32_t guest_domid, in xc_dom_set_gnttab_entry() argument 264 if ( guest_domid == backend_domid || guest_gfn == -1 ) in xc_dom_set_gnttab_entry() 402 fmem, guest_domid, XENMEM_resource_grant_table, in xc_dom_gnttab_seed() 409 compat_gnttab_hvm_seed(xch, guest_domid, in xc_dom_gnttab_seed() 412 compat_gnttab_seed(xch, guest_domid, in xc_dom_gnttab_seed() [all …]
|
| A D | xc_dom_arm.c | 65 dom->xch, dom->guest_domid, NR_MAGIC_PAGES, in alloc_magic_pages() 74 xc_clear_domain_page(dom->xch, dom->guest_domid, dom->console_pfn); in alloc_magic_pages() 75 xc_clear_domain_page(dom->xch, dom->guest_domid, dom->xenstore_pfn); in alloc_magic_pages() 77 xc_clear_domain_page(dom->xch, dom->guest_domid, dom->vuart_gfn); in alloc_magic_pages() 79 xc_hvm_param_set(dom->xch, dom->guest_domid, HVM_PARAM_CONSOLE_PFN, in alloc_magic_pages() 81 xc_hvm_param_set(dom->xch, dom->guest_domid, HVM_PARAM_STORE_PFN, in alloc_magic_pages() 88 xc_hvm_param_set(dom->xch, dom->guest_domid, HVM_PARAM_STORE_EVTCHN, in alloc_magic_pages() 147 rc = xc_vcpu_setcontext(dom->xch, dom->guest_domid, 0, &any_ctx); in vcpu_arm32() 189 rc = xc_vcpu_setcontext(dom->xch, dom->guest_domid, 0, &any_ctx); in vcpu_arm64() 277 nr = xc_domain_populate_physmap(dom->xch, dom->guest_domid, count, in populate_one_size() [all …]
|
| A D | xc_dom_x86.c | 312 mmu = xc_alloc_mmu_updates(dom->xch, dom->guest_domid); in move_l3_below_4G() 585 xc_clear_domain_page(dom->xch, dom->guest_domid, in alloc_magic_pages_pv() 591 xc_clear_domain_page(dom->xch, dom->guest_domid, in alloc_magic_pages_pv() 631 uint32_t *ident_pt, domid = dom->guest_domid; in alloc_magic_pages_hvm() 1139 rc = xc_domain_hvm_setcontext(dom->xch, dom->guest_domid, in vcpu_hvm() 1194 rc = x86_compat(dom->xch, dom->guest_domid, dom->guest_type); in meminit_pv() 1201 rc = xc_domain_claim_pages(dom->xch, dom->guest_domid, in meminit_pv() 1366 uint32_t domid = dom->guest_domid; in meminit_hvm() 1689 dom->guest_domid); in bootlate_pv() 1702 shared_info = xc_map_foreign_range(dom->xch, dom->guest_domid, in bootlate_pv() [all …]
|
| A D | xc_dom_hvmloader.c | 203 dom->xch, dom->guest_domid, pages << PAGE_SHIFT, in xc_dom_load_hvm_kernel()
|
| A D | xc_dom_core.c | 493 if ( dom->guest_domid ) in xc_dom_pfn_to_ptr_retcount() 656 xc_domain_cacheflush(dom->xch, dom->guest_domid, phys->first, phys->count); in xc_dom_unmap_one() 1041 uint32_t domid = dom->guest_domid; in populate_acpi_pages() 1104 ptr = xc_map_foreign_range(dom->xch, dom->guest_domid, in xc_dom_load_acpi()
|
| /xen/tools/libxl/ |
| A D | libxl_dm.c | 124 int guest_domid = dmss->guest_domid; in libxl__domain_get_device_model_uid() local 177 LOGD(DEBUG, guest_domid, in libxl__domain_get_device_model_uid() 202 LOGD(ERROR, guest_domid, in libxl__domain_get_device_model_uid() 240 LOGD(ERROR, guest_domid, in libxl__domain_get_device_model_uid() 1731 LOGED(ERROR, guest_domid, in libxl__build_device_model_args_new() 1741 LOGED(ERROR, guest_domid, in libxl__build_device_model_args_new() 2259 const int guest_domid = sdss->dm.guest_domid; in libxl__spawn_stub_dm() local 2392 dm_domid, guest_domid); in libxl__spawn_stub_dm() 2400 perm[1].id = guest_domid; in libxl__spawn_stub_dm() 2436 const int guest_domid = sdss->dm.guest_domid; in spawn_stub_launch_dm() local [all …]
|
| A D | libxl_create.c | 1234 dcs->guest_domid = domid; in initiate_domain_create() 1239 dcs->guest_domid = domid; in initiate_domain_create() 1284 dcs->bl.domid = dcs->guest_domid; in initiate_domain_create() 1322 const uint32_t domid = dcs->guest_domid; in domcreate_bootloader_done() 1482 const uint32_t domid = dcs->guest_domid; in domcreate_stream_done() 1711 dcs->sdss.dm.guest_domid = domid; in domcreate_launch_dm() 1829 int domid = dcs->guest_domid; in domcreate_devmodel_started() 1851 int domid = dcs->guest_domid; in domcreate_attach_devices() 1967 if (dcs->guest_domid > 0) { in domcreate_complete() 1974 dcs->guest_domid = INVALID_DOMID; in domcreate_complete() [all …]
|
| A D | libxl_disk.c | 78 int libxl_evenable_disk_eject(libxl_ctx *ctx, uint32_t guest_domid, in libxl_evenable_disk_eject() argument 90 evg->domid = guest_domid; in libxl_evenable_disk_eject() 93 uint32_t domid = libxl_get_stubdom_id(ctx, guest_domid); in libxl_evenable_disk_eject() 96 domid = guest_domid; in libxl_evenable_disk_eject() 1096 libxl_domid guest_domid, in libxl__device_disk_find_local_path() argument 1133 if (disk->script && guest_domid != INVALID_DOMID) { in libxl__device_disk_find_local_path() 1138 LOGD(DEBUG, guest_domid, in libxl__device_disk_find_local_path() 1142 rc = libxl__device_from_disk(gc, guest_domid, disk, &device); in libxl__device_disk_find_local_path() 1150 LOGD(DEBUG, guest_domid, "Attempting to read node %s", pdpath); in libxl__device_disk_find_local_path() 1154 LOGD(DEBUG, guest_domid, "Accessing cooked block device %s", path); in libxl__device_disk_find_local_path() [all …]
|
| A D | libxl_utils.h | 37 int libxl_get_stubdom_id(libxl_ctx *ctx, int guest_domid);
|
| A D | libxl_x86_acpi.c | 95 uint32_t domid = dom->guest_domid; in init_acpi_config()
|
| A D | libxl_save_callout.c | 50 const uint32_t domid = dcs->guest_domid; in libxl__xc_domain_restore()
|
| A D | libxl_arm.c | 1011 rc = xc_hvm_param_set(dom->xch, dom->guest_domid, HVM_PARAM_CALLBACK_IRQ, in libxl__arch_domain_init_hw_description() 1133 dom->guest_domid, in libxl__arch_build_dom_finish()
|
| A D | libxl_utils.c | 204 int libxl_get_stubdom_id(libxl_ctx *ctx, int guest_domid) in libxl_get_stubdom_id() argument 212 libxl__xs_get_dompath(gc, guest_domid))); in libxl_get_stubdom_id()
|
| A D | libxl_dom_save.c | 512 const uint32_t domid = dcs->guest_domid; in libxl__restore_emulator_xenstore_data()
|
| A D | libxl_stream_read.c | 680 sprintf(path, LIBXL_DEVICE_MODEL_RESTORE_FILE".%u", dcs->guest_domid); in write_emulator_blob()
|
| A D | libxl_device.c | 1457 LOGD(DEBUG, dmss->guest_domid, "qdisk backend spawn %s", in qdisk_spawn_outcome() 1576 dmss->guest_domid = dev->domid; in add_device()
|
| A D | libxl_internal.h | 3084 libxl_domid guest_domid, 4132 uint32_t guest_domid; /* domain being served */ member 4190 int guest_domid; member
|
| /xen/tools/libxc/include/ |
| A D | xc_dom.h | 170 uint32_t guest_domid; member 337 int xc_dom_gnttab_seed(xc_interface *xch, uint32_t guest_domid,
|
| /xen/stubdom/grub/ |
| A D | kexec.c | 357 dom->guest_domid)) != 0 ) { in kexec()
|