/bootable/libbootloader/gbl/libstorage/src/ |
D | multi_blocks.rs | 23 f: &mut dyn FnMut(&mut dyn AsBlockDevice, u64), in for_each() 30 f: &mut dyn FnMut(&mut dyn AsBlockDevice, u64) -> bool, in for_each_until() 50 fn sync_gpt_all(&mut self, f: &mut dyn FnMut(&mut dyn AsBlockDevice, u64, StorageError)) { in sync_gpt_all() 103 f: &mut dyn FnMut(&mut dyn AsBlockDevice, u64), in for_each() 112 F: FnMut(&mut dyn AsBlockDevice, u64) -> Result<R>, in until_ok() 125 F: FnMut(&mut dyn AsBlockDevice) -> R, in with_id() 136 devs: &'a mut dyn AsMultiBlockDevices, 141 fn with(&mut self, f: &mut dyn FnMut(&mut dyn BlockIo, &mut [u8], u64)) { in with()
|
D | non_blocking.rs | 132 impl BlockIo for &mut dyn NonBlockingBlockIo { 180 Blocking(&'a mut dyn BlockIo), 181 NonBlocking(&'a mut dyn NonBlockingBlockIo), 184 impl<'a> From<&'a mut dyn BlockIo> for BlockDeviceIo<'a> { 185 fn from(val: &'a mut dyn BlockIo) -> Self { in from() 190 impl<'a> From<&'a mut dyn NonBlockingBlockIo> for BlockDeviceIo<'a> { 191 fn from(val: &'a mut dyn NonBlockingBlockIo) -> Self { in from() 198 fn as_block_io(&mut self) -> &mut dyn BlockIo { in as_block_io() 297 fn update(&mut self, io: &mut dyn NonBlockingBlockIo) { in update()
|
D | testlib.rs | 106 BlockIo::read_blocks(&mut (self as &mut dyn NonBlockingBlockIo), blk_offset, out) in read_blocks() 110 BlockIo::write_blocks(&mut (self as &mut dyn NonBlockingBlockIo), blk_offset, data) in write_blocks() 219 BlockDeviceEx::new((&mut self.io as &mut dyn NonBlockingBlockIo).into()) in as_block_device_ex() 230 fn with(&mut self, f: &mut dyn FnMut(&mut dyn BlockIo, &mut [u8], u64)) { in with() 543 f: &mut dyn FnMut(&mut dyn AsBlockDevice, u64), in for_each()
|
D | lib.rs | 286 dev: &'a mut dyn AsBlockDevice, 343 fn with(&mut self, f: &mut dyn FnMut(&mut dyn BlockIo, &mut [u8], u64)); in with() 476 fn with(&mut self, f: &mut dyn FnMut(&mut dyn BlockIo, &mut [u8], u64)) { in with() 483 io: &'a mut dyn BlockIo, 489 pub fn new(io: &'a mut dyn BlockIo, scratch: &'b mut [u8], max_gpt_entries: u64) -> Self { in new() 495 fn with(&mut self, f: &mut dyn FnMut(&mut dyn BlockIo, &mut [u8], u64)) { in with() 520 F: FnMut(&mut dyn BlockIo, &mut [u8], &mut [u8], u64) -> R, in with_partitioned_scratch()
|
/bootable/libbootloader/gbl/libgbl/src/ |
D | ops.rs | 78 f: &mut dyn FnMut(&mut dyn BlockIo, u64, u64), in visit_block_devices() 169 f: &mut dyn FnMut(&mut dyn AsBlockDevice, u64), in for_each() 201 f: &mut dyn FnMut(&mut dyn BlockIo, u64, u64), in visit_block_devices()
|
D | slots.rs | 283 slot_getter: &'a dyn private::SlotGet, 288 pub fn new(intf: &'a dyn private::SlotGet) -> Self { in new()
|
D | lib.rs | 177 ops: &mut dyn avb::Ops<'b>,
|
/bootable/libbootloader/gbl/libabr/src/ |
D | lib.rs | 61 fn console(&mut self) -> Option<&mut dyn Write>; in console() 239 fn deserialize(abr_ops: &mut dyn Ops) -> AbrResult<Self> { in deserialize() 371 fn load_metadata(abr_ops: &mut dyn Ops) -> AbrResult<(AbrData, AbrData)> { in load_metadata() 396 fn save_metadata(abr_ops: &mut dyn Ops, abr_data: &mut AbrData) -> AbrResult<()> { in save_metadata() 404 abr_ops: &mut dyn Ops, in save_metadata_if_changed() 418 pub fn get_boot_slot(abr_ops: &mut dyn Ops, update_metadata: bool) -> (SlotIndex, bool) { in get_boot_slot() 488 pub fn mark_slot_active(abr_ops: &mut dyn Ops, slot_index: SlotIndex) -> AbrResult<()> { in mark_slot_active() 511 pub fn get_slot_last_marked_active(abr_ops: &mut dyn Ops) -> AbrResult<SlotIndex> { in get_slot_last_marked_active() 526 pub fn mark_slot_unbootable(abr_ops: &mut dyn Ops, slot_index: SlotIndex) -> AbrResult<()> { in mark_slot_unbootable() 540 pub fn mark_slot_successful(abr_ops: &mut dyn Ops, slot_index: SlotIndex) -> AbrResult<()> { in mark_slot_successful() [all …]
|
D | c_staticlib.rs | 148 fn console(&mut self) -> Option<&mut dyn core::fmt::Write> { in console()
|
/bootable/libbootloader/gbl/libgbl/src/fastboot/ |
D | vars.rs | 40 f: &mut dyn FnMut(&str, &[&str], &str) -> Result<(), CommandError>, in get_all() 59 f: &mut dyn FnMut(&str, &[&str], &str) -> Result<(), CommandError>, in get_all() 92 f: &mut dyn FnMut(&str, &[&str], &str) -> Result<(), CommandError>, in get_all() 156 f: &mut dyn FnMut(&str, &[&str], &str) -> Result<(), CommandError>, in get_all()
|
D | mod.rs | 54 devs: &'a mut dyn AsMultiBlockDevices, 94 pub storage: &'a mut dyn AsMultiBlockDevices, 99 const NATIVE_VARS: &'static [&'static dyn Variable] = &[ variable 109 pub fn new(storage: &'a mut dyn AsMultiBlockDevices) -> Self { in new() 118 pub fn storage(&mut self) -> &mut &'a mut dyn AsMultiBlockDevices { in storage() 189 f: &mut dyn FnMut(&str, &[&str], &str) -> Result<(), CommandError>, in get_var_all()
|
/bootable/libbootloader/gbl/libgbl/tests/ |
D | integration_tests.rs | 32 boot_cb: Option<MustUse<&'a mut dyn FnMut(BootImages)>>, 54 f: &mut dyn FnMut(&mut dyn BlockIo, u64, u64), in visit_block_devices()
|
/bootable/libbootloader/gbl/libfastboot/src/ |
D | lib.rs | 128 pub struct TcpTransport<'a>(&'a mut dyn TcpStream); 132 pub fn new_and_handshake(tcp_stream: &'a mut dyn TcpStream) -> Result<Self, TransportError> { in new_and_handshake() 274 f: &mut dyn FnMut(&str, &[&str], &str) -> Result<(), CommandError>, in get_var_all() 405 fb_info: Option<&'a mut dyn FastbootInfoSend>, 413 fb_info: Option<&'a mut dyn FastbootInfoSend>, in new() 448 transport: &'a mut dyn Transport, 454 fn new(transport: &'a mut dyn Transport) -> Self { in new() 478 send: &'a mut dyn FnMut(&[u8]) -> Result<(), CommandError>, 495 send: &'a mut dyn FnMut(&[u8]) -> Result<(), CommandError>, 715 tcp_stream: &mut dyn TcpStream, in run_tcp_session() [all …]
|
/bootable/libbootloader/gbl/efi/src/ |
D | utils.rs | 114 fn with(&mut self, f: &mut dyn FnMut(&mut dyn BlockIo, &mut [u8], u64)) { in with() 124 f: &mut dyn FnMut(&mut dyn AsBlockDevice, u64), in for_each()
|
/bootable/libbootloader/gbl/libefi/src/ |
D | lib.rs | 445 cb.map::<&'n mut dyn FnMut(EfiEvent), _>(|v| v.cb), in create_event() 543 cb: &'e mut dyn FnMut(EfiEvent), 547 pub fn new(tpl: Tpl, cb: &'e mut dyn FnMut(EfiEvent)) -> Self { in new() 558 _cb: Option<&'n mut dyn FnMut(EfiEvent)>, 566 _cb: Option<&'n mut dyn FnMut(EfiEvent)>, in new()
|