Home
last modified time | relevance | path

Searched refs:EfiBlockIoProtocol (Results 1 – 4 of 4) sorted by relevance

/bootable/libbootloader/gbl/libefi/defs/protocols/
Dblock_io_protocol.h24 typedef struct EfiBlockIoProtocol EfiBlockIoProtocol; typedef
26 struct EfiBlockIoProtocol { struct
29 EfiStatus (*reset)(EfiBlockIoProtocol* self, bool extended_verification); argument
30 EfiStatus (*read_blocks)(EfiBlockIoProtocol* self, uint32_t media_id, uint64_t lba, argument
32 EfiStatus (*write_blocks)(EfiBlockIoProtocol* self, uint32_t media_id, uint64_t lba, argument
34 EfiStatus (*flush_blocks)(EfiBlockIoProtocol* self); argument
/bootable/libbootloader/gbl/libefi/src/protocol/
Dblock_io.rs16 EfiBlockIoMedia, EfiBlockIoProtocol, EfiGuid, EFI_STATUS_INVALID_PARAMETER,
26 type InterfaceType = EfiBlockIoProtocol;
/bootable/libbootloader/gbl/libefi/src/
Dprotocol.rs127 let mut block_io: EfiBlockIoProtocol = Default::default(); in test_dont_close_protocol_without_device_handle()
Dlib.rs1039 let mut block_io: EfiBlockIoProtocol = Default::default(); in test_open_close_protocol()
1096 let mut block_io: EfiBlockIoProtocol = Default::default(); in test_null_efi_method()
1123 let mut block_io: EfiBlockIoProtocol = Default::default(); in test_error_efi_method()
1186 let mut block_io: EfiBlockIoProtocol = Default::default(); in test_find_first_and_open()