Home
last modified time | relevance | path

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

/aosp_15_r20/bootable/libbootloader/gbl/libefi_types/defs/protocols/
H A Dgbl_efi_fastboot_protocol.h63 typedef struct GblEfiFastbootProtocol { struct
70 EfiStatus (*get_var)(struct GblEfiFastbootProtocol* self, argument
73 EfiStatus (*get_var_all)(struct GblEfiFastbootProtocol* self, void* ctx, argument
77 EfiStatus (*run_oem_function)(struct GblEfiFastbootProtocol* this, argument
82 EfiStatus (*get_policy)(struct GblEfiFastbootProtocol* this, argument
84 EfiStatus (*set_lock)(struct GblEfiFastbootProtocol* this, argument
86 EfiStatus (*clear_lock)(struct GblEfiFastbootProtocol* this, argument
90 EfiStatus (*get_partition_permissions)(struct GblEfiFastbootProtocol* this, argument
94 EfiStatus (*wipe_user_data)(struct GblEfiFastbootProtocol* this); argument
95 } GblEfiFastbootProtocol; typedef
/aosp_15_r20/bootable/libbootloader/gbl/libefi/src/protocol/
H A Dgbl_efi_fastboot.rs27 use efi_types::{EfiGuid, GblEfiFastbootPolicy, GblEfiFastbootProtocol};
39 type InterfaceType = GblEfiFastbootProtocol;
254 let mut fb = GblEfiFastbootProtocol { ..Default::default() }; in test_serial_number()
269 let mut fb = GblEfiFastbootProtocol { serial_number: [71u8; 32], ..Default::default() }; in test_serial_number_max_length()
282 let mut fb = GblEfiFastbootProtocol { serial_number: [0xF8; 32], ..Default::default() }; in test_serial_number_invalid_utf8()
300 _: *mut GblEfiFastbootProtocol, in test_get_var() argument
324 GblEfiFastbootProtocol { get_var: Some(get_var_test), ..Default::default() }; in test_get_var()
340 _: *mut GblEfiFastbootProtocol, in test_get_var_all() argument
359 let mut fb = GblEfiFastbootProtocol { in test_get_var_all()
383 _: *mut GblEfiFastbootProtocol, in test_get_var_all_exceeds_max_arguments() argument
[all …]