Searched refs:efi_system_table (Results 1 – 10 of 10) sorted by relevance
/kernel/linux/linux-4.19/drivers/firmware/efi/ |
D | arm-runtime.c | 32 extern u64 efi_system_table; 86 if (efi_system_table >= phys && in efi_virtmap_init() 87 efi_system_table < phys + (md->num_pages * EFI_PAGE_SIZE)) { in efi_virtmap_init() 88 efi.systab = (void *)(unsigned long)(efi_system_table - in efi_virtmap_init()
|
D | arm-init.c | 27 u64 efi_system_table; variable 96 efi.systab = early_memremap_ro(efi_system_table, in uefi_init() 235 efi_system_table = params.system_table; in efi_init()
|
/kernel/linux/linux-5.10/drivers/firmware/efi/ |
D | efi-init.c | 87 static int __init uefi_init(u64 efi_system_table) in uefi_init() argument 94 systab = early_memremap_ro(efi_system_table, sizeof(efi_system_table_t)); in uefi_init() 212 u64 efi_system_table; in efi_init() local 215 efi_system_table = efi_get_fdt_params(&data); in efi_init() 216 if (!efi_system_table) in efi_init() 232 if (uefi_init(efi_system_table) < 0) { in efi_init()
|
/kernel/linux/linux-5.10/drivers/firmware/efi/libstub/ |
D | efi-stub.c | 50 const efi_system_table_t *efi_system_table; variable 139 efi_system_table = sys_table_arg; in efi_pe_entry() 142 if (efi_system_table->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) { in efi_pe_entry() 156 status = efi_system_table->boottime->handle_protocol(handle, in efi_pe_entry()
|
D | x86-stub.c | 24 const efi_system_table_t *efi_system_table; variable 219 efi_table_attr(efi_system_table, fw_vendor); in setup_quirks() 366 efi_system_table = sys_table_arg; in efi_pe_entry() 369 if (efi_system_table->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) in efi_pe_entry() 614 efi_set_u64_split((unsigned long)efi_system_table, in exit_boot_func() 678 efi_system_table = sys_table_arg; in efi_main() 681 if (efi_system_table->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) in efi_main()
|
D | fdt.c | 113 fdt_val64 = cpu_to_fdt64((u64)(unsigned long)efi_system_table); in update_fdt() 315 svam = efi_system_table->runtime->set_virtual_address_map; in allocate_new_fdt_and_exit_boot() 349 efi_system_table->boottime->free_pool(runtime_map); in allocate_new_fdt_and_exit_boot()
|
D | efi-stub-helper.c | 41 efi_call_proto(efi_table_attr(efi_system_table, con_out), in efi_char16_puts() 509 unsigned long tables = efi_table_attr(efi_system_table, tables); in get_efi_config_table() 510 int nr_tables = efi_table_attr(efi_system_table, nr_tables); in get_efi_config_table() 678 con_in = efi_table_attr(efi_system_table, con_in); in efi_wait_for_key()
|
D | efistub.h | 38 extern const efi_system_table_t *efi_system_table; 46 #define efi_bs_call(func, ...) efi_system_table->boottime->func(__VA_ARGS__) 47 #define efi_rt_call(func, ...) efi_system_table->runtime->func(__VA_ARGS__)
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
D | efi.h | 333 ? efi_system_table->boottime->func(__VA_ARGS__) \ 334 : __efi64_thunk_map(efi_table_attr(efi_system_table, \ 340 ? efi_system_table->runtime->func(__VA_ARGS__) \ 341 : __efi64_thunk_map(efi_table_attr(efi_system_table, \
|
/kernel/linux/linux-4.19/arch/x86/boot/compressed/ |
D | eboot.c | 251 efi_table_attr(efi_system_table, fw_vendor, sys_table); in setup_quirks()
|