Searched refs:mbi (Results 1 – 13 of 13) sorted by relevance
/xen/xen/arch/x86/ |
A D | setup.c | 820 multiboot_info_t *mbi; in __start_xen() local 855 pvh_init(&mbi, &mod); in __start_xen() 859 mbi = __va(mbi_p); in __start_xen() 860 mod = __va(mbi->mods_addr); in __start_xen() 863 loader = (mbi->flags & MBI_LOADERNAME) in __start_xen() 972 if ( !(mbi->flags & MBI_MODULES) || (mbi->mods_count == 0) ) in __start_xen() 980 mbi->mods_count); in __start_xen() 1014 else if ( mbi->flags & MBI_MEMMAP ) in __start_xen() 1063 else if ( mbi->flags & MBI_MEMLIMITS ) in __start_xen() 1122 nr_initial_images = mbi->mods_count; in __start_xen() [all …]
|
/xen/xen/xsm/ |
A D | xsm_policy.c | 34 const multiboot_info_t *mbi, in xsm_multiboot_policy_init() argument 39 module_t *mod = (module_t *)__va(mbi->mods_addr); in xsm_multiboot_policy_init() 48 for ( i = mbi->mods_count-1; i >= 1; i-- ) in xsm_multiboot_policy_init()
|
A D | xsm_core.c | 121 const multiboot_info_t *mbi) in xsm_multiboot_init() argument 131 ret = xsm_multiboot_policy_init(module_map, mbi, in xsm_multiboot_init()
|
/xen/xen/include/asm-x86/guest/ |
A D | pvh-boot.h | 28 void pvh_init(multiboot_info_t **mbi, module_t **mod); 37 static inline void pvh_init(multiboot_info_t **mbi, module_t **mod) in pvh_init() argument
|
/xen/xen/arch/x86/guest/xen/ |
A D | pvh-boot.c | 38 static void __init convert_pvh_info(multiboot_info_t **mbi, in convert_pvh_info() argument 84 *mbi = &pvh_mbi; in convert_pvh_info() 102 void __init pvh_init(multiboot_info_t **mbi, module_t **mod) in pvh_init() argument 104 convert_pvh_info(mbi, mod); in pvh_init()
|
/xen/xen/arch/x86/efi/ |
A D | efi-boot.h | 14 static multiboot_info_t __initdata mbi = { variable 270 "D" (&mbi) in efi_arch_post_exit_boot() 288 microcode_set_module(mbi.mods_count); in efi_arch_cfg_file_late() 305 place_string(&mbi.cmdline, name.s); in efi_arch_handle_cmdline() 308 place_string(&mbi.cmdline, cfgfile_options); in efi_arch_handle_cmdline() 317 place_string(&mbi.cmdline, name.s); in efi_arch_handle_cmdline() 319 if ( mbi.cmdline ) in efi_arch_handle_cmdline() 320 mbi.flags |= MBI_CMDLINE; in efi_arch_handle_cmdline() 325 mbi.boot_loader_name = (long)"EFI"; in efi_arch_handle_cmdline() 326 mbi.mods_addr = (long)mb_modules; in efi_arch_handle_cmdline() [all …]
|
/xen/xen/arch/x86/cpu/microcode/ |
A D | core.c | 147 const multiboot_info_t *mbi) in microcode_scan_module() argument 149 module_t *mod = (module_t *)__va(mbi->mods_addr); in microcode_scan_module() 171 for ( i = 1 /* Ignore dom0 kernel */; i < mbi->mods_count; i++ ) in microcode_scan_module() 198 const multiboot_info_t *mbi) in microcode_grab_module() argument 200 module_t *mod = (module_t *)__va(mbi->mods_addr); in microcode_grab_module() 203 ucode_mod_idx += mbi->mods_count; in microcode_grab_module() 204 if ( ucode_mod_idx <= 0 || ucode_mod_idx >= mbi->mods_count || in microcode_grab_module() 210 microcode_scan_module(module_map, mbi); in microcode_grab_module()
|
/xen/tools/libfsimage/zfs/ |
A D | fsi_zfs.c | 56 struct multiboot_info mbi; variable 79 mbi.mem_upper = FSI_MOS(fsi_mos_buf); in fsi_zfs_mount()
|
A D | fsi_zfs.h | 80 extern struct multiboot_info mbi;
|
A D | fsys_zfs.h | 65 (RAW_ADDR((mbi.mem_upper << 10) + 0x100000) - ZFS_SCRATCH_SIZE))
|
/xen/stubdom/grub/ |
A D | mini-os.c | 756 mbi.drives_addr = BOOTSEC_LOCATION + (60 * 1024); in main() 757 mbi.drives_length = 0; in main() 759 mbi.boot_loader_name = (unsigned long) "GNU GRUB " VERSION; in main() 760 mbi.mem_lower = (start_info.nr_pages * PAGE_SIZE) / 1024; in main() 761 mbi.mem_upper = 0; in main()
|
/xen/xen/include/xsm/ |
A D | xsm.h | 736 const multiboot_info_t *mbi); 738 const multiboot_info_t *mbi, 784 const multiboot_info_t *mbi) in xsm_multiboot_init() argument
|
/xen/stubdom/grub.patches/ |
A D | 99minios | 53 multi_boot ((int) entry_addr, (int) &mbi); 473 && RAW_ADDR (mbi.mem_lower * 1024) < (addr + len)) 475 && RAW_ADDR (mbi.mem_upper * 1024) < ((addr - 0x100000) + len)))
|
Completed in 21 milliseconds