Lines Matching refs:EfiHandle
131 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
810 agent_handle: EfiHandle, in open_protocol() argument
811 _: EfiHandle, in open_protocol() argument
830 pub inputs: VecDeque<(DeviceHandle, EfiGuid, EfiHandle)>,
839 handle: EfiHandle, in close_protocol() argument
841 agent_handle: EfiHandle, in close_protocol() argument
842 _: EfiHandle, in close_protocol() argument
873 buf: *mut *mut EfiHandle, in locate_handle_buffer() argument
883 *buf = handles as *mut EfiHandle; in locate_handle_buffer()
924 pub inputs: VecDeque<(EfiHandle, usize)>,
928 extern "C" fn exit_boot_services(image_handle: EfiHandle, map_key: usize) -> EfiStatus { in exit_boot_services() argument
999 pub fn run_test(func: fn(EfiHandle, *mut EfiSystemTable) -> ()) { in run_test() argument
1020 func(image_handle as EfiHandle, &mut systab as *mut _); in run_test()
1029 fn as_efi_handle<T>(val: &mut T) -> EfiHandle { in as_efi_handle() argument