/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | xen_mmu.c | 44 start_info_t *xen_info; variable 81 if (!DOMAIN_IS_INITDOMAIN(xen_info) && 89 if (!DOMAIN_IS_INITDOMAIN(xen_info) && 152 if (DOMAIN_IS_INITDOMAIN(xen_info) && 153 xen_info->console.dom0.info_off >= sizeof (start_info_t)) { 154 sz += xen_info->console.dom0.info_off - sizeof (start_info_t) + 155 xen_info->console.dom0.info_size; 161 (caddr_t)xen_info + off))); 165 old = (uintptr_t)xen_info; 166 xen_info [all...] |
H A D | xen_machdep.c | 462 pfn = hat_getpfnum(kas.a_hat, (caddr_t)xen_info); 523 xen_info->store_mfn = mfn_to_pfn_mapping[xen_info->store_mfn]; 524 xen_info->console.domU.mfn = 525 mfn_to_pfn_mapping[xen_info->console.domU.mfn]; 555 xen_info->shared_info | PT_NOCONSIST | PT_VALID | PT_WRITABLE, 559 if (xen_info->nr_pages != mfn_count) { 562 xen_info->nr_pages); 872 if (!DOMAIN_IS_INITDOMAIN(xen_info)) { 885 balloon_init(xen_info [all...] |
H A D | balloon.c | 628 if (!DOMAIN_IS_INITDOMAIN(xen_info) || warning_cnt != 0) { 952 ASSERT(DOMAIN_IS_INITDOMAIN(xen_info));
|
/illumos-gate/usr/src/uts/i86xpv/boot/ |
H A D | boot_xconsole.c | 82 xen_info->shared_info | PTE_BITS, UVMF_INVLPG | UVMF_LOCAL); 84 if (!DOMAIN_IS_INITDOMAIN(xen_info)) { 89 mmu_ptob((x86pte_t)xen_info->console.domU.mfn) | PTE_BITS, 94 * display settings via xen_info->console.dom0. This 140 if (!DOMAIN_IS_INITDOMAIN(xen_info)) { 159 if (DOMAIN_IS_INITDOMAIN(xen_info)) { 186 send.port = xen_info->console.domU.evtchn; 199 if (DOMAIN_IS_INITDOMAIN(xen_info)) { 222 if (DOMAIN_IS_INITDOMAIN(xen_info)) { 239 send.port = xen_info [all...] |
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xenbus_comms.c | 180 ec_notify_via_evtchn(xen_info->store_evtchn); 236 ec_notify_via_evtchn(xen_info->store_evtchn); 246 ec_unbind_evtchn(xen_info->store_evtchn); 256 ec_bind_evtchn_to_handler(xen_info->store_evtchn, IPL_XENBUS, 259 xenbus_irq = ec_bind_evtchn_to_irq(xen_info->store_evtchn); 279 if (DOMAIN_IS_INITDOMAIN(xen_info)) { 286 xen_info->store_mfn = pfn_to_mfn(hat_getpfnum(kas.a_hat, 290 (int *)&xen_info->store_evtchn); 299 kbm_map_ma(mfn_to_ma(xen_info->store_mfn), 303 ASSERT(xen_info [all...] |
H A D | xencons.c | 219 ASSERT(DOMAIN_IS_INITDOMAIN(xen_info)); 220 if (!DOMAIN_IS_INITDOMAIN(xen_info)) 258 if (DOMAIN_IS_INITDOMAIN(xen_info)) { 524 #define INBUF_IX(ix, ifp) (DOMAIN_IS_INITDOMAIN(xen_info) ? \ 575 if (DOMAIN_IS_INITDOMAIN(xen_info)) { 610 if (!DOMAIN_IS_INITDOMAIN(xen_info)) { 670 if (!DOMAIN_IS_INITDOMAIN(xen_info)) 682 if (DOMAIN_IS_INITDOMAIN(xen_info)) 686 if (!DOMAIN_IS_INITDOMAIN(xen_info)) 830 if (DOMAIN_IS_INITDOMAIN(xen_info)) { [all...] |
H A D | xenbus_dev.c | 300 if (DOMAIN_IS_INITDOMAIN(xen_info)) 627 if (!DOMAIN_IS_INITDOMAIN(xen_info)) 666 *rvalp = xen_info->store_evtchn;
|
H A D | xdf.h | 272 #define PATOMA(addr) (DOMAIN_IS_INITDOMAIN(xen_info) ? addr : pa_to_ma(addr))
|
/illumos-gate/usr/src/uts/i86pc/dboot/ |
H A D | dboot_xen.s | 43 movq %rsi, xen_info(%rip) 90 movl %esi, xen_info
|
H A D | dboot_startkern.c | 119 start_info_t *xen_info; variable 307 if (pfn >= xen_info->nr_pages) 328 if (pa < mfn_base || pfn >= xen_info->nr_pages) 330 mfn = ((ulong_t *)xen_info->mfn_list)[pfn]; 729 DBG(xen_info->mod_len); 730 if (xen_info->mod_len > 0) { 731 DBG(xen_info->mod_start); 732 modules[0].bm_addr = xen_info->mod_start; 733 modules[0].bm_size = xen_info->mod_len; 743 DBG(xen_info [all...] |
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | xpv_platform.c | 59 start_info_t *xen_info = NULL; variable 170 /* Fill in the xen_info data */ 171 xen_info = &__xen_info; 172 (void) sprintf(xen_info->magic, "xen-%d.%d", xen_major, xen_minor); 181 xen_info->store_mfn = (mfn_t)val; 184 xen_info->store_evtchn = (mfn_t)val;
|
H A D | pci_cfgspace.c | 148 if (DOMAIN_IS_INITDOMAIN(xen_info)) {
|
H A D | mp_startup.c | 968 if (!DOMAIN_IS_INITDOMAIN(xen_info)) 1016 if (!DOMAIN_IS_INITDOMAIN(xen_info)) 1056 if (!DOMAIN_IS_INITDOMAIN(xen_info)) 1098 } else if ((DOMAIN_IS_INITDOMAIN(xen_info) && 1156 if (DOMAIN_IS_INITDOMAIN(xen_info)) {
|
H A D | machdep.c | 1203 (va == HYPERVISOR_shared_info || va == xen_info)) || 1217 if (DOMAIN_IS_INITDOMAIN(xen_info)) 1238 pfn_t pfn = mmu_btop(xen_info->shared_info) | PFN_IS_FOREIGN_MFN; 1264 pfn_t pfn = mmu_btop(xen_info->shared_info) | PFN_IS_FOREIGN_MFN;
|
H A D | fakebop.c | 124 start_info_t *xen_info; variable 581 if (!DOMAIN_IS_INITDOMAIN(xen_info)) 1764 xen_info = xbp->bi_xen_start_info; 1842 if (DOMAIN_IS_INITDOMAIN(xen_info)) 2541 if (DOMAIN_IS_INITDOMAIN(xen_info))
|
/illumos-gate/usr/src/uts/i86xpv/io/ |
H A D | xpvtod.c | 98 if (DOMAIN_IS_INITDOMAIN(xen_info)) 129 if (DOMAIN_IS_INITDOMAIN(xen_info)) {
|
H A D | domcaps.c | 106 if (DOMAIN_IS_INITDOMAIN(xen_info)) {
|
H A D | privcmd.c | 288 if (DOMAIN_IS_PRIVILEGED(xen_info)) 292 if (DOMAIN_IS_PRIVILEGED(xen_info))
|
/illumos-gate/usr/src/uts/i86xpv/io/psm/ |
H A D | xpv_psm.c | 170 if (DOMAIN_IS_INITDOMAIN(xen_info)) 181 if (DOMAIN_IS_INITDOMAIN(xen_info)) { 200 if (!DOMAIN_IS_INITDOMAIN(xen_info)) { 257 if (DOMAIN_IS_INITDOMAIN(xen_info)) { 326 DOMAIN_IS_INITDOMAIN(xen_info)) { 378 DOMAIN_IS_INITDOMAIN(xen_info)) { 489 if (DOMAIN_IS_INITDOMAIN(xen_info)) 654 if (!DOMAIN_IS_INITDOMAIN(xen_info)) { 704 if (DOMAIN_IS_INITDOMAIN(xen_info)) 713 DOMAIN_IS_INITDOMAIN(xen_info)) { [all...] |
H A D | xpv_uppc.c | 180 if (DOMAIN_IS_INITDOMAIN(xen_info)) { 206 if (!DOMAIN_IS_INITDOMAIN(xen_info)) { 228 if (DOMAIN_IS_INITDOMAIN(xen_info)) { 261 DOMAIN_IS_INITDOMAIN(xen_info)) { 290 DOMAIN_IS_INITDOMAIN(xen_info)) { 344 if (DOMAIN_IS_INITDOMAIN(xen_info))
|
/illumos-gate/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_vm.c | 123 ASSERT(DOMAIN_IS_INITDOMAIN(xen_info)); 162 ASSERT(DOMAIN_IS_INITDOMAIN(xen_info)); 253 ASSERT(DOMAIN_IS_INITDOMAIN(xen_info));
|
H A D | gfxp_devmap.c | 130 ASSERT(DOMAIN_IS_INITDOMAIN(xen_info));
|
/illumos-gate/usr/src/uts/i86pc/vm/ |
H A D | kboot_mmu.c | 116 xen_info = bi->bi_xen_start_info; 117 mfn_list = (mfn_t *)xen_info->mfn_list; 119 mfn_count = xen_info->nr_pages;
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | hypervisor.h | 190 extern start_info_t *xen_info;
|
/illumos-gate/usr/src/uts/common/xen/os/ |
H A D | xvdi.c | 411 if (!DOMAIN_IS_INITDOMAIN(xen_info)) { 412 pdp->xd_evtchn = xen_info->console.domU.evtchn; 456 if (!DOMAIN_IS_INITDOMAIN(xen_info)) { 457 pdp->xd_evtchn = xen_info->console.domU.evtchn; 630 rmaddr = DOMAIN_IS_INITDOMAIN(xen_info) ? rpaddr : pa_to_ma(rpaddr); 690 rmaddr = DOMAIN_IS_INITDOMAIN(xen_info) ? ring->xr_paddr : 825 boolean_t dom0 = DOMAIN_IS_INITDOMAIN(xen_info); 874 boolean_t dom0 = DOMAIN_IS_INITDOMAIN(xen_info);
|