pvh_bootparams 22 arch/x86/platform/pvh/enlighten.c struct boot_params pvh_bootparams __attribute__((section(".data"))); pvh_bootparams 52 arch/x86/platform/pvh/enlighten.c pvh_bootparams.e820_entries = pvh_start_info.memmap_entries; pvh_bootparams 54 arch/x86/platform/pvh/enlighten.c for (i = 0; i < pvh_bootparams.e820_entries ; i++, ep++) { pvh_bootparams 55 arch/x86/platform/pvh/enlighten.c pvh_bootparams.e820_table[i].addr = ep->addr; pvh_bootparams 56 arch/x86/platform/pvh/enlighten.c pvh_bootparams.e820_table[i].size = ep->size; pvh_bootparams 57 arch/x86/platform/pvh/enlighten.c pvh_bootparams.e820_table[i].type = ep->type; pvh_bootparams 60 arch/x86/platform/pvh/enlighten.c mem_map_via_hcall(&pvh_bootparams); pvh_bootparams 66 arch/x86/platform/pvh/enlighten.c if (pvh_bootparams.e820_entries < E820_MAX_ENTRIES_ZEROPAGE - 1) { pvh_bootparams 67 arch/x86/platform/pvh/enlighten.c pvh_bootparams.e820_table[pvh_bootparams.e820_entries].addr = pvh_bootparams 69 arch/x86/platform/pvh/enlighten.c pvh_bootparams.e820_table[pvh_bootparams.e820_entries].size = pvh_bootparams 71 arch/x86/platform/pvh/enlighten.c pvh_bootparams.e820_table[pvh_bootparams.e820_entries].type = pvh_bootparams 73 arch/x86/platform/pvh/enlighten.c pvh_bootparams.e820_entries++; pvh_bootparams 77 arch/x86/platform/pvh/enlighten.c pvh_bootparams.hdr.cmd_line_ptr = pvh_bootparams 84 arch/x86/platform/pvh/enlighten.c pvh_bootparams.hdr.ramdisk_image = modaddr->paddr; pvh_bootparams 85 arch/x86/platform/pvh/enlighten.c pvh_bootparams.hdr.ramdisk_size = modaddr->size; pvh_bootparams 94 arch/x86/platform/pvh/enlighten.c pvh_bootparams.hdr.version = (2 << 8) | 12; pvh_bootparams 95 arch/x86/platform/pvh/enlighten.c pvh_bootparams.hdr.type_of_loader = ((xen_guest ? 0x9 : 0xb) << 4) | 0; pvh_bootparams 113 arch/x86/platform/pvh/enlighten.c xen_pvh_init(&pvh_bootparams); pvh_bootparams 132 arch/x86/platform/pvh/enlighten.c memset(&pvh_bootparams, 0, sizeof(pvh_bootparams));