Lines Matching refs:efi
61 static struct efi efi_phys __initdata;
66 {UV_SYSTEM_TABLE_GUID, "UVsystab", &efi.uv_systab},
111 status = efi.get_time(&eft, &cap); in efi_get_time()
220 efi.memmap = &memmap; in efi_memblock_x86_reserve_range()
249 clear_bit(EFI_MEMMAP, &efi.flags); in efi_unmap_memmap()
341 efi.systab = &efi_systab; in efi_systab_init()
346 if (efi.systab->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) { in efi_systab_init()
350 if ((efi.systab->hdr.revision >> 16) == 0) in efi_systab_init()
352 efi.systab->hdr.revision >> 16, in efi_systab_init()
353 efi.systab->hdr.revision & 0xffff); in efi_systab_init()
355 set_bit(EFI_SYSTEM_TABLES, &efi.flags); in efi_systab_init()
364 runtime = early_memremap((unsigned long)efi.systab->runtime, in efi_runtime_init32()
388 runtime = early_memremap((unsigned long)efi.systab->runtime, in efi_runtime_init64()
436 set_bit(EFI_RUNTIME_SERVICES, &efi.flags); in efi_runtime_init()
458 set_bit(EFI_MEMMAP, &efi.flags); in efi_memmap_init()
486 efi.config_table = (unsigned long)efi.systab->tables; in efi_init()
487 efi.fw_vendor = (unsigned long)efi.systab->fw_vendor; in efi_init()
488 efi.runtime = (unsigned long)efi.systab->runtime; in efi_init()
493 c16 = tmp = early_memremap(efi.systab->fw_vendor, 2); in efi_init()
503 efi.systab->hdr.revision >> 16, in efi_init()
504 efi.systab->hdr.revision & 0xffff, vendor); in efi_init()
506 if (efi_reuse_config(efi.systab->tables, efi.systab->nr_tables)) in efi_init()
647 efi.systab = (efi_system_table_t *)(unsigned long)systab; in get_systab_virt_addr()
820 efi.systab = NULL; in kexec_enter_virtual_mode()
828 clear_bit(EFI_RUNTIME_SERVICES, &efi.flags); in kexec_enter_virtual_mode()
844 BUG_ON(!efi.systab); in kexec_enter_virtual_mode()
854 efi.runtime_version = efi_systab.hdr.revision; in kexec_enter_virtual_mode()
858 efi.set_virtual_address_map = NULL; in kexec_enter_virtual_mode()
896 efi.systab = NULL; in __efi_enter_virtual_mode()
902 clear_bit(EFI_RUNTIME_SERVICES, &efi.flags); in __efi_enter_virtual_mode()
908 BUG_ON(!efi.systab); in __efi_enter_virtual_mode()
911 clear_bit(EFI_RUNTIME_SERVICES, &efi.flags); in __efi_enter_virtual_mode()
945 efi.runtime_version = efi_systab.hdr.revision; in __efi_enter_virtual_mode()
952 efi.set_virtual_address_map = NULL; in __efi_enter_virtual_mode()
1028 set_bit(EFI_OLD_MEMMAP, &efi.flags); in arch_parse_efi_cmdline()