/arch/x86/platform/efi/ |
D | efi.c | 57 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 …]
|
D | quirks.c | 109 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 …]
|
D | efi_64.c | 644 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 …]
|
D | Makefile | 5 obj-$(CONFIG_EFI) += quirks.o efi.o efi_$(BITS).o efi_stub_$(BITS).o
|
/arch/x86/xen/ |
D | efi.c | 89 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()
|
D | Makefile | 55 obj-$(CONFIG_XEN_EFI) += efi.o
|
/arch/ia64/kernel/ |
D | efi.c | 247 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 …]
|
D | esi.c | 59 config_tables = __va(efi.systab->tables); in esi_init() 61 for (i = 0; i < (int) efi.systab->nr_tables; ++i) { in esi_init()
|
D | Makefile | 12 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/ |
D | eboot.c | 515 struct efi_info *efi = ¶ms->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 …]
|
D | Makefile | 98 $(objtree)/drivers/firmware/efi/libstub/lib.a
|
/arch/arm64/kernel/ |
D | Makefile | 24 extra-$(CONFIG_EFI) := efi-entry.o 46 obj-$(CONFIG_EFI) += efi.o efi-entry.stub.o \ 47 efi-rt-wrapper.o
|
D | efi.c | 166 clear_bit(EFI_RUNTIME_SERVICES, &efi.flags); in arm64_efi_rt_init()
|
/arch/x86/kernel/ |
D | ima_arch.c | 26 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()
|
D | kexec-bzimage64.c | 144 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()
|
D | setup.c | 927 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/ |
D | Makefile | 5 obj-y += efi/
|
/arch/ia64/uv/kernel/ |
D | setup.c | 61 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/ |
D | Makefile | 182 efi-obj-$(CONFIG_EFI_STUB) := $(objtree)/drivers/firmware/efi/libstub/lib.a 186 $(bswapsdi2) $(efi-obj-y) FORCE
|
/arch/mips/loongson64/common/ |
D | env.c | 76 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/ |
D | boot_param.h | 189 struct efi_loongson efi; member
|
/arch/arm/kernel/ |
D | Makefile | 85 obj-$(CONFIG_EFI) += efi.o
|
/arch/arm64/ |
D | Makefile | 136 core-$(CONFIG_EFI_STUB) += $(objtree)/drivers/firmware/efi/libstub/lib.a
|
/arch/arm/xen/ |
D | enlighten.c | 242 set_bit(EFI_RUNTIME_SERVICES, &efi.flags); in fdt_find_hyper_node()
|
/arch/x86/ |
D | Kconfig | 2015 See Documentation/admin-guide/efi-stub.rst for more information.
|