Lines Matching refs:ZbiResult
57 type ZbiResult<T> = Result<T, ZbiError>; typedef
78 pub fn align_buffer<B: ByteSlice>(buffer: B) -> ZbiResult<B> { in align_buffer()
135 pub fn parse(buffer: B) -> ZbiResult<(ZbiItem<B>, B)> { in parse()
168 pub fn is_valid(&self) -> ZbiResult<()> { in is_valid() argument
222 ) -> ZbiResult<(ZbiItem<B>, B)> { in new()
285 fn construct(header: Ref<B, ZbiHeader>, buffer: B) -> ZbiResult<Self> { in construct()
323 pub fn is_bootable(&self) -> ZbiResult<()> { in is_bootable() argument
347 pub fn parse(buffer: B) -> ZbiResult<Self> { in parse()
385 fn set_payload_length_usize(&mut self, len: usize) -> ZbiResult<()> { in set_payload_length_usize() argument
400 pub fn new(buffer: B) -> ZbiResult<Self> { in new()
407 fn align_tail(&mut self) -> ZbiResult<()> { in align_tail() argument
451 pub fn get_next_payload(&mut self) -> ZbiResult<&mut [u8]> { in get_next_payload()
506 ) -> ZbiResult<()> { in create_entry_with_payload() argument
558 ) -> ZbiResult<()> { in create_entry() argument
615 pub fn extend(&mut self, other: &ZbiContainer<impl ByteSlice + PartialEq>) -> ZbiResult<()> { in extend() argument
656 state: ZbiResult<()>,
1183 fn get_align_buffer_offset(buffer: impl ByteSlice) -> ZbiResult<usize> { in get_align_buffer_offset()
1198 fn is_zbi_aligned(buffer: &impl ByteSlice) -> ZbiResult<()> { in is_zbi_aligned() argument