efi_handle_t
efi_handle_t image_handle)
efi_handle_t image_handle)
efi_status_t __efiapi efi_pe_entry(efi_handle_t handle,
efi_handle_t handle;
efi_status_t efi_stub_common(efi_handle_t handle,
efi_handle_t image_handle);
efi_status_t efi_stub_common(efi_handle_t handle,
: (efi_handle_t)(unsigned long)((u32 *)(array))[idx])
u32 efi_kaslr_get_phys_seed(efi_handle_t image_handle);
efi_zboot_entry(efi_handle_t handle, efi_system_table_t *systab);
((size) / (efi_is_native() ? sizeof(efi_handle_t) : sizeof(u32)))
efi_status_t (__efiapi *handle_protocol)(efi_handle_t,
efi_handle_t *);
efi_handle_t *);
efi_status_t (__efiapi *load_image)(bool, efi_handle_t,
efi_handle_t *);
efi_status_t (__efiapi *start_image)(efi_handle_t, unsigned long *,
efi_status_t __noreturn (__efiapi *exit)(efi_handle_t,
efi_status_t (__efiapi *unload_image)(efi_handle_t);
efi_status_t (__efiapi *exit_boot_services)(efi_handle_t,
efi_status_t (__efiapi *disconnect_controller)(efi_handle_t,
efi_handle_t,
efi_handle_t);
efi_handle_t **);
efi_status_t (__efiapi *install_multiple_protocol_interfaces)(efi_handle_t *, ...);
efi_status_t (__efiapi *uninstall_multiple_protocol_interfaces)(efi_handle_t, ...);
efi_status_t __efiapi efi_pe_entry(efi_handle_t handle,
efi_handle_t parent_handle;
efi_handle_t device_handle;
efi_status_t (__efiapi *unload)(efi_handle_t image_handle);
efi_handle_t handle;
static efi_handle_t find_handle_with_primary_gop(unsigned long num, const efi_handle_t handles[],
efi_handle_t h, first_gop_handle;
efi_handle_t *handles __free(efi_pool) = NULL;
efi_handle_t handle;
u32 efi_kaslr_get_phys_seed(efi_handle_t image_handle)
efi_handle_t image_handle)
efi_handle_t *pci_handle __free(efi_pool) = NULL;
efi_handle_t handle;
efi_handle_t image_handle)
efi_status_t (__efiapi *add)(efi_smbios_protocol_t *, efi_handle_t,
efi_handle_t *);
efi_status_t __efiapi efi_pe_entry(efi_handle_t handle,
void efi_handover_entry(efi_handle_t handle, efi_system_table_t *sys_table_arg,
void efi32_stub_entry(efi_handle_t handle, efi_system_table_t *sys_table_arg,
void efi64_stub_entry(efi_handle_t handle, efi_system_table_t *sys_table_arg,
efi_handle_t *pci_handle __free(efi_pool) = NULL;
efi_handle_t h;
static void __noreturn efi_exit(efi_handle_t handle, efi_status_t status)
static efi_status_t efi_allocate_bootparams(efi_handle_t handle,
void __noreturn efi_stub_entry(efi_handle_t handle,
efi_zboot_entry(efi_handle_t handle, efi_system_table_t *systab)