Home
last modified time | relevance | path

Searched refs:sys_table (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/drivers/firmware/efi/libstub/
Darm-stub.c100 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() argument
135 if (sys_table->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) in efi_entry()
138 status = check_platform_features(sys_table); in efi_entry()
147 status = sys_table->boottime->handle_protocol(handle, in efi_entry()
150 pr_efi_err(sys_table, "Failed to get loaded image protocol\n"); in efi_entry()
154 dram_base = get_dram_base(sys_table); in efi_entry()
156 pr_efi_err(sys_table, "Failed to find DRAM base\n"); in efi_entry()
165 cmdline_ptr = efi_convert_cmdline(sys_table, image, &cmdline_size); in efi_entry()
167 pr_efi_err(sys_table, "getting command line via LOADED_IMAGE_PROTOCOL\n"); in efi_entry()
[all …]
Dfdt.c19 static void fdt_update_cell_size(efi_system_table_t *sys_table, void *fdt) in fdt_update_cell_size() argument
30 static efi_status_t update_fdt(efi_system_table_t *sys_table, void *orig_fdt, in update_fdt() argument
43 pr_efi_err(sys_table, "Device Tree header not valid!\n"); in update_fdt()
51 pr_efi_err(sys_table, "Truncated device tree! foo!\n"); in update_fdt()
65 fdt_update_cell_size(sys_table, fdt); in update_fdt()
114 fdt_val64 = cpu_to_fdt64((u64)(unsigned long)sys_table); in update_fdt()
143 efi_status = efi_get_random_bytes(sys_table, sizeof(fdt_val64), in update_fdt()
247 efi_status_t allocate_new_fdt_and_exit_boot(efi_system_table_t *sys_table, in allocate_new_fdt_and_exit_boot() argument
278 status = efi_get_memory_map(sys_table, &map); in allocate_new_fdt_and_exit_boot()
280 pr_efi_err(sys_table, "Unable to retrieve UEFI memory map.\n"); in allocate_new_fdt_and_exit_boot()
[all …]
Defistub.h32 #define pr_efi(sys_table, msg) do { \ argument
33 if (!is_quiet()) efi_printk(sys_table, "EFI stub: "msg); \
36 #define pr_efi_err(sys_table, msg) efi_printk(sys_table, "EFI stub: ERROR: "msg) argument
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,
68 void *get_efi_config_table(efi_system_table_t *sys_table, efi_guid_t guid);
Darm32-stub.c190 efi_status_t handle_kernel_image(efi_system_table_t *sys_table, in handle_kernel_image() argument
219 status = reserve_kernel_base(sys_table, kernel_base, reserve_addr, in handle_kernel_image()
222 pr_efi_err(sys_table, "Unable to allocate memory for uncompressed kernel.\n"); in handle_kernel_image()
231 status = efi_relocate_kernel(sys_table, image_addr, *image_size, in handle_kernel_image()
235 pr_efi_err(sys_table, "Failed to relocate kernel.\n"); in handle_kernel_image()
236 efi_free(sys_table, *reserve_size, *reserve_addr); in handle_kernel_image()
247 pr_efi_err(sys_table, "Failed to relocate kernel, no low memory available.\n"); in handle_kernel_image()
248 efi_free(sys_table, *reserve_size, *reserve_addr); in handle_kernel_image()
250 efi_free(sys_table, *image_size, *image_addr); in handle_kernel_image()
Defi-stub-helper.c930 efi_system_table_##bits##_t *sys_table; \
934 sys_table = (typeof(sys_table))_sys_table; \
935 tables = (typeof(tables))(unsigned long)sys_table->tables; \
937 for (i = 0; i < sys_table->nr_tables; i++) { \
949 void *get_efi_config_table(efi_system_table_t *sys_table, efi_guid_t guid) in get_efi_config_table() argument
952 return get_efi_config_table64(sys_table, guid); in get_efi_config_table()
954 return get_efi_config_table32(sys_table, guid); in get_efi_config_table()
/Linux-v5.4/arch/x86/boot/compressed/
Deboot.c21 static efi_system_table_t *sys_table; variable
35 table = (typeof(table))sys_table; \
76 efi_printk(sys_table, "Failed to allocate memory for 'rom'\n"); in preserve_pci_rom_image()
93 efi_printk(sys_table, "Failed to read rom->vendor\n"); in preserve_pci_rom_image()
102 efi_printk(sys_table, "Failed to read rom->devid\n"); in preserve_pci_rom_image()
150 efi_printk(sys_table, "Failed to allocate memory for 'pci_handle'\n"); in setup_efi_pci()
208 efi_printk(sys_table, "Unsupported properties proto version\n"); in retrieve_apple_device_properties()
220 efi_printk(sys_table, "Failed to allocate memory for 'properties'\n"); in retrieve_apple_device_properties()
250 efi_table_attr(efi_system_table, fw_vendor, sys_table); in setup_quirks()
397 sys_table = (efi_system_table_t *)(unsigned long)efi_early->table; in make_boot_params()
[all …]
/Linux-v5.4/arch/ia64/kernel/
Dcrash.c237 static struct ctl_table sys_table[] = { variable
259 register_sysctl_table(sys_table); in machine_crash_setup()
/Linux-v5.4/arch/arm/include/asm/
Defi.h65 void free_screen_info(efi_system_table_t *sys_table, struct screen_info *si);
/Linux-v5.4/include/linux/
Defi.h1639 enum efi_secureboot_mode efi_get_secureboot(efi_system_table_t *sys_table);
1648 void efi_retrieve_tpm2_eventlog(efi_system_table_t *sys_table);
1704 efi_status_t efi_exit_boot_services(efi_system_table_t *sys_table,
/Linux-v5.4/fs/quota/
Ddquot.c2949 static struct ctl_table sys_table[] = { variable
2965 register_sysctl_table(sys_table); in dquot_init()