Home
last modified time | relevance | path

Searched refs:efi_arg (Results 1 – 3 of 3) sorted by relevance

/Zephyr-Core-3.7.0/arch/x86/zefi/
Dzefi.c48 static struct efi_boot_arg efi_arg; variable
102 efi_arg.acpi_rsdp = efi_config_get_vendor_table_by_guid(&rsdp_guid_2); in efi_prepare_boot_arg()
103 if (efi_arg.acpi_rsdp == NULL) { in efi_prepare_boot_arg()
104 efi_arg.acpi_rsdp = in efi_prepare_boot_arg()
108 if (efi_arg.acpi_rsdp != NULL) { in efi_prepare_boot_arg()
109 printf("RSDP found at %p\n", efi_arg.acpi_rsdp); in efi_prepare_boot_arg()
185 efi_arg.efi_systab = efi; in efi_entry()
186 __asm__ volatile("movq %%cr3, %0" : "=r"(efi_arg.efi_cr3)); in efi_entry()
202 :: "r"(&efi_arg), "r"(code) : "rbx"); in efi_entry()
/Zephyr-Core-3.7.0/arch/x86/core/
Defi.c30 void efi_init(struct efi_boot_arg *efi_arg) in efi_init() argument
32 if (efi_arg == NULL) { in efi_init()
36 k_mem_map_phys_bare((uint8_t **)&efi, (uintptr_t)efi_arg, in efi_init()
/Zephyr-Core-3.7.0/include/zephyr/arch/x86/
Defi.h27 void efi_init(struct efi_boot_arg *efi_arg);