Home
last modified time | relevance | path

Searched refs:systab (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-6.6/drivers/firmware/efi/
H A Defi-init.c84 efi_system_table_t *systab; in uefi_init() local
88 systab = early_memremap_ro(efi_system_table, sizeof(efi_system_table_t)); in uefi_init()
89 if (systab == NULL) { in uefi_init()
98 retval = efi_systab_check_header(&systab->hdr); in uefi_init()
102 efi.runtime = systab->runtime; in uefi_init()
103 efi.runtime_version = systab->hdr.revision; in uefi_init()
105 efi_systab_report_header(&systab->hdr, efi_to_phys(systab->fw_vendor)); in uefi_init()
107 table_size = sizeof(efi_config_table_t) * systab->nr_tables; in uefi_init()
108 config_tables = early_memremap_ro(efi_to_phys(systab in uefi_init()
[all...]
H A Dfdtparams.c87 unsigned long systab; in efi_get_fdt_params() local
93 [SYSTAB] = { &systab, sizeof(systab) }, in efi_get_fdt_params()
128 return systab; in efi_get_fdt_params()
H A Defi.c123 * Let's not leave out systab information that snuck into
125 * Note, do not add more fields in systab sysfs file as it breaks sysfs
156 static struct kobj_attribute efi_attr_systab = __ATTR_RO_MODE(systab, 0400);
/kernel/linux/linux-5.10/arch/ia64/kernel/
H A Dsal.c98 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 in ia64_sal_init()
[all...]
H A Desi.c51 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()
/kernel/linux/linux-6.6/arch/ia64/kernel/
H A Dsal.c98 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 in ia64_sal_init()
[all...]
H A Desi.c51 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()
/kernel/linux/linux-5.10/drivers/firmware/efi/
H A Defi-init.c90 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 in uefi_init()
[all...]
H A Dfdtparams.c85 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 Defi.c112 * Let's not leave out systab information that snuck into
114 * Note, do not add more fields in systab sysfs file as it breaks sysfs
145 static struct kobj_attribute efi_attr_systab = __ATTR_RO_MODE(systab, 0400);
/kernel/linux/linux-5.10/arch/x86/boot/compressed/
H A Dacpi.c36 /* Get EFI tables from systab. */ in __efi_get_rsdp_addr()
87 efi_system_table_64_t *systab; in kexec_get_rsdp_addr() local
108 /* Get systab from boot params. */ in kexec_get_rsdp_addr()
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
140 /* Get systab from boot params. */ in efi_get_rsdp_addr()
142 systab = ei->efi_systab | ((__u64)ei->efi_systab_hi << 32); in efi_get_rsdp_addr()
148 systab in efi_get_rsdp_addr()
[all...]
/kernel/linux/linux-6.6/drivers/firmware/efi/libstub/
H A Defi-stub-entry.c25 efi_system_table_t *systab) in efi_pe_entry()
37 WRITE_ONCE(efi_system_table, systab); in efi_pe_entry()
24 efi_pe_entry(efi_handle_t handle, efi_system_table_t *systab) efi_pe_entry() argument
H A Dzboot.c65 efi_zboot_entry(efi_handle_t handle, efi_system_table_t *systab) in efi_zboot_entry() argument
74 WRITE_ONCE(efi_system_table, systab); in efi_zboot_entry()
H A Dloongarch.c13 unsigned long systab);
H A Defistub.h1147 efi_zboot_entry(efi_handle_t handle, efi_system_table_t *systab);
/kernel/linux/linux-5.10/arch/x86/platform/efi/
H A Defi_32.c99 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 Defi_64.c823 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()
/kernel/linux/linux-6.6/arch/x86/platform/efi/
H A Defi_32.c99 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 Defi_64.c856 const efi_system_table_t *systab = (efi_system_table_t *)systab_phys; in efi_set_virtual_address_map() local
879 efi.runtime = READ_ONCE(systab->runtime); in efi_set_virtual_address_map()
/kernel/linux/linux-5.10/drivers/firmware/efi/libstub/
H A Dloongarch-stub.c15 unsigned long systab, long kdump_reloc_offset);

Completed in 13 milliseconds