Home
last modified time | relevance | path

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

/packages/modules/Virtualization/libs/dice/open_dice/src/
Derror.rs25 pub enum DiceError { enum
36 impl Error for DiceError {} implementation
38 impl fmt::Display for DiceError { implementation
51 pub type Result<T> = result::Result<T, DiceError>;
57 DiceResult::kDiceResultInvalidInput => Err(DiceError::InvalidInput), in check_result()
59 Err(DiceError::BufferTooSmall(buffer_required_size)) in check_result()
61 DiceResult::kDiceResultPlatformError => Err(DiceError::PlatformError), in check_result()
Dbcc.rs18 use crate::error::{check_result, DiceError, Result};
211 cdi_attest: cdi_attest.try_into().map_err(|_| DiceError::PlatformError)?, in bcc_handover_parse()
212 cdi_seal: cdi_seal.try_into().map_err(|_| DiceError::PlatformError)?, in bcc_handover_parse()
221 return Err(DiceError::PlatformError); in sub_slice()
225 addr.offset_from(buffer.as_ptr()).try_into().map_err(|_| DiceError::PlatformError)? in sub_slice()
227 start.checked_add(len).and_then(|end| buffer.get(start..end)).ok_or(DiceError::PlatformError) in sub_slice()
Dretry.rs24 use crate::error::{DiceError, Result};
65 Err(DiceError::BufferTooSmall(actual_size)) => { in retry_with_measured_buffer()
Dlib.rs42 pub use error::{DiceError, Result};
/packages/modules/Virtualization/libs/dice/sample_inputs/src/
Dsample_inputs.rs25 retry_bcc_main_flow, retry_dice_main_flow, Config, DiceArtifacts, DiceConfigValues, DiceError,
95 DiceError::InvalidInput in ed25519_public_key_to_cbor_value()
139 DiceError::InvalidInput in make_sample_bcc_and_cdis()
145 DiceError::InvalidInput in make_sample_bcc_and_cdis()
192 DiceError::InvalidInput in make_sample_bcc_and_cdis()
/packages/modules/Virtualization/rialto/src/
Derror.rs19 use diced_open_dice::DiceError;
55 DiceOperationFailed(DiceError),
134 impl From<DiceError> for Error {
135 fn from(e: DiceError) -> Self { in from()
/packages/modules/Virtualization/service_vm/fake_chain/src/
Dservice_vm.rs30 retry_bcc_main_flow, retry_dice_main_flow, CdiValues, Config, DiceConfigValues, DiceError,
93 DiceError::InvalidInput in ed25519_public_key_to_cbor_value()
137 DiceError::InvalidInput in fake_dice_artifacts_up_to_pvmfw()
142 DiceError::InvalidInput in fake_dice_artifacts_up_to_pvmfw()
Dclient_vm.rs28 DiceConfigValues, DiceError, DiceMode, InputValues, OwnedDiceArtifacts, Result, HASH_SIZE,
129 DiceError::InvalidInput in fake_client_vm_dice_artifacts()
/packages/modules/Virtualization/pvmfw/src/
Dbcc.rs32 DiceError(diced_open_dice::DiceError), enumerator
42 Self::DiceError(e) => write!(f, "Dice error: {e:?}"), in fmt()
80 .map_err(BccError::DiceError)?; in taint_cdi()
Ddice.rs40 DiceError(diced_open_dice::DiceError), enumerator
49 impl From<diced_open_dice::DiceError> for Error {
50 fn from(e: diced_open_dice::DiceError) -> Self { in from()
51 Self::DiceError(e) in from()
105 .map_err(|_| diced_open_dice::DiceError::InvalidInput)?;