Searched refs:systab (Results 1 – 9 of 9) sorted by relevance
/linux-3.4.99/arch/ia64/kernel/ |
D | sal.c | 96 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 …]
|
D | esi.c | 53 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()
|
D | efi.c | 502 efi.systab = __va(ia64_boot_param->efi_systab); in efi_init() 507 if (efi.systab == NULL) in efi_init() 509 if (efi.systab->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) in efi_init() 511 if ((efi.systab->hdr.revision >> 16) == 0) in efi_init() 514 efi.systab->hdr.revision >> 16, in efi_init() 515 efi.systab->hdr.revision & 0xffff); in efi_init() 517 config_tables = __va(efi.systab->tables); in efi_init() 520 c16 = __va(efi.systab->fw_vendor); in efi_init() 528 efi.systab->hdr.revision >> 16, in efi_init() 529 efi.systab->hdr.revision & 0xffff, vendor); in efi_init() [all …]
|
/linux-3.4.99/arch/x86/platform/efi/ |
D | efi.c | 555 efi.systab = &efi_systab; in efi_systab_init() 560 if (efi.systab->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) { in efi_systab_init() 564 if ((efi.systab->hdr.revision >> 16) == 0) in efi_systab_init() 567 efi.systab->hdr.revision >> 16, in efi_systab_init() 568 efi.systab->hdr.revision & 0xffff); in efi_systab_init() 594 for (i = 0; i < efi.systab->nr_tables; i++) { in efi_config_init() 608 efi.systab->nr_tables * sz); in efi_config_init() 643 early_iounmap(config_tables, efi.systab->nr_tables * sz); in efi_config_init() 657 runtime = early_ioremap((unsigned long)efi.systab->runtime, in efi_runtime_init() 712 efi_phys.systab = (efi_system_table_t *)boot_params.efi_info.efi_systab; in efi_init() [all …]
|
/linux-3.4.99/arch/x86/include/asm/ |
D | efi.h | 25 ((efi_##f##_t __attribute__((regparm(0)))*)efi.systab->runtime->f)(args) 73 efi_call0((void *)(efi.systab->runtime->f)) 75 efi_call1((void *)(efi.systab->runtime->f), (u64)(a1)) 77 efi_call2((void *)(efi.systab->runtime->f), (u64)(a1), (u64)(a2)) 79 efi_call3((void *)(efi.systab->runtime->f), (u64)(a1), (u64)(a2), \ 82 efi_call4((void *)(efi.systab->runtime->f), (u64)(a1), (u64)(a2), \ 85 efi_call5((void *)(efi.systab->runtime->f), (u64)(a1), (u64)(a2), \ 88 efi_call6((void *)(efi.systab->runtime->f), (u64)(a1), (u64)(a2), \
|
/linux-3.4.99/drivers/message/i2o/ |
D | iop.c | 827 struct i2o_sys_tbl *systab = i2o_systab.virt; in i2o_systab_build() local 832 if (systab) { in i2o_systab_build() 833 change_ind = systab->change_ind; in i2o_systab_build() 841 systab = i2o_systab.virt = kzalloc(i2o_systab.len, GFP_KERNEL); in i2o_systab_build() 842 if (!systab) { in i2o_systab_build() 847 systab->version = I2OVERSION; in i2o_systab_build() 848 systab->change_ind = change_ind + 1; in i2o_systab_build() 875 systab->iops[count].org_id = sb->org_id; in i2o_systab_build() 876 systab->iops[count].iop_id = c->unit + 2; in i2o_systab_build() 877 systab->iops[count].seg_num = 0; in i2o_systab_build() [all …]
|
/linux-3.4.99/arch/ia64/include/asm/sn/ |
D | sn_sal.h | 170 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-3.4.99/include/linux/ |
D | efi.h | 460 efi_system_table_t *systab; /* EFI system table */ member
|
/linux-3.4.99/drivers/firmware/ |
D | efivars.c | 1142 __ATTR(systab, 0400, systab_show, NULL);
|