Home
last modified time | relevance | path

Searched refs:efi_system_table (Results 1 – 21 of 21) sorted by relevance

/OK3568_Linux_fs/kernel/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()
/OK3568_Linux_fs/u-boot/cmd/
H A Dbootefi.c96 struct efi_system_table *st, in efi_do_enter()
98 struct efi_system_table *st)) in efi_do_enter()
110 void *image_handle, struct efi_system_table *st), in efi_run_in_el2()
111 void *image_handle, struct efi_system_table *st) in efi_run_in_el2()
132 ulong (*entry)(void *image_handle, struct efi_system_table *st) in do_bootefi_exec()
/OK3568_Linux_fs/kernel/drivers/firmware/efi/libstub/
H A Defi-stub.c50 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()
685 efi_system_table = sys_table_arg; in efi_main()
688 if (efi_system_table->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) in efi_main()
H A Dfdt.c113 fdt_val64 = cpu_to_fdt64((u64)(unsigned long)efi_system_table); in update_fdt()
307 svam = efi_system_table->runtime->set_virtual_address_map; in allocate_new_fdt_and_exit_boot()
341 efi_system_table->boottime->free_pool(runtime_map); in allocate_new_fdt_and_exit_boot()
H A Defi-stub-helper.c41 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()
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__)
/OK3568_Linux_fs/kernel/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, \
/OK3568_Linux_fs/u-boot/include/
H A Defi.h308 struct efi_system_table *sys_table;
331 struct efi_system_table *efi_get_sys_table(void);
351 struct efi_system_table *sys_table);
H A Defi_loader.h55 extern struct efi_system_table systab;
H A Defi_api.h234 struct efi_system_table { struct
257 struct efi_system_table *system_table; argument
/OK3568_Linux_fs/u-boot/lib/efi/
H A Defi_app.c24 struct efi_system_table *efi_get_sys_table(void) in efi_get_sys_table()
100 efi_status_t efi_main(efi_handle_t image, struct efi_system_table *sys_table) in efi_main()
H A Defi.c57 struct efi_system_table *sys_table) in efi_init()
H A Defi_stub.c274 efi_status_t efi_main(efi_handle_t image, struct efi_system_table *sys_table) in efi_main()
/OK3568_Linux_fs/u-boot/drivers/serial/
H A Dserial_efi.c116 struct efi_system_table *sys_table = efi_get_sys_table(); in _debug_uart_putc()
128 struct efi_system_table *table = efi_get_sys_table(); in serial_efi_probe()
/OK3568_Linux_fs/u-boot/lib/efi_loader/
H A Dhelloworld.c15 struct efi_system_table *systable) in efi_main()
H A Defi_boottime.c808 ulong (*entry)(void *image_handle, struct efi_system_table *st); in efi_start_image()
1292 struct efi_system_table __efi_runtime_data systab = {
/OK3568_Linux_fs/u-boot/arch/x86/lib/
H A Dreloc_x86_64_efi.c19 struct efi_system_table *systab) in _relocate()
H A Dreloc_ia32_efi.c17 struct efi_system_table *systab) in _relocate()
/OK3568_Linux_fs/u-boot/arch/arm/lib/
H A Dreloc_aarch64_efi.c42 struct efi_system_table *systab) in _relocate()
H A Dreloc_arm_efi.c19 struct efi_system_table *systab) in _relocate()