Home
last modified time | relevance | path

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

/linux-4.1.27/arch/arm64/kernel/
Defi.c100 efi.systab = early_memremap(efi_system_table, in uefi_init()
102 if (efi.systab == NULL) { in uefi_init()
113 if (efi.systab->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) { in uefi_init()
118 if ((efi.systab->hdr.revision >> 16) < 2) in uefi_init()
120 efi.systab->hdr.revision >> 16, in uefi_init()
121 efi.systab->hdr.revision & 0xffff); in uefi_init()
124 c16 = early_memremap(efi_to_phys(efi.systab->fw_vendor), in uefi_init()
134 efi.systab->hdr.revision >> 16, in uefi_init()
135 efi.systab->hdr.revision & 0xffff, vendor); in uefi_init()
137 table_size = sizeof(efi_config_table_64_t) * efi.systab->nr_tables; in uefi_init()
[all …]
/linux-4.1.27/arch/ia64/kernel/
Dsal.c96 check_versions (struct ia64_sal_systab *systab) in check_versions() argument
98 sal_revision = (systab->sal_rev_major << 8) | systab->sal_rev_minor; in check_versions()
99 sal_version = (systab->sal_b_rev_major << 8) | systab->sal_b_rev_minor; in check_versions()
307 ia64_sal_init (struct ia64_sal_systab *systab) in ia64_sal_init() argument
312 if (!systab) { in ia64_sal_init()
317 if (strncmp(systab->signature, "SST_", 4) != 0) in ia64_sal_init()
320 check_versions(systab); in ia64_sal_init()
328 systab->oem_id, systab->product_id, in ia64_sal_init()
329 systab->product_id[0] ? " " : "", in ia64_sal_init()
332 p = (char *) (systab + 1); in ia64_sal_init()
[all …]
Desi.c53 struct ia64_sal_systab *systab; in esi_init() local
58 config_tables = __va(efi.systab->tables); in esi_init()
60 for (i = 0; i < (int) efi.systab->nr_tables; ++i) { in esi_init()
70 systab = __va(esi); in esi_init()
72 if (strncmp(systab->signature, "ESIT", 4) != 0) { in esi_init()
77 p = (char *) (systab + 1); in esi_init()
78 for (i = 0; i < systab->entry_count; i++) { in esi_init()
95 esi_systab = systab; in esi_init()
Defi.c508 efi.systab = __va(ia64_boot_param->efi_systab); in efi_init()
513 if (efi.systab == NULL) in efi_init()
515 if (efi.systab->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) in efi_init()
517 if ((efi.systab->hdr.revision >> 16) == 0) in efi_init()
520 efi.systab->hdr.revision >> 16, in efi_init()
521 efi.systab->hdr.revision & 0xffff); in efi_init()
524 c16 = __va(efi.systab->fw_vendor); in efi_init()
532 efi.systab->hdr.revision >> 16, in efi_init()
533 efi.systab->hdr.revision & 0xffff, vendor); in efi_init()
545 runtime = __va(efi.systab->runtime); in efi_init()
/linux-4.1.27/arch/x86/platform/efi/
Defi.c317 efi.systab = &efi_systab; in efi_systab_init()
322 if (efi.systab->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) { in efi_systab_init()
326 if ((efi.systab->hdr.revision >> 16) == 0) in efi_systab_init()
328 efi.systab->hdr.revision >> 16, in efi_systab_init()
329 efi.systab->hdr.revision & 0xffff); in efi_systab_init()
340 runtime = early_memremap((unsigned long)efi.systab->runtime, in efi_runtime_init32()
364 runtime = early_memremap((unsigned long)efi.systab->runtime, in efi_runtime_init64()
452 efi_phys.systab = (efi_system_table_t *)boot_params.efi_info.efi_systab; in efi_init()
454 efi_phys.systab = (efi_system_table_t *) in efi_init()
459 if (efi_systab_init(efi_phys.systab)) in efi_init()
[all …]
Dquirks.c234 for (i = 0; i < efi.systab->nr_tables; i++) { in efi_reuse_config()
Defi_64.c326 u32 table = (u32)(unsigned long)efi.systab; \
/linux-4.1.27/drivers/staging/i2o/
Diop.c826 struct i2o_sys_tbl *systab = i2o_systab.virt; in i2o_systab_build() local
831 if (systab) { in i2o_systab_build()
832 change_ind = systab->change_ind; in i2o_systab_build()
840 systab = i2o_systab.virt = kzalloc(i2o_systab.len, GFP_KERNEL); in i2o_systab_build()
841 if (!systab) { in i2o_systab_build()
846 systab->version = I2OVERSION; in i2o_systab_build()
847 systab->change_ind = change_ind + 1; in i2o_systab_build()
874 systab->iops[count].org_id = sb->org_id; in i2o_systab_build()
875 systab->iops[count].iop_id = c->unit + 2; in i2o_systab_build()
876 systab->iops[count].seg_num = 0; in i2o_systab_build()
[all …]
/linux-4.1.27/arch/arm64/include/asm/
Defi.h20 __f = efi.systab->runtime->f; \
33 __f = efi.systab->runtime->f; \
/linux-4.1.27/arch/x86/include/asm/
Defi.h43 efi.systab->runtime->f)(args); \
53 efi.systab->runtime->f)(args); \
74 __s = efi_call((void *)efi.systab->runtime->f, __VA_ARGS__); \
/linux-4.1.27/drivers/firmware/efi/
Defi.c107 __ATTR(systab, 0400, systab_show, NULL);
355 config_tables = early_memremap(efi.systab->tables, in efi_config_init()
356 efi.systab->nr_tables * sz); in efi_config_init()
362 ret = efi_config_parse_tables(config_tables, efi.systab->nr_tables, sz, in efi_config_init()
365 early_memunmap(config_tables, efi.systab->nr_tables * sz); in efi_config_init()
/linux-4.1.27/arch/ia64/include/asm/sn/
Dsn_sal.h170 struct ia64_sal_systab *systab = __va(efi.sal_systab); in sn_sal_rev() local
172 return (u32)(systab->sal_b_rev_major << 8 | systab->sal_b_rev_minor); in sn_sal_rev()
/linux-4.1.27/drivers/xen/
Defi.c291 .systab = NULL, /* Initialized later. */
/linux-4.1.27/include/linux/
Defi.h811 efi_system_table_t *systab; /* EFI system table */ member