/Linux-v5.4/drivers/firmware/efi/libstub/ |
D | efistub.h | 38 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);
|
D | arm32-stub.c | 10 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()
|
D | efi-stub-helper.c | 56 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 …]
|
D | arm-stub.c | 40 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()
|
D | fdt.c | 19 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()
|
D | gop.c | 87 __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()
|
D | random.c | 19 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()
|
D | arm64-stub.c | 24 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()
|
D | tpm.c | 39 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()
|
D | secureboot.c | 35 enum efi_secureboot_mode efi_get_secureboot(efi_system_table_t *sys_table_arg) in efi_get_secureboot()
|
/Linux-v5.4/include/linux/ |
D | efi.h | 776 } 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/ |
D | efi.c | 21 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/ |
D | efi.h | 64 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/ |
D | eboot.c | 21 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/ |
D | arm-init.c | 93 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/ |
D | efi.h | 109 static inline void free_screen_info(efi_system_table_t *sys_table_arg, in free_screen_info()
|
/Linux-v5.4/arch/x86/platform/efi/ |
D | efi.c | 58 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/ |
D | boot.rst | 1242 efi_main(void *handle, efi_system_table_t *table, struct boot_params *bp)
|