Home
last modified time | relevance | path

Searched refs:efi_handle_t (Results 1 – 25 of 64) sorted by relevance

123

/openbmc/u-boot/lib/efi_selftest/
H A Defi_selftest_manageprotocols.c34 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 Defi_selftest_controllers.c28 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 Defi_selftest_devicepath.c15 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 Defi_selftest_startimage_return.c22 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 Defi_selftest_startimage_exit.c22 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 Defi_selftest_watchdog.c70 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 Defi_selftest_loaded_image.c16 efi_handle_t image_handle;
24 static int setup(const efi_handle_t img_handle, in setup()
H A Defi_selftest_block_device.c175 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 Defi_selftest_loadimage.c27 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 Defi_selftest_miniapp_return.c21 efi_status_t EFIAPI efi_main(efi_handle_t handle, in efi_main()
H A Defi_selftest_miniapp_exit.c21 efi_status_t EFIAPI efi_main(efi_handle_t handle, in efi_main()
/openbmc/u-boot/lib/efi_loader/
H A Defi_boottime.c73 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 Defi_api.h95 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 Defi_loader.h217 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 Defi.h99 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 Defi_driver.h30 int (*bind)(efi_handle_t handle, void *interface);
/openbmc/linux/drivers/firmware/efi/libstub/
H A Defistub.h47 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 Dsmbios.c12 efi_status_t (__efiapi *add)(efi_smbios_protocol_t *, efi_handle_t,
19 efi_handle_t *);
H A Dx86-stub.c126 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 Dpci.c20 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 Dloongarch-stub.c22 efi_handle_t image_handle) in handle_kernel_image()
H A Driscv-stub.c31 efi_handle_t image_handle) in handle_kernel_image()
/openbmc/u-boot/lib/efi_driver/
H A Defi_uclass.c30 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 Defi_block_device.c42 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 Defidebug.c30 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()

123