/openbmc/qemu/include/hw/nvram/ |
H A D | fw_cfg.h | 15 OBJECT_DECLARE_SIMPLE_TYPE(FWCfgState, FW_CFG) 49 void fw_cfg_set_order_override(FWCfgState *fw_cfg, int order); 50 void fw_cfg_reset_order_override(FWCfgState *fw_cfg); 64 struct FWCfgState { struct 93 FWCfgState parent_obj; argument 101 FWCfgState parent_obj; 120 void fw_cfg_add_bytes(FWCfgState *s, uint16_t key, void *data, size_t len); 132 void fw_cfg_add_string(FWCfgState *s, uint16_t key, const char *value); 146 void fw_cfg_modify_string(FWCfgState *s, uint16_t key, const char *value); 158 void fw_cfg_add_i16(FWCfgState *s, uint16_t key, uint16_t value); [all …]
|
/openbmc/qemu/hw/nvram/ |
H A D | fw_cfg.c | 181 static void fw_cfg_bootsplash(FWCfgState *s) in fw_cfg_bootsplash() 234 static void fw_cfg_reboot(FWCfgState *s) in fw_cfg_reboot() 254 static void fw_cfg_write(FWCfgState *s, uint8_t value) in fw_cfg_write() 259 static inline uint16_t fw_cfg_file_slots(const FWCfgState *s) in fw_cfg_file_slots() 265 static inline uint32_t fw_cfg_max_entry(const FWCfgState *s) in fw_cfg_max_entry() 270 static int fw_cfg_select(FWCfgState *s, uint16_t key) in fw_cfg_select() 296 FWCfgState *s = opaque; in fw_cfg_data_read() 327 FWCfgState *s = opaque; in fw_cfg_data_mem_write() 335 static void fw_cfg_dma_transfer(FWCfgState *s) in fw_cfg_dma_transfer() 452 FWCfgState *s = opaque; in fw_cfg_dma_mem_write() [all …]
|
/openbmc/qemu/hw/i386/ |
H A D | fw_cfg.h | 23 FWCfgState *fw_cfg_arch_create(MachineState *ms, 26 void fw_cfg_build_smbios(PCMachineState *pcms, FWCfgState *fw_cfg, 28 void fw_cfg_build_feature_control(MachineState *ms, FWCfgState *fw_cfg); 29 void fw_cfg_add_acpi_dsdt(Aml *scope, FWCfgState *fw_cfg); 30 void fw_cfg_add_e820(FWCfgState *fw_cfg);
|
H A D | fw_cfg.c | 52 void fw_cfg_add_e820(FWCfgState *fw_cfg) in fw_cfg_add_e820() 60 void fw_cfg_build_smbios(PCMachineState *pcms, FWCfgState *fw_cfg, in fw_cfg_build_smbios() 117 FWCfgState *fw_cfg_arch_create(MachineState *ms, in fw_cfg_arch_create() 121 FWCfgState *fw_cfg; in fw_cfg_arch_create() 175 void fw_cfg_build_feature_control(MachineState *ms, FWCfgState *fw_cfg) in fw_cfg_build_feature_control() 214 void fw_cfg_add_acpi_dsdt(Aml *scope, FWCfgState *fw_cfg) in fw_cfg_add_acpi_dsdt()
|
H A D | multiboot.h | 8 FWCfgState *fw_cfg,
|
/openbmc/qemu/hw/loongarch/ |
H A D | fw_cfg.c | 20 FWCfgState *virt_fw_cfg_init(ram_addr_t ram_size, MachineState *ms) in virt_fw_cfg_init() 22 FWCfgState *fw_cfg; in virt_fw_cfg_init()
|
H A D | fw_cfg.h | 14 FWCfgState *virt_fw_cfg_init(ram_addr_t ram_size, MachineState *ms);
|
H A D | boot.c | 236 FWCfgState *fw_cfg) in fw_cfg_add_kernel_info()
|
/openbmc/qemu/include/hw/i386/ |
H A D | x86.h | 51 FWCfgState *fw_cfg; 134 FWCfgState *fw_cfg,
|
H A D | microvm.h | 81 void (*x86_load_linux)(X86MachineState *x86ms, FWCfgState *fw_cfg,
|
/openbmc/qemu/include/qemu/ |
H A D | typedefs.h | 53 typedef struct FWCfgState FWCfgState; typedef
|
/openbmc/qemu/include/hw/acpi/ |
H A D | vmgenid.h | 35 void vmgenid_add_fw_cfg(VmGenIdState *vms, FWCfgState *s, GArray *guid);
|
H A D | ghes.h | 73 void acpi_ghes_add_fw_cfg(AcpiGhesState *vms, FWCfgState *s,
|
/openbmc/qemu/include/hw/loongarch/ |
H A D | virt.h | 47 FWCfgState *fw_cfg;
|
/openbmc/qemu/include/hw/mem/ |
H A D | nvdimm.h | 153 FWCfgState *fw_cfg, Object *owner);
|
/openbmc/qemu/hw/misc/ |
H A D | vmcoreinfo.c | 41 FWCfgState *fw_cfg = fw_cfg_find(); in vmcoreinfo_realize()
|
H A D | pvpanic-isa.c | 51 FWCfgState *fw_cfg = fw_cfg_find(); in pvpanic_isa_realizefn()
|
/openbmc/qemu/include/hw/riscv/ |
H A D | virt.h | 54 FWCfgState *fw_cfg;
|
/openbmc/qemu/include/hw/arm/ |
H A D | virt.h | 144 FWCfgState *fw_cfg;
|
/openbmc/qemu/hw/display/ |
H A D | ramfb.c | 140 FWCfgState *fw_cfg = fw_cfg_find(); in ramfb_setup()
|
/openbmc/qemu/hw/acpi/ |
H A D | vmgenid.c | 123 void vmgenid_add_fw_cfg(VmGenIdState *vms, FWCfgState *s, GArray *guid) in vmgenid_add_fw_cfg()
|
H A D | bios-linker-loader.c | 176 FWCfgState *fw_cfg = fw_cfg_find(); in bios_linker_loader_can_write_pointer()
|
H A D | ghes.c | 377 void acpi_ghes_add_fw_cfg(AcpiGhesState *ags, FWCfgState *s, in acpi_ghes_add_fw_cfg()
|
/openbmc/qemu/include/hw/ |
H A D | loader.h | 284 void rom_set_fw(FWCfgState *f);
|
/openbmc/qemu/hw/hppa/ |
H A D | machine.c | 193 static FWCfgState *create_fw_cfg(MachineState *ms, PCIBus *pci_bus, in create_fw_cfg() 196 FWCfgState *fw_cfg; in create_fw_cfg()
|