Home
last modified time | relevance | path

Searched refs:efi_system_table (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-6.6/drivers/firmware/efi/
H A Defi-init.c81 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()
/kernel/linux/linux-5.10/drivers/firmware/efi/
H A Defi-init.c87 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/
H A Defi-stub.c55 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()
H A Dx86-stub.c24 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()
621 efi_set_u64_split((unsigned long)efi_system_table, in exit_boot_func()
676 efi_system_table = sys_table_arg; in efi_main()
679 if (efi_system_table->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) in efi_main()
H A Defi-stub-helper.c41 efi_call_proto(efi_table_attr(efi_system_table, con_out), in efi_char16_puts()
499 unsigned long tables = efi_table_attr(efi_system_table, tables); in get_efi_config_table()
500 int nr_tables = efi_table_attr(efi_system_table, nr_tables); in get_efi_config_table()
683 con_in = efi_table_attr(efi_system_table, con_in); in efi_wait_for_key()
H A Dfdt.c97 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()
H A Dloongarch-stub.c121 kernel_entry(true, (unsigned long)cmdline_ptr, (unsigned long)efi_system_table, 0); in efi_boot_kernel()
H A Defistub.h38 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-6.6/drivers/firmware/efi/libstub/
H A Defi-stub-entry.c37 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 Dx86-stub.c26 const efi_system_table_t *efi_system_table; variable
320 unsigned long vendor = efi_table_attr(efi_system_table, fw_vendor); in efistub_fw_vendor()
473 efi_system_table = sys_table_arg; in efi_pe_entry()
476 if (efi_system_table->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) in efi_pe_entry()
700 efi_set_u64_split((unsigned long)efi_system_table, in exit_boot_func()
796 if (efi_system_table->hdr.revision <= EFI_2_00_SYSTEM_TABLE_REVISION && in efi_decompress_kernel()
847 efi_system_table = sys_table_arg; in efi_stub_entry()
849 if (efi_system_table->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) in efi_stub_entry()
H A Dsystable.c8 const efi_system_table_t *efi_system_table; variable
H A Dfdt.c97 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()
H A Dloongarch.c79 (unsigned long)efi_system_table); in efi_boot_kernel()
H A Defi-stub-helper.c442 unsigned long tables = efi_table_attr(efi_system_table, tables); in get_efi_config_table()
443 int nr_tables = efi_table_attr(efi_system_table, nr_tables); in get_efi_config_table()
629 con_in = efi_table_attr(efi_system_table, con_in); in efi_wait_for_key()
H A Dprintk.c22 efi_call_proto(efi_table_attr(efi_system_table, con_out), in efi_char16_puts()
H A Dzboot.c74 WRITE_ONCE(efi_system_table, systab); in efi_zboot_entry()
H A Defistub.h42 extern const efi_system_table_t *efi_system_table;
63 efi_fn_call(efi_table_attr(efi_system_table, boottime), func, ##__VA_ARGS__)
65 efi_fn_call(efi_table_attr(efi_system_table, runtime), func, ##__VA_ARGS__)
/kernel/linux/linux-5.10/arch/loongarch/loongson64/
H A Denv.c16 u64 efi_system_table; variable
44 efi_system_table = fw_arg2; in init_environ()
/kernel/linux/linux-6.6/arch/loongarch/kernel/
H A Denv.c16 u64 efi_system_table; variable
34 efi_system_table = fw_arg2; in init_environ()
H A Defi.c96 if (!efi_system_table) in efi_init()
99 efi_systab = (efi_system_table_t *)early_memremap_ro(efi_system_table, sizeof(*efi_systab)); in efi_init()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Defi.h333 ? 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-5.10/arch/loongarch/kernel/
H A Defi.c84 if (!efi_system_table) in efi_init()
87 efi_systab = (efi_system_table_t *)early_memremap_ro(efi_system_table, sizeof(*efi_systab)); in efi_init()
/kernel/linux/linux-5.10/arch/loongarch/include/asm/
H A Dbootinfo.h46 extern u64 efi_system_table;
/kernel/linux/linux-6.6/arch/loongarch/include/asm/
H A Dbootinfo.h38 extern u64 efi_system_table;

Completed in 15 milliseconds