Home
last modified time | relevance | path

Searched refs:efi (Results 1 – 25 of 25) sorted by relevance

/arch/x86/platform/efi/
Defi.c57 static struct efi efi_phys __initdata;
68 &efi.mps,
69 &efi.acpi,
70 &efi.acpi20,
71 &efi.smbios,
72 &efi.smbios3,
73 &efi.boot_info,
74 &efi.hcdp,
75 &efi.uga,
79 &efi.fw_vendor,
[all …]
Dquirks.c109 efi.set_variable_nonblocking((efi_char16_t *)efi_dummy_name, in efi_delete_dummy_variable()
131 status = efi.query_variable_info_nonblocking(attributes, &storage_size, in query_variable_store_nonblocking()
162 status = efi.query_variable_info(attributes, &storage_size, in efi_query_variable_store()
186 status = efi.set_variable((efi_char16_t *)efi_dummy_name, in efi_query_variable_store()
207 status = efi.query_variable_info(attributes, &storage_size, in efi_query_variable_store()
272 num_entries += efi.memmap.nr_map; in efi_arch_mem_reserve()
274 new_size = efi.memmap.desc_size * num_entries; in efi_arch_mem_reserve()
289 efi_memmap_insert(&efi.memmap, new, &mr); in efi_arch_mem_reserve()
463 new_size = efi.memmap.desc_size * num_entries; in efi_free_boot_services()
488 memcpy(new_md, md, efi.memmap.desc_size); in efi_free_boot_services()
[all …]
Defi_64.c644 u32 table = (u32)(unsigned long)efi.systab; \
966 if (efi.runtime_version < EFI_2_00_SYSTEM_TABLE_REVISION) in efi_thunk_query_variable_info()
992 if (efi.runtime_version < EFI_2_00_SYSTEM_TABLE_REVISION) in efi_thunk_query_variable_info_nonblocking()
1025 efi.get_time = efi_thunk_get_time; in efi_thunk_runtime_setup()
1026 efi.set_time = efi_thunk_set_time; in efi_thunk_runtime_setup()
1027 efi.get_wakeup_time = efi_thunk_get_wakeup_time; in efi_thunk_runtime_setup()
1028 efi.set_wakeup_time = efi_thunk_set_wakeup_time; in efi_thunk_runtime_setup()
1029 efi.get_variable = efi_thunk_get_variable; in efi_thunk_runtime_setup()
1030 efi.get_next_variable = efi_thunk_get_next_variable; in efi_thunk_runtime_setup()
1031 efi.set_variable = efi_thunk_set_variable; in efi_thunk_runtime_setup()
[all …]
DMakefile5 obj-$(CONFIG_EFI) += quirks.o efi.o efi_$(BITS).o efi_stub_$(BITS).o
/arch/x86/xen/
Defi.c89 efi.runtime_version = info->version; in xen_efi_probe()
109 status = efi.get_variable(L"SecureBoot", &efi_variable_guid, in xen_efi_get_secureboot()
119 status = efi.get_variable(L"SetupMode", &efi_variable_guid, in xen_efi_get_secureboot()
130 status = efi.get_variable(L"MokSBStateRT", &shim_guid, in xen_efi_get_secureboot()
165 set_bit(EFI_BOOT, &efi.flags); in xen_efi_init()
166 set_bit(EFI_PARAVIRT, &efi.flags); in xen_efi_init()
167 set_bit(EFI_64BIT, &efi.flags); in xen_efi_init()
DMakefile55 obj-$(CONFIG_XEN_EFI) += efi.o
/arch/ia64/kernel/
Defi.c247 if ((*efi.get_time)(&tm, NULL) != EFI_SUCCESS) { in STUB_GET_TIME()
483 set_bit(EFI_BOOT, &efi.flags); in efi_init()
484 set_bit(EFI_64BIT, &efi.flags); in efi_init()
511 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()
[all …]
Desi.c59 config_tables = __va(efi.systab->tables); in esi_init()
61 for (i = 0; i < (int) efi.systab->nr_tables; ++i) { in esi_init()
DMakefile12 obj-y := entry.o efi.o efi_stub.o gate-data.o fsys.o ia64_ksyms.o irq.o irq_ia64.o \
/arch/x86/boot/compressed/
Deboot.c515 struct efi_info *efi = &params->efi_info; in setup_e820() local
522 nr_desc = efi->efi_memmap_size / efi->efi_memdesc_size; in setup_e820()
527 unsigned long m = efi->efi_memmap; in setup_e820()
530 m |= (u64)efi->efi_memmap_hi << 32; in setup_e820()
533 d = efi_early_memdesc_ptr(m, efi->efi_memdesc_size, i); in setup_e820()
668 struct efi_info *efi; member
680 memcpy(&p->efi->efi_loader_signature, signature, sizeof(__u32)); in exit_boot_func()
682 p->efi->efi_systab = (unsigned long)sys_table_arg; in exit_boot_func()
683 p->efi->efi_memdesc_size = *map->desc_size; in exit_boot_func()
684 p->efi->efi_memdesc_version = *map->desc_ver; in exit_boot_func()
[all …]
DMakefile98 $(objtree)/drivers/firmware/efi/libstub/lib.a
/arch/arm64/kernel/
DMakefile24 extra-$(CONFIG_EFI) := efi-entry.o
46 obj-$(CONFIG_EFI) += efi.o efi-entry.stub.o \
47 efi-rt-wrapper.o
Defi.c166 clear_bit(EFI_RUNTIME_SERVICES, &efi.flags); in arm64_efi_rt_init()
/arch/x86/kernel/
Dima_arch.c26 status = efi.get_variable(L"SecureBoot", &efi_variable_guid, in get_sb_mode()
39 status = efi.get_variable(L"SetupMode", &efi_variable_guid, in get_sb_mode()
Dkexec-bzimage64.c144 esd->fw_vendor = efi.fw_vendor; in prepare_add_efi_setup_data()
145 esd->runtime = efi.runtime; in prepare_add_efi_setup_data()
146 esd->tables = efi.config_table; in prepare_add_efi_setup_data()
147 esd->smbios = efi.smbios; in prepare_add_efi_setup_data()
Dsetup.c927 set_bit(EFI_BOOT, &efi.flags); in setup_arch()
930 set_bit(EFI_BOOT, &efi.flags); in setup_arch()
931 set_bit(EFI_64BIT, &efi.flags); in setup_arch()
/arch/x86/platform/
DMakefile5 obj-y += efi/
/arch/ia64/uv/kernel/
Dsetup.c61 if (efi.acpi20 == EFI_INVALID_TABLE_ADDR) { in uv_probe_system_type()
66 rsdp = (struct acpi_table_rsdp *)__va(efi.acpi20); in uv_probe_system_type()
/arch/arm/boot/compressed/
DMakefile182 efi-obj-$(CONFIG_EFI_STUB) := $(objtree)/drivers/firmware/efi/libstub/lib.a
186 $(bswapsdi2) $(efi-obj-y) FORCE
/arch/mips/loongson64/common/
Denv.c76 loongson_p = &(boot_p->efi.smbios.lp); in prom_init_env()
163 loongson_sysconf.vgabios_addr = boot_p->efi.smbios.vga_bios; in prom_init_env()
/arch/mips/include/asm/mach-loongson64/
Dboot_param.h189 struct efi_loongson efi; member
/arch/arm/kernel/
DMakefile85 obj-$(CONFIG_EFI) += efi.o
/arch/arm64/
DMakefile136 core-$(CONFIG_EFI_STUB) += $(objtree)/drivers/firmware/efi/libstub/lib.a
/arch/arm/xen/
Denlighten.c242 set_bit(EFI_RUNTIME_SERVICES, &efi.flags); in fdt_find_hyper_node()
/arch/x86/
DKconfig2015 See Documentation/admin-guide/efi-stub.rst for more information.