Home
last modified time | relevance | path

Searched refs:EfiHandle (Results 1 – 5 of 5) sorted by relevance

/bootable/libbootloader/gbl/libefi/defs/
Dboot_service.h53 EfiHandle agent_handle;
54 EfiHandle controller_handle;
77 EfiStatus (*install_protocol_interface)(EfiHandle* handle, const EfiGuid* protocol,
79 EfiStatus (*reinstall_protocol_interface)(EfiHandle hadle, const EfiGuid* protocol,
81 EfiStatus (*uninstall_protocol_interface)(EfiHandle handle, const EfiGuid* protocol, void* intf);
82 EfiStatus (*handle_protocol)(EfiHandle handle, const EfiGuid* protocol, void** intf);
87 void* search_key, size_t* buf_size, EfiHandle* buf);
89 EfiHandle* device);
91 EfiStatus (*load_image)(bool boot_policy, EfiHandle parent_image_handle,
93 EfiHandle* image_handle);
[all …]
Dsystem_table.h36 EfiHandle console_in_handle;
38 EfiHandle console_out_handle;
40 EfiHandle standard_error_handle;
Dtypes.h21 typedef void* EfiHandle; typedef
/bootable/libbootloader/gbl/libefi/defs/protocols/
Dloaded_image_protocol.h25 EfiHandle parent_handle;
27 EfiHandle device_handle;
37 EfiStatus (*unload)(EfiHandle img);
/bootable/libbootloader/gbl/libefi/src/
Dlib.rs131 image_handle: EfiHandle,
157 image_handle: EfiHandle, in initialize() argument
295 let mut out_handle: EfiHandle = null_mut(); in open_protocol()
334 let mut handles: *mut EfiHandle = null_mut(); in locate_handle_buffer_by_protocol()
343 &mut handles as *mut *mut EfiHandle in locate_handle_buffer_by_protocol()
669 pub struct DeviceHandle(EfiHandle);
679 pub(crate) fn new(handles: *mut EfiHandle, len: usize, efi_entry: &'a EfiEntry) -> Self { in new() argument
796 pub inputs: VecDeque<(DeviceHandle, EfiGuid, EfiHandle)>,
798 pub outputs: VecDeque<(EfiHandle, EfiStatus)>,
807 handle: EfiHandle, in open_protocol() argument
[all …]