Home
last modified time | relevance | path

Searched refs:bootinfo (Results 1 – 11 of 11) sorted by relevance

/qemu/hw/i386/
H A Dmultiboot.c163 uint8_t bootinfo[MBI_SIZE]; in load_multiboot() local
188 memset(bootinfo, 0, sizeof(bootinfo)); in load_multiboot()
368 stl_le_p(bootinfo + MBI_CMDLINE, mb_add_cmdline(&mbs, kcmdline)); in load_multiboot()
369 stl_le_p(bootinfo + MBI_BOOTLOADER, mb_add_bootloader(&mbs, in load_multiboot()
371 stl_le_p(bootinfo + MBI_MODS_ADDR, mbs.mb_buf_phys + mbs.offset_mbinfo); in load_multiboot()
372 stl_le_p(bootinfo + MBI_MODS_COUNT, mbs.mb_mods_count); /* mods_count */ in load_multiboot()
375 stl_le_p(bootinfo + MBI_FLAGS, MULTIBOOT_FLAGS_MEMORY in load_multiboot()
381 stl_le_p(bootinfo + MBI_BOOT_DEVICE, 0x8000ffff); /* XXX: use the -boot switch? */ in load_multiboot()
382 stl_le_p(bootinfo + MBI_MMAP_ADDR, ADDR_E820_MAP); in load_multiboot()
391 mb_bootinfo_data = g_memdup(bootinfo, sizeof(bootinfo)); in load_multiboot()
[all …]
/qemu/hw/arm/
H A Dvexpress.c199 struct arm_boot_info bootinfo; member
713 daughterboard->bootinfo.ram_size = machine->ram_size; in vexpress_common_init()
714 daughterboard->bootinfo.board_id = VEXPRESS_BOARD_ID; in vexpress_common_init()
715 daughterboard->bootinfo.loader_start = daughterboard->loader_start; in vexpress_common_init()
716 daughterboard->bootinfo.smp_loader_start = map[VE_SRAM]; in vexpress_common_init()
717 daughterboard->bootinfo.smp_bootreg_addr = map[VE_SYSREGS] + 0x30; in vexpress_common_init()
718 daughterboard->bootinfo.gic_cpu_if_addr = daughterboard->gic_cpu_if_addr; in vexpress_common_init()
719 daughterboard->bootinfo.modify_dtb = vexpress_modify_dtb; in vexpress_common_init()
721 daughterboard->bootinfo.secure_boot = vms->secure; in vexpress_common_init()
722 arm_load_kernel(ARM_CPU(first_cpu), machine, &daughterboard->bootinfo); in vexpress_common_init()
H A Dmps3r.c99 struct arm_boot_info bootinfo; member
557 mms->bootinfo.ram_size = machine->ram_size; in mps3r_common_init()
558 mms->bootinfo.board_id = -1; in mps3r_common_init()
559 mms->bootinfo.loader_start = mmc->loader_start; in mps3r_common_init()
560 mms->bootinfo.write_secondary_boot = mps3r_write_secondary_boot; in mps3r_common_init()
561 mms->bootinfo.secondary_cpu_reset_hook = mps3r_secondary_cpu_reset; in mps3r_common_init()
562 arm_load_kernel(ARM_CPU(mms->cpu[0]), machine, &mms->bootinfo); in mps3r_common_init()
H A Dsbsa-ref.c101 struct arm_boot_info bootinfo; member
696 bootinfo); in sbsa_ref_dtb()
828 sms->bootinfo.ram_size = machine->ram_size; in sbsa_ref_init()
829 sms->bootinfo.board_id = -1; in sbsa_ref_init()
830 sms->bootinfo.loader_start = sbsa_ref_memmap[SBSA_MEM].base; in sbsa_ref_init()
831 sms->bootinfo.get_dtb = sbsa_ref_dtb; in sbsa_ref_init()
832 sms->bootinfo.firmware_loaded = firmware_loaded; in sbsa_ref_init()
833 arm_load_kernel(ARM_CPU(first_cpu), machine, &sms->bootinfo); in sbsa_ref_init()
H A Dvirt.c1690 bootinfo); in machvirt_dtb()
1737 struct arm_boot_info *info = &vms->bootinfo; in virt_machine_done()
2436 vms->bootinfo.ram_size = machine->ram_size; in machvirt_init()
2437 vms->bootinfo.board_id = -1; in machvirt_init()
2438 vms->bootinfo.loader_start = vms->memmap[VIRT_MEM].base; in machvirt_init()
2439 vms->bootinfo.get_dtb = machvirt_dtb; in machvirt_init()
2440 vms->bootinfo.skip_dtb_autoload = true; in machvirt_init()
2441 vms->bootinfo.firmware_loaded = firmware_loaded; in machvirt_init()
2442 vms->bootinfo.psci_conduit = vms->psci_conduit; in machvirt_init()
2443 arm_load_kernel(ARM_CPU(first_cpu), machine, &vms->bootinfo); in machvirt_init()
/qemu/hw/vmapple/
H A Dvmapple.c59 struct arm_boot_info bootinfo; member
514 vms->bootinfo.ram_size = machine->ram_size; in mach_vmapple_init()
515 vms->bootinfo.board_id = -1; in mach_vmapple_init()
516 vms->bootinfo.loader_start = vms->memmap[VMAPPLE_MEM].base; in mach_vmapple_init()
517 vms->bootinfo.skip_dtb_autoload = true; in mach_vmapple_init()
518 vms->bootinfo.firmware_loaded = true; in mach_vmapple_init()
519 arm_load_kernel(ARM_CPU(first_cpu), machine, &vms->bootinfo); in mach_vmapple_init()
/qemu/include/hw/loongarch/
H A Dvirt.h63 struct loongarch_boot_info bootinfo; member
/qemu/include/hw/arm/
H A Dvirt.h159 struct arm_boot_info bootinfo; member
/qemu/hw/loongarch/
H A Dvirt.c749 lvms->bootinfo.ram_size = ram_size; in virt_init()
750 loongarch_load_kernel(machine, &lvms->bootinfo); in virt_init()
/qemu/tests/data/qobject/
H A Dqdict.txt2084 bootinfo.h: 3250
3688 cvmx-bootinfo.h: 9081
/qemu/
H A DMAINTAINERS1322 F: hw/m68k/bootinfo.h
1323 F: include/standard-headers/asm-m68k/bootinfo.h
1324 F: include/standard-headers/asm-m68k/bootinfo-mac.h