Symbol: xen_start_info
sys/arch/amd64/amd64/machdep.c
1849
pcb->pcb_cr3 = xen_start_info.pt_base - KERNBASE;
sys/arch/amd64/amd64/machdep.c
1891
avail_end = ctob(xen_start_info.nr_pages);
sys/arch/amd64/amd64/machdep.c
1922
physmem = xen_start_info.nr_pages;
sys/arch/i386/i386/machdep.c
1123
(unsigned long *)xen_start_info.mfn_list;
sys/arch/i386/i386/machdep.c
1346
avail_end = ctob((paddr_t)xen_start_info.nr_pages);
sys/arch/i386/i386/machdep.c
1348
pmap_pa_end = pmap_pa_start + ctob((paddr_t)xen_start_info.nr_pages);
sys/arch/i386/i386/machdep.c
1352
physmem += xen_start_info.nr_pages;
sys/arch/xen/include/xen.h
135
#define xendomain_is_dom0() (xen_start_info.flags & SIF_INITDOMAIN)
sys/arch/xen/include/xen.h
136
#define xendomain_is_privileged() (xen_start_info.flags & SIF_PRIVILEGED)
sys/arch/xen/x86/hypervisor_machdep.c
498
max_pfn = xen_start_info.nr_pages;
sys/arch/xen/x86/hypervisor_machdep.c
534
max_pfn = xen_start_info.nr_pages;
sys/arch/xen/x86/hypervisor_machdep.c
575
esym = xen_start_info.mod_start ?
sys/arch/xen/x86/hypervisor_machdep.c
576
(void *)xen_start_info.mod_start :
sys/arch/xen/x86/hypervisor_machdep.c
577
(void *)xen_start_info.mfn_list;
sys/arch/xen/x86/pvh_consinit.c
109
xen_start_info.console.domU.evtchn = xen_hvm_param.value;
sys/arch/xen/x86/pvh_consinit.c
99
xen_start_info.console.domU.mfn = xen_hvm_param.value;
sys/arch/xen/x86/x86_xpmap.c
500
(unsigned long *)xen_start_info.mfn_list;
sys/arch/xen/x86/x86_xpmap.c
507
xen_tables = xen_start_info.pt_base;
sys/arch/xen/x86/x86_xpmap.c
508
our_tables = xen_tables + (xen_start_info.nr_pt_frames * PAGE_SIZE);
sys/arch/xen/x86/x86_xpmap.c
591
xen_start_info.nr_pt_frames, oldcount, false);
sys/arch/xen/x86/x86_xpmap.c
669
__PRINTK(("console %#lx ", xen_start_info.console_mfn));
sys/arch/xen/x86/x86_xpmap.c
670
__PRINTK(("xenstore %#" PRIx32 "\n", xen_start_info.store_mfn));
sys/arch/xen/x86/x86_xpmap.c
759
pte[pl1_pi(page)] = xen_start_info.shared_info;
sys/arch/xen/x86/x86_xpmap.c
762
== xen_start_info.console.domU.mfn) {
sys/arch/xen/x86/x86_xpmap.c
764
pte[pl1_pi(page)] = xen_start_info.console_mfn;
sys/arch/xen/x86/x86_xpmap.c
768
== xen_start_info.store_mfn) {
sys/arch/xen/x86/x86_xpmap.c
770
pte[pl1_pi(page)] = xen_start_info.store_mfn;
sys/arch/xen/xen/genfb_xen.c
64
d0_consi = (void *)((char *)&xen_start_info +
sys/arch/xen/xen/genfb_xen.c
65
xen_start_info.console.dom0.info_off);
sys/arch/xen/xen/genfb_xen.c
66
info_size = xen_start_info.console.dom0.info_size;
sys/arch/xen/xen/hypervisor.c
252
strlcpy(xen_start_info.cmd_line, cmd_line,
sys/arch/xen/xen/hypervisor.c
253
sizeof(xen_start_info.cmd_line));
sys/arch/xen/xen/hypervisor.c
255
xen_start_info.cmd_line[0] = '\0';
sys/arch/xen/xen/hypervisor.c
257
xen_start_info.flags = hvm_start_info->flags;
sys/arch/xen/xen/hypervisor.c
327
xen_start_info.store_mfn = xen_hvm_param.value;
sys/arch/xen/xen/hypervisor.c
329
pmap_kenter_pa((vaddr_t) xenstore_interface, ptoa(xen_start_info.store_mfn),
sys/arch/xen/xen/hypervisor.c
341
xen_start_info.store_evtchn = xen_hvm_param.value;
sys/arch/xen/xen/hypervisor.c
425
xen_start_info.console.domU.mfn = 0;
sys/arch/xen/xen/hypervisor.c
426
xen_start_info.console.domU.evtchn = -1;
sys/arch/xen/xen/hypervisor.c
430
xen_start_info.console.domU.mfn = xen_hvm_param.value;
sys/arch/xen/xen/hypervisor.c
433
ptoa(xen_start_info.console.domU.mfn),
sys/arch/xen/xen/hypervisor.c
445
xen_start_info.console.domU.evtchn = xen_hvm_param.value;
sys/arch/xen/xen/xen_machdep.c
104
len = strlcpy(_cmd_line, xen_start_info.cmd_line, sizeof(_cmd_line));
sys/arch/xen/xen/xen_machdep.c
308
xen_start_info.store_mfn =
sys/arch/xen/xen/xen_machdep.c
309
atop(xpmap_mtop(ptoa(xen_start_info.store_mfn)));
sys/arch/xen/xen/xen_machdep.c
310
xen_start_info.console_mfn =
sys/arch/xen/xen/xen_machdep.c
311
atop(xpmap_mtop(ptoa(xen_start_info.console_mfn)));
sys/arch/xen/xen/xen_machdep.c
342
xen_start_info.shared_info | PTE_W | PTE_P,
sys/arch/xen/xen/xen_machdep.c
350
if (xen_start_info.nr_pages != physmem) {
sys/arch/xen/xen/xen_machdep.c
400
pmap_extract_ma(pmap_kernel(), (vaddr_t)&xen_start_info, &mfn);
sys/arch/xen/xen/xencons.c
217
evtch = xen_start_info.console_evtchn;
sys/arch/xen/xen/xencons.c
242
evtch = xen_start_info.console_evtchn;
sys/arch/xen/xen/xencons.c
424
hypervisor_notify_via_evtchn(xen_start_info.console.domU.evtchn);
sys/arch/xen/xen/xencons.c
485
hypervisor_notify_via_evtchn(xen_start_info.console.domU.evtchn);
sys/arch/xen/xen/xencons.c
619
hypervisor_notify_via_evtchn(xen_start_info.console.domU.evtchn);
sys/arch/xen/xen/xenevt.c
356
xen_start_info.store_mfn);
sys/arch/xen/xen/xenevt.c
380
xpmap_mtop((paddr_t)xen_start_info.store_mfn << PAGE_SHIFT));
sys/arch/xen/xen/xenevt.c
383
(paddr_t)xen_start_info.store_mfn << PAGE_SHIFT);
sys/arch/xen/xenbus/xenbus_comms.c
160
hypervisor_notify_via_evtchn(xen_start_info.store_evtchn);
sys/arch/xen/xenbus/xenbus_comms.c
212
hypervisor_notify_via_evtchn(xen_start_info.store_evtchn);
sys/arch/xen/xenbus/xenbus_comms.c
233
evtchn = xen_start_info.store_evtchn;
sys/arch/xen/xenbus/xenbus_comms.c
249
evtchn = xen_start_info.store_evtchn;
sys/arch/xen/xenbus/xenbus_dev.c
345
if (xen_start_info.store_evtchn == 0)
sys/arch/xen/xenbus/xenbus_dev.c
472
(long)xen_start_info.store_evtchn);
sys/arch/xen/xenbus/xenbus_probe.c
707
xen_start_info.store_mfn = ma >> PAGE_SHIFT;
sys/arch/xen/xenbus/xenbus_probe.c
722
xen_start_info.store_evtchn = op.u.alloc_unbound.port;
sys/dev/virtio/arch/x86/virtio_mmio_cmdline.c
104
if (strstr(xen_start_info.cmd_line, VMMIOSTR) == NULL)
sys/dev/virtio/arch/x86/virtio_mmio_cmdline.c
203
strlcpy(cmdline, xen_start_info.cmd_line, sizeof(cmdline));