/openbmc/linux/drivers/firmware/efi/ |
H A D | efi-init.c | 81 static int __init uefi_init(u64 efi_system_table) in uefi_init() argument 88 systab = early_memremap_ro(efi_system_table, sizeof(efi_system_table_t)); in uefi_init() 206 u64 efi_system_table; in efi_init() local 209 efi_system_table = efi_get_fdt_params(&data); in efi_init() 210 if (!efi_system_table) in efi_init() 226 if (uefi_init(efi_system_table) < 0) { in efi_init()
|
/openbmc/qemu/hw/loongarch/ |
H A D | boot.c | 77 static void init_efi_boot_memmap(struct efi_system_table *systab, in init_efi_boot_memmap() 104 static void init_efi_initrd_table(struct efi_system_table *systab, in init_efi_initrd_table() 119 static void init_efi_fdt_table(struct efi_system_table *systab) in init_efi_fdt_table() 132 struct efi_system_table *systab = p; in init_systab() 138 systab->hdr.revision = sizeof(struct efi_system_table), in init_systab() 144 p += ROUND_UP(sizeof(struct efi_system_table), 64 * KiB); in init_systab()
|
/openbmc/u-boot/lib/efi_selftest/ |
H A D | efi_selftest_watchdog.c | 71 const struct efi_system_table *systable) in setup() 104 const struct efi_system_table *systable) in setup_timer() 118 const struct efi_system_table *systable) in setup_reboot()
|
H A D | efi_selftest_crc32.c | 14 const struct efi_system_table *st; 73 const struct efi_system_table *systable) in setup()
|
H A D | efi_selftest_miniapp_return.c | 22 struct efi_system_table *systable) in efi_main()
|
H A D | efi_selftest_config_table.c | 13 static const struct efi_system_table *sys_table; 73 const struct efi_system_table *systable) in setup()
|
H A D | efi_selftest_miniapp_exit.c | 22 struct efi_system_table *systable) in efi_main()
|
H A D | efi_selftest.c | 16 static const struct efi_system_table *systable; 228 struct efi_system_table *systab) in efi_selftest()
|
H A D | efi_selftest_rtc.c | 24 const struct efi_system_table *systable) in setup()
|
H A D | efi_selftest_exitbootservices.c | 40 const struct efi_system_table *systable) in setup()
|
H A D | efi_selftest_textinput.c | 27 const struct efi_system_table *systable) in setup()
|
H A D | efi_selftest_gop.c | 24 const struct efi_system_table *systable) in setup()
|
/openbmc/linux/drivers/firmware/efi/libstub/ |
H A D | efi-stub-entry.c | 37 WRITE_ONCE(efi_system_table, systab); in efi_pe_entry() 40 if (efi_system_table->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) in efi_pe_entry()
|
H A D | x86-stub.c | 26 const efi_system_table_t *efi_system_table; variable 329 unsigned long vendor = efi_table_attr(efi_system_table, fw_vendor); in efistub_fw_vendor() 483 efi_system_table = sys_table_arg; in efi_pe_entry() 486 if (efi_system_table->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) in efi_pe_entry() 717 efi_set_u64_split((unsigned long)efi_system_table, in exit_boot_func() 833 if (efi_system_table->hdr.revision <= EFI_2_00_SYSTEM_TABLE_REVISION && in efi_decompress_kernel() 888 efi_system_table = sys_table_arg; in efi_stub_entry() 890 if (efi_system_table->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) in efi_stub_entry()
|
H A D | systable.c | 8 const efi_system_table_t *efi_system_table; variable
|
H A D | loongarch.c | 81 (unsigned long)efi_system_table); in efi_boot_kernel()
|
H A D | fdt.c | 97 fdt_val64 = cpu_to_fdt64((u64)(unsigned long)efi_system_table); in update_fdt() 301 svam = efi_system_table->runtime->set_virtual_address_map; in allocate_new_fdt_and_exit_boot()
|
/openbmc/linux/arch/loongarch/kernel/ |
H A D | env.c | 16 u64 efi_system_table; variable 34 efi_system_table = fw_arg2; in init_environ()
|
H A D | efi.c | 102 if (!efi_system_table) in efi_init() 105 efi_systab = (efi_system_table_t *)early_memremap_ro(efi_system_table, sizeof(*efi_systab)); in efi_init()
|
/openbmc/u-boot/drivers/serial/ |
H A D | serial_efi.c | 115 struct efi_system_table *sys_table = efi_get_sys_table(); in _debug_uart_putc() 127 struct efi_system_table *table = efi_get_sys_table(); in serial_efi_probe()
|
/openbmc/u-boot/lib/efi/ |
H A D | efi_app.c | 25 struct efi_system_table *efi_get_sys_table(void) in efi_get_sys_table() 102 struct efi_system_table *sys_table) in efi_main()
|
/openbmc/u-boot/include/ |
H A D | efi.h | 364 struct efi_system_table *sys_table; 406 struct efi_system_table *efi_get_sys_table(void); 426 struct efi_system_table *sys_table);
|
H A D | efi_loader.h | 97 extern struct efi_system_table systab; 218 struct efi_system_table *st); 522 struct efi_system_table *systab);
|
H A D | efi_selftest.h | 138 const struct efi_system_table *systable);
|
/openbmc/linux/arch/loongarch/include/asm/ |
H A D | bootinfo.h | 42 extern u64 efi_system_table;
|