Home
last modified time | relevance | path

Searched refs:systab (Results 1 – 7 of 7) sorted by relevance

/arch/ia64/kernel/
Dsal.c97 check_versions (struct ia64_sal_systab *systab) in check_versions() argument
99 sal_revision = (systab->sal_rev_major << 8) | systab->sal_rev_minor; in check_versions()
100 sal_version = (systab->sal_b_rev_major << 8) | systab->sal_b_rev_minor; in check_versions()
301 ia64_sal_init (struct ia64_sal_systab *systab) in ia64_sal_init() argument
306 if (!systab) { in ia64_sal_init()
311 if (strncmp(systab->signature, "SST_", 4) != 0) in ia64_sal_init()
314 check_versions(systab); in ia64_sal_init()
322 systab->oem_id, systab->product_id, in ia64_sal_init()
323 systab->product_id[0] ? " " : "", in ia64_sal_init()
326 p = (char *) (systab + 1); in ia64_sal_init()
[all …]
Desi.c54 struct ia64_sal_systab *systab; in esi_init() local
59 config_tables = __va(efi.systab->tables); in esi_init()
61 for (i = 0; i < (int) efi.systab->nr_tables; ++i) { in esi_init()
71 systab = __va(esi); in esi_init()
73 if (strncmp(systab->signature, "ESIT", 4) != 0) { in esi_init()
78 p = (char *) (systab + 1); in esi_init()
79 for (i = 0; i < systab->entry_count; i++) { in esi_init()
96 esi_systab = systab; in esi_init()
Defi.c511 efi.systab = __va(ia64_boot_param->efi_systab); in efi_init()
516 if (efi.systab == NULL) in efi_init()
518 if (efi.systab->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) in efi_init()
520 if ((efi.systab->hdr.revision >> 16) == 0) in efi_init()
523 efi.systab->hdr.revision >> 16, in efi_init()
524 efi.systab->hdr.revision & 0xffff); in efi_init()
527 c16 = __va(efi.systab->fw_vendor); in efi_init()
535 efi.systab->hdr.revision >> 16, in efi_init()
536 efi.systab->hdr.revision & 0xffff, vendor); in efi_init()
546 runtime = __va(efi.systab->runtime); in efi_init()
/arch/x86/platform/efi/
Defi.c404 efi.systab = &efi_systab; in efi_systab_init()
409 if (efi.systab->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) { in efi_systab_init()
413 if ((efi.systab->hdr.revision >> 16) == 0) in efi_systab_init()
415 efi.systab->hdr.revision >> 16, in efi_systab_init()
416 efi.systab->hdr.revision & 0xffff); in efi_systab_init()
425 runtime = early_memremap((unsigned long)efi.systab->runtime, in efi_runtime_init32()
449 runtime = early_memremap((unsigned long)efi.systab->runtime, in efi_runtime_init64()
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()
522 if (efi_systab_init(efi_phys.systab)) in efi_init()
[all …]
Dquirks.c541 for (i = 0; i < efi.systab->nr_tables; i++) { in efi_reuse_config()
Defi_64.c644 u32 table = (u32)(unsigned long)efi.systab; \
/arch/x86/boot/compressed/
Dacpi.c87 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()