systab 511 arch/ia64/kernel/efi.c efi.systab = __va(ia64_boot_param->efi_systab); systab 516 arch/ia64/kernel/efi.c if (efi.systab == NULL) systab 518 arch/ia64/kernel/efi.c if (efi.systab->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) systab 520 arch/ia64/kernel/efi.c if ((efi.systab->hdr.revision >> 16) == 0) systab 523 arch/ia64/kernel/efi.c efi.systab->hdr.revision >> 16, systab 524 arch/ia64/kernel/efi.c efi.systab->hdr.revision & 0xffff); systab 527 arch/ia64/kernel/efi.c c16 = __va(efi.systab->fw_vendor); systab 535 arch/ia64/kernel/efi.c efi.systab->hdr.revision >> 16, systab 536 arch/ia64/kernel/efi.c efi.systab->hdr.revision & 0xffff, vendor); systab 546 arch/ia64/kernel/efi.c runtime = __va(efi.systab->runtime); systab 54 arch/ia64/kernel/esi.c struct ia64_sal_systab *systab; systab 59 arch/ia64/kernel/esi.c config_tables = __va(efi.systab->tables); systab 61 arch/ia64/kernel/esi.c for (i = 0; i < (int) efi.systab->nr_tables; ++i) { systab 71 arch/ia64/kernel/esi.c systab = __va(esi); systab 73 arch/ia64/kernel/esi.c if (strncmp(systab->signature, "ESIT", 4) != 0) { systab 78 arch/ia64/kernel/esi.c p = (char *) (systab + 1); systab 79 arch/ia64/kernel/esi.c for (i = 0; i < systab->entry_count; i++) { systab 96 arch/ia64/kernel/esi.c esi_systab = systab; systab 97 arch/ia64/kernel/sal.c check_versions (struct ia64_sal_systab *systab) systab 99 arch/ia64/kernel/sal.c sal_revision = (systab->sal_rev_major << 8) | systab->sal_rev_minor; systab 100 arch/ia64/kernel/sal.c sal_version = (systab->sal_b_rev_major << 8) | systab->sal_b_rev_minor; systab 301 arch/ia64/kernel/sal.c ia64_sal_init (struct ia64_sal_systab *systab) systab 306 arch/ia64/kernel/sal.c if (!systab) { systab 311 arch/ia64/kernel/sal.c if (strncmp(systab->signature, "SST_", 4) != 0) systab 314 arch/ia64/kernel/sal.c check_versions(systab); systab 322 arch/ia64/kernel/sal.c systab->oem_id, systab->product_id, systab 323 arch/ia64/kernel/sal.c systab->product_id[0] ? " " : "", systab 326 arch/ia64/kernel/sal.c p = (char *) (systab + 1); systab 327 arch/ia64/kernel/sal.c for (i = 0; i < systab->entry_count; i++) { systab 87 arch/x86/boot/compressed/acpi.c efi_system_table_64_t *systab; systab 109 arch/x86/boot/compressed/acpi.c systab = (efi_system_table_64_t *) (ei->efi_systab | ((__u64)ei->efi_systab_hi << 32)); systab 110 arch/x86/boot/compressed/acpi.c if (!systab) systab 113 arch/x86/boot/compressed/acpi.c return __efi_get_rsdp_addr((unsigned long)esd->tables, systab->nr_tables, true); systab 122 arch/x86/boot/compressed/acpi.c unsigned long systab, config_tables; systab 142 arch/x86/boot/compressed/acpi.c systab = ei->efi_systab | ((__u64)ei->efi_systab_hi << 32); systab 148 arch/x86/boot/compressed/acpi.c systab = ei->efi_systab; systab 150 arch/x86/boot/compressed/acpi.c if (!systab) systab 155 arch/x86/boot/compressed/acpi.c efi_system_table_64_t *stbl = (efi_system_table_64_t *)systab; systab 160 arch/x86/boot/compressed/acpi.c efi_system_table_32_t *stbl = (efi_system_table_32_t *)systab; systab 406 arch/x86/platform/efi/efi.c efi.systab = &efi_systab; systab 411 arch/x86/platform/efi/efi.c if (efi.systab->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) { systab 415 arch/x86/platform/efi/efi.c if ((efi.systab->hdr.revision >> 16) == 0) systab 417 arch/x86/platform/efi/efi.c efi.systab->hdr.revision >> 16, systab 418 arch/x86/platform/efi/efi.c efi.systab->hdr.revision & 0xffff); systab 427 arch/x86/platform/efi/efi.c runtime = early_memremap((unsigned long)efi.systab->runtime, systab 451 arch/x86/platform/efi/efi.c runtime = early_memremap((unsigned long)efi.systab->runtime, systab 516 arch/x86/platform/efi/efi.c efi_phys.systab = (efi_system_table_t *)boot_params.efi_info.efi_systab; systab 518 arch/x86/platform/efi/efi.c efi_phys.systab = (efi_system_table_t *) systab 523 arch/x86/platform/efi/efi.c if (efi_systab_init(efi_phys.systab)) systab 526 arch/x86/platform/efi/efi.c efi.config_table = (unsigned long)efi.systab->tables; systab 527 arch/x86/platform/efi/efi.c efi.fw_vendor = (unsigned long)efi.systab->fw_vendor; systab 528 arch/x86/platform/efi/efi.c efi.runtime = (unsigned long)efi.systab->runtime; systab 533 arch/x86/platform/efi/efi.c c16 = early_memremap_ro(efi.systab->fw_vendor, systab 545 arch/x86/platform/efi/efi.c efi.systab->hdr.revision >> 16, systab 546 arch/x86/platform/efi/efi.c efi.systab->hdr.revision & 0xffff, vendor); systab 548 arch/x86/platform/efi/efi.c if (efi_reuse_config(efi.systab->tables, efi.systab->nr_tables)) systab 672 arch/x86/platform/efi/efi.c u64 end, systab; systab 676 arch/x86/platform/efi/efi.c systab = (u64)(unsigned long)efi_phys.systab; systab 677 arch/x86/platform/efi/efi.c if (md->phys_addr <= systab && systab < end) { systab 678 arch/x86/platform/efi/efi.c systab += md->virt_addr - md->phys_addr; systab 679 arch/x86/platform/efi/efi.c efi.systab = (efi_system_table_t *)(unsigned long)systab; systab 855 arch/x86/platform/efi/efi.c efi.systab = NULL; systab 897 arch/x86/platform/efi/efi.c BUG_ON(!efi.systab); systab 955 arch/x86/platform/efi/efi.c efi.systab = NULL; systab 988 arch/x86/platform/efi/efi.c if (WARN_ON(!efi.systab)) systab 642 arch/x86/platform/efi/efi_64.c u32 table = (u32)(unsigned long)efi.systab; \ systab 541 arch/x86/platform/efi/quirks.c for (i = 0; i < efi.systab->nr_tables; i++) { systab 92 drivers/firmware/efi/arm-init.c efi.systab = early_memremap_ro(efi_system_table, systab 94 drivers/firmware/efi/arm-init.c if (efi.systab == NULL) { systab 106 drivers/firmware/efi/arm-init.c if (efi.systab->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) { systab 111 drivers/firmware/efi/arm-init.c if ((efi.systab->hdr.revision >> 16) < 2) systab 113 drivers/firmware/efi/arm-init.c efi.systab->hdr.revision >> 16, systab 114 drivers/firmware/efi/arm-init.c efi.systab->hdr.revision & 0xffff); systab 116 drivers/firmware/efi/arm-init.c efi.runtime_version = efi.systab->hdr.revision; systab 119 drivers/firmware/efi/arm-init.c c16 = early_memremap_ro(efi_to_phys(efi.systab->fw_vendor), systab 129 drivers/firmware/efi/arm-init.c efi.systab->hdr.revision >> 16, systab 130 drivers/firmware/efi/arm-init.c efi.systab->hdr.revision & 0xffff, vendor); systab 132 drivers/firmware/efi/arm-init.c table_size = sizeof(efi_config_table_64_t) * efi.systab->nr_tables; systab 133 drivers/firmware/efi/arm-init.c config_tables = early_memremap_ro(efi_to_phys(efi.systab->tables), systab 140 drivers/firmware/efi/arm-init.c retval = efi_config_parse_tables(config_tables, efi.systab->nr_tables, systab 145 drivers/firmware/efi/arm-init.c efi.config_table = (unsigned long)efi.systab->tables; systab 149 drivers/firmware/efi/arm-init.c early_memunmap(efi.systab, sizeof(efi_system_table_t)); systab 85 drivers/firmware/efi/arm-runtime.c efi.systab = (void *)(unsigned long)(efi_system_table - systab 142 drivers/firmware/efi/efi.c static struct kobj_attribute efi_attr_systab = __ATTR_RO_MODE(systab, 0400); systab 630 drivers/firmware/efi/efi.c if (efi.systab->nr_tables == 0) systab 641 drivers/firmware/efi/efi.c config_tables = early_memremap(efi.systab->tables, systab 642 drivers/firmware/efi/efi.c efi.systab->nr_tables * sz); systab 648 drivers/firmware/efi/efi.c ret = efi_config_parse_tables(config_tables, efi.systab->nr_tables, sz, systab 651 drivers/firmware/efi/efi.c early_memunmap(config_tables, efi.systab->nr_tables * sz); systab 43 drivers/firmware/efi/runtime-wrappers.c efi_call_virt_pointer(efi.systab->runtime, f, args) systab 45 drivers/firmware/efi/runtime-wrappers.c __efi_call_virt_pointer(efi.systab->runtime, f, args) systab 983 include/linux/efi.h efi_system_table_t *systab; /* EFI system table */