/openbmc/u-boot/lib/efi_selftest/ |
H A D | efi_selftest_manageprotocols.c | 34 static efi_handle_t handle1; 35 static efi_handle_t handle2; 48 efi_status_t find_in_buffer(efi_handle_t handle, size_t count, in find_in_buffer() 49 efi_handle_t *buffer) in find_in_buffer() 76 static int setup(const efi_handle_t img_handle, in setup() 80 efi_handle_t handle; in setup() 138 efi_handle_t *buffer; in execute() 242 boottime->set_mem(buffer, sizeof(efi_handle_t) * buffer_size, 0); in execute() 247 count = buffer_size * sizeof(efi_handle_t); in execute() 254 if (count / sizeof(efi_handle_t) != 2) { in execute() [all …]
|
H A D | efi_selftest_controllers.c | 28 static efi_handle_t handle_controller; 29 static efi_handle_t handle_child_controller[NUMBER_OF_CHILD_CONTROLLERS]; 30 static efi_handle_t handle_driver; 40 static efi_status_t count_child_controllers(efi_handle_t handle, in count_child_controllers() 76 efi_handle_t controller_handle, in supported() 113 efi_handle_t controller_handle, in start() 166 static efi_status_t disconnect_child(efi_handle_t controller_handle, in disconnect_child() 167 efi_handle_t child_handle) in disconnect_child() 198 efi_handle_t controller_handle, in stop() 200 efi_handle_t *child_handle_buffer) in stop() [all …]
|
H A D | efi_selftest_devicepath.c | 15 static efi_handle_t handle1; 16 static efi_handle_t handle2; 17 static efi_handle_t handle3; 65 static int setup(const efi_handle_t img_handle, in setup() 260 efi_handle_t handle; in execute() 278 efi_handle_t *handles; in execute()
|
H A D | efi_selftest_startimage_return.c | 22 static efi_handle_t image_handle; 84 static int setup(const efi_handle_t handle, in setup() 125 efi_handle_t handle; in execute()
|
H A D | efi_selftest_startimage_exit.c | 22 static efi_handle_t image_handle; 84 static int setup(const efi_handle_t handle, in setup() 125 efi_handle_t handle; in execute()
|
H A D | efi_selftest_watchdog.c | 70 static int setup(const efi_handle_t handle, in setup() 103 static int setup_timer(const efi_handle_t handle, in setup_timer() 117 static int setup_reboot(const efi_handle_t handle, in setup_reboot()
|
H A D | efi_selftest_loaded_image.c | 16 efi_handle_t image_handle; 24 static int setup(const efi_handle_t img_handle, in setup()
|
H A D | efi_selftest_block_device.c | 175 static efi_handle_t disk_handle; 184 static int setup(const efi_handle_t handle, in setup() 300 efi_handle_t *handles; in execute() 301 efi_handle_t handle_partition = NULL; in execute()
|
H A D | efi_selftest_loadimage.c | 27 static efi_handle_t handle_image; 28 static efi_handle_t handle_volume; 417 static int setup(const efi_handle_t handle, in setup() 495 efi_handle_t handle; in execute()
|
H A D | efi_selftest_miniapp_return.c | 21 efi_status_t EFIAPI efi_main(efi_handle_t handle, in efi_main()
|
H A D | efi_selftest_miniapp_exit.c | 21 efi_status_t EFIAPI efi_main(efi_handle_t handle, in efi_main()
|
/openbmc/u-boot/lib/efi_loader/ |
H A D | efi_boottime.c | 73 efi_handle_t controller_handle, 74 efi_handle_t driver_image_handle, 75 efi_handle_t child_handle); 428 void efi_add_handle(efi_handle_t handle) in efi_add_handle() 442 efi_status_t efi_create_handle(efi_handle_t *handle) in efi_create_handle() 464 efi_status_t efi_search_protocol(const efi_handle_t handle, in efi_search_protocol() 497 efi_status_t efi_remove_protocol(const efi_handle_t handle, in efi_remove_protocol() 522 efi_status_t efi_remove_all_protocols(const efi_handle_t handle) in efi_remove_all_protocols() 547 void efi_delete_handle(efi_handle_t handle) in efi_delete_handle() 933 struct efi_object *efi_search_obj(const efi_handle_t handle) in efi_search_obj() [all …]
|
/openbmc/u-boot/include/ |
H A D | efi_api.h | 95 efi_handle_t *handle, const efi_guid_t *protocol, 98 efi_handle_t handle, const efi_guid_t *protocol, 101 efi_handle_t handle, const efi_guid_t *protocol, 104 efi_handle_t handle, const efi_guid_t *protocol, 113 efi_uintn_t *buffer_size, efi_handle_t *buffer); 116 efi_handle_t *device); 121 efi_handle_t parent_image, 123 efi_uintn_t source_size, efi_handle_t *image); 124 efi_status_t (EFIAPI *start_image)(efi_handle_t handle, 127 efi_status_t (EFIAPI *exit)(efi_handle_t handle, [all …]
|
H A D | efi_loader.h | 217 EFIAPI efi_status_t (*entry)(efi_handle_t image_handle, 266 int efi_disk_create_partitions(efi_handle_t parent, struct blk_desc *desc, 316 void efi_add_handle(efi_handle_t obj); 318 efi_status_t efi_create_handle(efi_handle_t *handle); 320 void efi_delete_handle(efi_handle_t obj); 322 struct efi_object *efi_search_obj(const efi_handle_t handle); 324 efi_status_t EFIAPI efi_start_image(efi_handle_t image_handle, 328 efi_status_t efi_search_protocol(const efi_handle_t handle, 332 efi_status_t efi_add_protocol(const efi_handle_t handle, 336 efi_status_t efi_remove_protocol(const efi_handle_t handle, [all …]
|
H A D | efi.h | 99 typedef struct efi_object *efi_handle_t; typedef 245 efi_handle_t agent_handle; 246 efi_handle_t controller_handle; 362 efi_handle_t parent_image; 425 int efi_init(struct efi_priv *priv, const char *banner, efi_handle_t image,
|
H A D | efi_driver.h | 30 int (*bind)(efi_handle_t handle, void *interface);
|
/openbmc/linux/drivers/firmware/efi/libstub/ |
H A D | efistub.h | 47 efi_status_t __efiapi efi_pe_entry(efi_handle_t handle, 120 : (efi_handle_t)(unsigned long)((u32 *)(array))[idx]) 123 ((size) / (efi_is_native() ? sizeof(efi_handle_t) : sizeof(u32))) 281 efi_status_t (__efiapi *handle_protocol)(efi_handle_t, 287 efi_handle_t *); 290 efi_handle_t *); 293 efi_status_t (__efiapi *load_image)(bool, efi_handle_t, 296 efi_handle_t *); 297 efi_status_t (__efiapi *start_image)(efi_handle_t, unsigned long *, 299 efi_status_t __noreturn (__efiapi *exit)(efi_handle_t, [all …]
|
H A D | smbios.c | 12 efi_status_t (__efiapi *add)(efi_smbios_protocol_t *, efi_handle_t, 19 efi_handle_t *);
|
H A D | x86-stub.c | 126 efi_handle_t h; in setup_efi_pci() 353 efi_handle_t handle; in setup_uga() 453 static void __noreturn efi_exit(efi_handle_t handle, efi_status_t status) in efi_exit() 460 void __noreturn efi_stub_entry(efi_handle_t handle, 469 efi_status_t __efiapi efi_pe_entry(efi_handle_t handle, in efi_pe_entry() 876 void __noreturn efi_stub_entry(efi_handle_t handle, in efi_stub_entry() 1005 void efi_handover_entry(efi_handle_t handle, efi_system_table_t *sys_table_arg, in efi_handover_entry() 1014 void efi32_stub_entry(efi_handle_t handle, efi_system_table_t *sys_table_arg, 1018 void efi64_stub_entry(efi_handle_t handle, efi_system_table_t *sys_table_arg,
|
H A D | pci.c | 20 efi_handle_t *pci_handle = NULL; in efi_pci_disable_bridge_busmaster() 21 efi_handle_t handle; in efi_pci_disable_bridge_busmaster()
|
H A D | loongarch-stub.c | 22 efi_handle_t image_handle) in handle_kernel_image()
|
H A D | riscv-stub.c | 31 efi_handle_t image_handle) in handle_kernel_image()
|
/openbmc/u-boot/lib/efi_driver/ |
H A D | efi_uclass.c | 30 static efi_status_t check_node_type(efi_handle_t handle) in check_node_type() 59 efi_handle_t controller_handle, in efi_uc_supported() 107 efi_handle_t controller_handle, in efi_uc_start() 159 static efi_status_t disconnect_child(efi_handle_t controller_handle, in disconnect_child() 160 efi_handle_t child_handle) in disconnect_child() 193 efi_handle_t controller_handle, in efi_uc_stop() 195 efi_handle_t *child_handle_buffer) in efi_uc_stop()
|
H A D | efi_block_device.c | 42 efi_handle_t handle; 111 static int efi_bl_bind_partitions(efi_handle_t handle, struct udevice *dev) in efi_bl_bind_partitions() 130 static int efi_bl_bind(efi_handle_t handle, void *interface) in efi_bl_bind()
|
/openbmc/u-boot/cmd/ |
H A D | efidebug.c | 30 static int efi_get_device_handle_info(efi_handle_t handle, u16 **dev_path_text) in efi_get_device_handle_info() 46 #define EFI_HANDLE_WIDTH ((int)sizeof(efi_handle_t) * 2) 66 efi_handle_t *handles; in do_efi_show_devices() 104 static int efi_get_driver_handle_info(efi_handle_t handle, u16 **driver_name, in efi_get_driver_handle_info() 145 efi_handle_t *handles; in do_efi_show_drivers() 273 efi_handle_t *handles; in do_efi_show_handles()
|