Searched refs:EfiAppError (Results 1 – 6 of 6) sorted by relevance
/bootable/libbootloader/gbl/efi/src/ |
D | fuchsia_boot.rs | 15 use crate::error::{EfiAppError, Result}; 42 return Err(EfiAppError::BufferAlignment.into()); in relocate_kernel() 48 .ok_or_else(|| EfiAppError::InvalidInput)? in relocate_kernel() 53 return Err(EfiAppError::BufferTooSmall.into()); in relocate_kernel() 62 .map_err(|_| EfiAppError::ArithmeticOverflow)?; in relocate_kernel() 99 let (_, fdt_bytes) = get_efi_fdt(&efi_entry).ok_or_else(|| EfiAppError::NoFdt).unwrap(); in load_fuchsia_simple() 119 .ok_or_else(|| EfiAppError::NoZbiImage)? in load_fuchsia_simple() 164 return Err(EfiAppError::NotFound.into()); in is_fuchsia_gpt()
|
D | error.rs | 30 pub enum EfiAppError { enum 52 EfiAppError(EfiAppError),
|
D | android_boot.rs | 26 use crate::error::{EfiAppError, GblEfiError, Result}; 74 write!(bootconfig_builder, "{}\n", cmdline_arg).map_err(|_| EfiAppError::BufferTooSmall)?; in avb_verify_slot() 79 .map_err(|_| EfiAppError::BufferTooSmall)?; in avb_verify_slot() 121 return Err(GblEfiError::EfiAppError(EfiAppError::Unsupported)); in load_android_simple() 155 return Err(GblEfiError::EfiAppError(EfiAppError::Unsupported)); in load_android_simple() 170 let off = load.len().checked_sub(kernel_size).ok_or_else(|| EfiAppError::BufferTooSmall)?; in load_android_simple() 172 .ok_or_else(|| EfiAppError::BufferTooSmall)? in load_android_simple() 273 let (_, fdt_bytes) = get_efi_fdt(&efi_entry).ok_or_else(|| EfiAppError::NoFdt)?; in load_android_simple()
|
D | utils.rs | 18 use crate::error::{EfiAppError, Result}; 40 Ok(val.try_into().map_err(|_| EfiAppError::ArithmeticOverflow)?) in to_usize() 49 Ok(compute().ok_or_else(|| EfiAppError::ArithmeticOverflow)?) in usize_roundup() 54 Ok(to_usize(lhs)?.checked_add(to_usize(rhs)?).ok_or_else(|| EfiAppError::ArithmeticOverflow)?) in usize_add() 211 .map_err(|_| EfiAppError::InvalidString)? in cstr_bytes_to_str() 213 .map_err(|_| EfiAppError::InvalidString)?) in cstr_bytes_to_str() 218 Ok(ms.checked_mul(1000 * 10).ok_or(EfiAppError::ArithmeticOverflow)?) in ms_to_100ns()
|
D | fastboot.rs | 20 use crate::error::{EfiAppError, GblEfiError, Result as GblResult}; 92 .ok_or(EfiAppError::Timeout)??; in wait_for_send() 136 return Err(EfiAppError::Unsupported.into()); in fastboot_loop() 169 Ok(()) | Err(GblEfiError::EfiAppError(EfiAppError::PeerClosed)) => {} in fastboot_loop() 195 let protocol = android_boot_protocol.ok_or(EfiAppError::Unsupported)?; in init_usb()
|
D | net.rs | 16 error::{EfiAppError, Result}, 290 .ok_or(EfiAppError::NotFound.into()) in find_net_device() 359 return Ok(Err(EfiAppError::PeerClosed.into())); in receive_exact() 374 .ok_or(EfiAppError::Timeout)? in receive_exact() 386 return Ok(Err(EfiAppError::PeerClosed.into())); in send_exact() 399 .ok_or(EfiAppError::Timeout)? in send_exact()
|