Home
last modified time | relevance | path

Searched refs:image_obj (Results 1 – 2 of 2) sorted by relevance

/openbmc/u-boot/cmd/
H A Dbootefi.c226 static void bootefi_run_finish(struct efi_loaded_image_obj *image_obj, in bootefi_run_finish() argument
231 efi_delete_handle(&image_obj->header); in bootefi_run_finish()
252 struct efi_loaded_image_obj *image_obj = NULL; in do_bootefi_exec() local
281 &image_obj, &loaded_image_info); in do_bootefi_exec()
286 ret = efi_load_pe(image_obj, efi, loaded_image_info); in do_bootefi_exec()
303 debug("%s: Jumping to 0x%p\n", __func__, image_obj->entry); in do_bootefi_exec()
304 ret = EFI_CALL(efi_start_image(&image_obj->header, NULL, NULL)); in do_bootefi_exec()
308 bootefi_run_finish(image_obj, loaded_image_info); in do_bootefi_exec()
439 struct efi_loaded_image_obj *image_obj; in do_bootefi() local
442 r = bootefi_test_prepare(&image_obj, &loaded_image_info, in do_bootefi()
[all …]
/openbmc/u-boot/lib/efi_loader/
H A Defi_boottime.c1691 struct efi_loaded_image_obj **image_obj = in efi_load_image() local
1737 ret = efi_setup_loaded_image(dp, fp, image_obj, &info); in efi_load_image()
1740 ret = efi_load_pe(*image_obj, source_buffer, info); in efi_load_image()
1778 struct efi_loaded_image_obj *image_obj = in efi_start_image() local
1787 if (setjmp(&image_obj->exit_jmp)) { in efi_start_image()
1810 (unsigned long)((uintptr_t)image_obj->exit_status & in efi_start_image()
1812 return EFI_EXIT(image_obj->exit_status); in efi_start_image()
1815 ret = EFI_CALL(image_obj->entry(image_handle, &systab)); in efi_start_image()
1849 struct efi_loaded_image_obj *image_obj = in efi_exit() local
1864 image_obj->exit_status = exit_status; in efi_exit()
[all …]