Home
last modified time | relevance | path

Searched refs:efi_system_table_t (Results 1 – 18 of 18) sorted by relevance

/Linux-v5.4/drivers/firmware/efi/libstub/
Defistub.h38 void efi_char16_printk(efi_system_table_t *, efi_char16_t *);
40 unsigned long get_dram_base(efi_system_table_t *sys_table_arg);
42 efi_status_t allocate_new_fdt_and_exit_boot(efi_system_table_t *sys_table,
51 void *get_fdt(efi_system_table_t *sys_table, unsigned long *fdt_size);
57 efi_status_t efi_get_random_bytes(efi_system_table_t *sys_table,
60 efi_status_t efi_random_alloc(efi_system_table_t *sys_table_arg,
64 efi_status_t check_platform_features(efi_system_table_t *sys_table_arg);
66 efi_status_t efi_random_get_seed(efi_system_table_t *sys_table_arg);
68 void *get_efi_config_table(efi_system_table_t *sys_table, efi_guid_t guid);
Darm32-stub.c10 efi_status_t check_platform_features(efi_system_table_t *sys_table_arg) in check_platform_features()
29 struct screen_info *alloc_screen_info(efi_system_table_t *sys_table_arg) in alloc_screen_info()
55 void free_screen_info(efi_system_table_t *sys_table_arg, struct screen_info *si) in free_screen_info()
64 static efi_status_t reserve_kernel_base(efi_system_table_t *sys_table_arg, in reserve_kernel_base()
190 efi_status_t handle_kernel_image(efi_system_table_t *sys_table, in handle_kernel_image()
Defi-stub-helper.c56 void efi_printk(efi_system_table_t *sys_table_arg, char *str) in efi_printk()
82 efi_status_t efi_get_memory_map(efi_system_table_t *sys_table_arg, in efi_get_memory_map()
133 unsigned long get_dram_base(efi_system_table_t *sys_table_arg) in get_dram_base()
170 efi_status_t efi_high_alloc(efi_system_table_t *sys_table_arg, in efi_high_alloc()
265 efi_status_t efi_low_alloc_above(efi_system_table_t *sys_table_arg, in efi_low_alloc_above()
338 void efi_free(efi_system_table_t *sys_table_arg, unsigned long size, in efi_free()
350 static efi_status_t efi_file_size(efi_system_table_t *sys_table_arg, void *__fh, in efi_file_size()
413 static efi_status_t efi_open_volume(efi_system_table_t *sys_table_arg, in efi_open_volume()
504 efi_status_t handle_cmdline_files(efi_system_table_t *sys_table_arg, in handle_cmdline_files()
691 efi_status_t efi_relocate_kernel(efi_system_table_t *sys_table_arg, in efi_relocate_kernel()
[all …]
Darm-stub.c40 void efi_char16_printk(efi_system_table_t *sys_table_arg, in efi_char16_printk()
49 static struct screen_info *setup_graphics(efi_system_table_t *sys_table_arg) in setup_graphics()
69 void install_memreserve_table(efi_system_table_t *sys_table_arg) in install_memreserve_table()
100 efi_status_t handle_kernel_image(efi_system_table_t *sys_table,
113 unsigned long efi_entry(void *handle, efi_system_table_t *sys_table, in efi_entry()
Dfdt.c19 static void fdt_update_cell_size(efi_system_table_t *sys_table, void *fdt) in fdt_update_cell_size()
30 static efi_status_t update_fdt(efi_system_table_t *sys_table, void *orig_fdt, in update_fdt()
213 static efi_status_t exit_boot_func(efi_system_table_t *sys_table_arg, in exit_boot_func()
247 efi_status_t allocate_new_fdt_and_exit_boot(efi_system_table_t *sys_table, in allocate_new_fdt_and_exit_boot()
364 void *get_fdt(efi_system_table_t *sys_table, unsigned long *fdt_size) in get_fdt()
Dgop.c87 __gop_query32(efi_system_table_t *sys_table_arg, in __gop_query32()
111 setup_gop32(efi_system_table_t *sys_table_arg, struct screen_info *si, in setup_gop32()
205 __gop_query64(efi_system_table_t *sys_table_arg, in __gop_query64()
229 setup_gop64(efi_system_table_t *sys_table_arg, struct screen_info *si, in setup_gop64()
325 efi_status_t efi_setup_gop(efi_system_table_t *sys_table_arg, in efi_setup_gop()
Drandom.c19 efi_status_t efi_get_random_bytes(efi_system_table_t *sys_table_arg, in efi_get_random_bytes()
68 efi_status_t efi_random_alloc(efi_system_table_t *sys_table_arg, in efi_random_alloc()
144 efi_status_t efi_random_get_seed(efi_system_table_t *sys_table_arg) in efi_random_get_seed()
Darm64-stub.c24 efi_status_t check_platform_features(efi_system_table_t *sys_table_arg) in check_platform_features()
43 efi_status_t handle_kernel_image(efi_system_table_t *sys_table_arg, in handle_kernel_image()
Dtpm.c39 void efi_enable_reset_attack_mitigation(efi_system_table_t *sys_table_arg) in efi_enable_reset_attack_mitigation()
60 void efi_retrieve_tpm2_eventlog(efi_system_table_t *sys_table_arg) in efi_retrieve_tpm2_eventlog()
Dsecureboot.c35 enum efi_secureboot_mode efi_get_secureboot(efi_system_table_t *sys_table_arg) in efi_get_secureboot()
/Linux-v5.4/include/linux/
Defi.h776 } efi_system_table_t; typedef
848 efi_system_table_t *system_table;
983 efi_system_table_t *systab; /* EFI system table */
1571 void efi_printk(efi_system_table_t *sys_table_arg, char *str);
1573 void efi_free(efi_system_table_t *sys_table_arg, unsigned long size,
1576 char *efi_convert_cmdline(efi_system_table_t *sys_table_arg,
1579 efi_status_t efi_get_memory_map(efi_system_table_t *sys_table_arg,
1582 efi_status_t efi_low_alloc_above(efi_system_table_t *sys_table_arg,
1587 efi_status_t efi_low_alloc(efi_system_table_t *sys_table_arg, in efi_low_alloc()
1599 efi_status_t efi_high_alloc(efi_system_table_t *sys_table_arg,
[all …]
/Linux-v5.4/arch/x86/xen/
Defi.c21 static efi_system_table_t efi_systab_xen __initdata = {
45 static efi_system_table_t __init *xen_efi_probe(void) in xen_efi_probe()
151 efi_system_table_t *efi_systab_xen; in xen_efi_init()
/Linux-v5.4/arch/arm/include/asm/
Defi.h64 struct screen_info *alloc_screen_info(efi_system_table_t *sys_table_arg);
65 void free_screen_info(efi_system_table_t *sys_table, struct screen_info *si);
/Linux-v5.4/arch/x86/boot/compressed/
Deboot.c21 static efi_system_table_t *sys_table;
44 void efi_char16_printk(efi_system_table_t *table, efi_char16_t *str) in efi_char16_printk()
397 sys_table = (efi_system_table_t *)(unsigned long)efi_early->table; in make_boot_params()
671 static efi_status_t exit_boot_func(efi_system_table_t *sys_table_arg, in exit_boot_func()
748 efi_system_table_t *_table; in efi_main()
753 _table = (efi_system_table_t *)(unsigned long)efi_early->table; in efi_main()
/Linux-v5.4/drivers/firmware/efi/
Darm-init.c93 sizeof(efi_system_table_t)); in uefi_init()
149 early_memunmap(efi.systab, sizeof(efi_system_table_t)); in uefi_init()
/Linux-v5.4/arch/arm64/include/asm/
Defi.h109 static inline void free_screen_info(efi_system_table_t *sys_table_arg, in free_screen_info()
/Linux-v5.4/arch/x86/platform/efi/
Defi.c58 static efi_system_table_t efi_systab __initdata;
515 efi_phys.systab = (efi_system_table_t *)boot_params.efi_info.efi_systab; in efi_init()
517 efi_phys.systab = (efi_system_table_t *) in efi_init()
676 efi.systab = (efi_system_table_t *)(unsigned long)systab; in get_systab_virt_addr()
/Linux-v5.4/Documentation/x86/
Dboot.rst1242 efi_main(void *handle, efi_system_table_t *table, struct boot_params *bp)