Home
last modified time | relevance | path

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

/bootable/libbootloader/gbl/libbootconfig/src/
Dlib.rs35 current_size: usize, field
54 let mut ret = Self { current_size: 0, buffer: buffer }; in new()
63 .checked_sub(self.current_size) in remaining_capacity()
72 &self.buffer[..self.current_size.checked_add(BOOTCONFIG_TRAILER_SIZE).unwrap()] in config_bytes()
89 let size = reader(&mut self.buffer[self.current_size..][..remains])?; in add_with()
91 self.current_size += size; in add_with()
113 self.current_size.try_into().map_err(|_| BootConfigError::ArithmeticOverflow)?; in update_trailer()
116 let trailer = &mut self.buffer[self.current_size..]; in update_trailer()
125 self.buffer[..self.current_size] in checksum()