Searched refs:xen_start_info (Results 1 - 14 of 14) sorted by relevance

/linux-master/arch/x86/xen/
H A Dsuspend_pv.c15 xen_start_info->store_mfn = mfn_to_pfn(xen_start_info->store_mfn);
16 xen_start_info->console.domU.mfn =
17 mfn_to_pfn(xen_start_info->console.domU.mfn);
30 set_fixmap(FIX_PARAVIRT_BOOTMAP, xen_start_info->shared_info);
35 xen_start_info->store_mfn =
36 pfn_to_mfn(xen_start_info->store_mfn);
37 xen_start_info->console.domU.mfn =
38 pfn_to_mfn(xen_start_info->console.domU.mfn);
H A Dmmu_pv.c1146 size = PAGE_ALIGN(xen_start_info->nr_pages * sizeof(unsigned long));
1149 if ((unsigned long)xen_p2m_addr == xen_start_info->mfn_list)
1153 memset((void *)xen_start_info->mfn_list, 0xff, size);
1155 addr = xen_start_info->mfn_list;
1159 * using the __ka address of xen_start_info or
1160 * xen_start_info->shared_info they are in going to crash. Fortunately
1167 size = PAGE_ALIGN(xen_start_info->nr_pages *
1187 * to use it - they are going to crash. The xen_start_info has been
1189 addr = xen_start_info->pt_base;
1190 size = xen_start_info
[all...]
H A Denlighten_pv.c190 set_fixmap(FIX_PARAVIRT_BOOTMAP, xen_start_info->shared_info);
1336 xen_start_info = si;
1343 xen_start_flags = xen_start_info->flags;
1437 xen_setup_kernel_pagetable((pgd_t *)xen_start_info->pt_base,
1438 xen_start_info->nr_pages);
1452 if (xen_start_info->mod_start) {
1453 if (xen_start_info->flags & SIF_MOD_START_PFN)
1454 initrd_start = PFN_PHYS(xen_start_info->mod_start);
1456 initrd_start = __pa(xen_start_info->mod_start);
1462 boot_params.hdr.ramdisk_size = xen_start_info
[all...]
H A Dsetup.c71 arg = strstr(xen_start_info->cmd_line, "xen_512gb_limit");
75 arg = strstr(xen_start_info->cmd_line, "xen_512gb_limit=");
665 if (xen_start_info->mfn_list >= __START_KERNEL_map) {
666 start = __pa(xen_start_info->mfn_list);
667 size = PFN_ALIGN(xen_start_info->nr_pages *
670 start = PFN_PHYS(xen_start_info->first_p2m_pfn);
671 size = PFN_PHYS(xen_start_info->nr_p2m_frames);
699 max_pfn = min(max_pfn, xen_start_info->nr_pages);
927 if (!(xen_start_info->flags & SIF_INITDOMAIN)) {
933 memcpy(boot_command_line, xen_start_info
[all...]
H A Dxen-ops.h28 extern struct start_info *xen_start_info;
H A Denlighten.c53 struct start_info *xen_start_info; variable in typeref:struct:start_info
54 EXPORT_SYMBOL_GPL(xen_start_info); variable
H A Dp2m.c219 if (xen_start_info->flags & SIF_VIRT_P2M_4TOOLS)
277 if (xen_start_info->flags & SIF_VIRT_P2M_4TOOLS)
294 xen_p2m_addr = (unsigned long *)xen_start_info->mfn_list;
295 xen_p2m_size = ALIGN(xen_start_info->nr_pages, P2M_PER_PAGE);
297 for (pfn = xen_start_info->nr_pages; pfn < xen_p2m_size; pfn++)
/linux-master/include/xen/arm/
H A Dhypervisor.h8 extern struct start_info *xen_start_info;
/linux-master/arch/x86/include/asm/xen/
H A Dhypervisor.h37 extern struct start_info *xen_start_info;
/linux-master/drivers/tty/hvc/
H A Dhvc_xen.c292 info->evtchn = xen_start_info->console.domU.evtchn;
294 info->intf = gfn_to_virt(xen_start_info->console.domU.mfn);
310 if (!xen_start_info->console.domU.evtchn)
365 info->evtchn = xen_start_info->console.domU.evtchn;
/linux-master/drivers/xen/xenbus/
H A Dxenbus_probe.c921 xen_store_evtchn = xen_start_info->store_evtchn;
962 if (xen_pv_domain() && !xen_start_info->store_evtchn)
964 if (xen_pv_domain() && xen_start_info->store_evtchn)
975 xen_store_evtchn = xen_start_info->store_evtchn;
976 xen_store_gfn = xen_start_info->store_mfn;
/linux-master/arch/arm/xen/
H A Denlighten.c42 struct start_info *xen_start_info = &_xen_start_info; variable in typeref:struct:start_info
43 EXPORT_SYMBOL(xen_start_info); variable
/linux-master/drivers/xen/
H A Dmanage.c80 ? virt_to_gfn(xen_start_info)
H A Dballoon.c711 ? min(xen_start_info->nr_pages - xen_released_pages, max_pfn)

Completed in 181 milliseconds