| /OK3568_Linux_fs/kernel/arch/ia64/kernel/ |
| H A D | sal.c | 98 check_versions (struct ia64_sal_systab *systab) in check_versions() argument 100 sal_revision = (systab->sal_rev_major << 8) | systab->sal_rev_minor; in check_versions() 101 sal_version = (systab->sal_b_rev_major << 8) | systab->sal_b_rev_minor; in check_versions() 302 ia64_sal_init (struct ia64_sal_systab *systab) in ia64_sal_init() argument 307 if (!systab) { in ia64_sal_init() 312 if (strncmp(systab->signature, "SST_", 4) != 0) in ia64_sal_init() 315 check_versions(systab); in ia64_sal_init() 323 systab->oem_id, systab->product_id, in ia64_sal_init() 324 systab->product_id[0] ? " " : "", in ia64_sal_init() 327 p = (char *) (systab + 1); in ia64_sal_init() [all …]
|
| H A D | esi.c | 51 struct ia64_sal_systab *systab; in esi_init() local 58 systab = __va(esi_phys); in esi_init() 60 if (strncmp(systab->signature, "ESIT", 4) != 0) { in esi_init() 65 p = (char *) (systab + 1); in esi_init() 66 for (i = 0; i < systab->entry_count; i++) { in esi_init() 83 esi_systab = systab; in esi_init()
|
| /OK3568_Linux_fs/kernel/drivers/firmware/efi/ |
| H A D | efi-init.c | 90 efi_system_table_t *systab; in uefi_init() local 94 systab = early_memremap_ro(efi_system_table, sizeof(efi_system_table_t)); in uefi_init() 95 if (systab == NULL) { in uefi_init() 104 retval = efi_systab_check_header(&systab->hdr, 2); in uefi_init() 108 efi.runtime = systab->runtime; in uefi_init() 109 efi.runtime_version = systab->hdr.revision; in uefi_init() 111 efi_systab_report_header(&systab->hdr, efi_to_phys(systab->fw_vendor)); in uefi_init() 113 table_size = sizeof(efi_config_table_t) * systab->nr_tables; in uefi_init() 114 config_tables = early_memremap_ro(efi_to_phys(systab->tables), in uefi_init() 121 retval = efi_config_parse_tables(config_tables, systab->nr_tables, in uefi_init() [all …]
|
| H A D | fdtparams.c | 85 unsigned long systab; in efi_get_fdt_params() local 91 [SYSTAB] = { &systab, sizeof(systab) }, in efi_get_fdt_params() 124 return systab; in efi_get_fdt_params()
|
| H A D | efi.c | 143 static struct kobj_attribute efi_attr_systab = __ATTR_RO_MODE(systab, 0400);
|
| /OK3568_Linux_fs/kernel/arch/x86/boot/compressed/ |
| H A D | acpi.c | 87 efi_system_table_64_t *systab; in kexec_get_rsdp_addr() local 109 systab = (efi_system_table_64_t *) (ei->efi_systab | ((__u64)ei->efi_systab_hi << 32)); in kexec_get_rsdp_addr() 110 if (!systab) in kexec_get_rsdp_addr() 113 return __efi_get_rsdp_addr((unsigned long)esd->tables, systab->nr_tables, true); in kexec_get_rsdp_addr() 122 unsigned long systab, config_tables; in efi_get_rsdp_addr() local 142 systab = ei->efi_systab | ((__u64)ei->efi_systab_hi << 32); in efi_get_rsdp_addr() 148 systab = ei->efi_systab; in efi_get_rsdp_addr() 150 if (!systab) in efi_get_rsdp_addr() 155 efi_system_table_64_t *stbl = (efi_system_table_64_t *)systab; in efi_get_rsdp_addr() 160 efi_system_table_32_t *stbl = (efi_system_table_32_t *)systab; in efi_get_rsdp_addr()
|
| /OK3568_Linux_fs/u-boot/lib/efi_loader/ |
| H A D | efi_runtime.c | 173 .ptr = &systab.con_in, 177 .ptr = &systab.con_out, 181 .ptr = &systab.std_err, 185 .ptr = &systab.boottime,
|
| H A D | efi_boottime.c | 686 struct efi_configuration_table *end = &efi_conf_table[systab.nr_tables]; in efi_remove_configuration_table() 689 systab.nr_tables--; in efi_remove_configuration_table() 697 for (i = 0; i < systab.nr_tables; i++) { in efi_install_configuration_table() 717 systab.nr_tables = i + 1; in efi_install_configuration_table() 824 entry(image_handle, &systab); in efi_start_image() 1292 struct efi_system_table __efi_runtime_data systab = { variable
|
| /OK3568_Linux_fs/kernel/arch/x86/platform/efi/ |
| H A D | efi_32.c | 99 const efi_system_table_t *systab = (efi_system_table_t *)systab_phys; in efi_set_virtual_address_map() local 116 status = efi_call_svam(&systab->runtime, in efi_set_virtual_address_map()
|
| H A D | efi_64.c | 823 const efi_system_table_t *systab = (efi_system_table_t *)systab_phys; in efi_set_virtual_address_map() local 846 efi.runtime = READ_ONCE(systab->runtime); in efi_set_virtual_address_map()
|
| /OK3568_Linux_fs/u-boot/cmd/ |
| H A D | bootefi.c | 201 (ulong)&systab, 0, (ulong)efi_run_in_el2, in do_bootefi_exec() 209 ret = efi_do_enter(&loaded_image_info, &systab, entry); in do_bootefi_exec()
|
| /OK3568_Linux_fs/u-boot/arch/x86/lib/ |
| H A D | reloc_x86_64_efi.c | 19 struct efi_system_table *systab) in _relocate() argument
|
| H A D | reloc_ia32_efi.c | 17 struct efi_system_table *systab) in _relocate() argument
|
| /OK3568_Linux_fs/u-boot/arch/arm/lib/ |
| H A D | reloc_aarch64_efi.c | 42 struct efi_system_table *systab) in _relocate() argument
|
| H A D | reloc_arm_efi.c | 19 struct efi_system_table *systab) in _relocate() argument
|
| /OK3568_Linux_fs/kernel/Documentation/ABI/testing/ |
| H A D | sysfs-firmware-efi | 22 What: /sys/firmware/efi/systab
|
| /OK3568_Linux_fs/u-boot/include/ |
| H A D | efi_loader.h | 55 extern struct efi_system_table systab;
|