Lines Matching defs:handle
344 efi_handle_t handle;
361 for_each_efi_handle(handle, uga_handle, size, i) {
366 status = efi_bs_call(handle_protocol, handle, uga_proto,
372 efi_bs_call(handle_protocol, handle, &pciio_proto, &pciio);
444 static void __noreturn efi_exit(efi_handle_t handle, efi_status_t status)
446 efi_bs_call(exit, handle, status, 0, NULL);
451 void __noreturn efi_stub_entry(efi_handle_t handle,
460 efi_status_t __efiapi efi_pe_entry(efi_handle_t handle,
477 efi_exit(handle, EFI_INVALID_PARAMETER);
479 status = efi_bs_call(handle_protocol, handle, &proto, (void **)&image);
481 efi_err("Failed to get handle for LOADED_IMAGE_PROTOCOL\n");
482 efi_exit(handle, status);
499 efi_stub_entry(handle, sys_table_arg, &boot_params);
503 efi_exit(handle, status);
711 static efi_status_t exit_boot(struct boot_params *boot_params, void *handle)
726 status = efi_exit_boot_services(handle, &priv, exit_boot_func);
835 void __noreturn efi_stub_entry(efi_handle_t handle,
850 efi_exit(handle, EFI_INVALID_PARAMETER);
853 efi_exit(handle, EFI_UNSUPPORTED);
939 status = exit_boot(boot_params, handle);
957 efi_exit(handle, status);
961 void efi_handover_entry(efi_handle_t handle, efi_system_table_t *sys_table_arg,
965 efi_stub_entry(handle, sys_table_arg, boot_params);
970 void efi32_stub_entry(efi_handle_t handle, efi_system_table_t *sys_table_arg,
974 void efi64_stub_entry(efi_handle_t handle, efi_system_table_t *sys_table_arg,