Lines Matching defs:Error
190 pub fn split_rsp(mut rsp_data: &[u8], max_size: usize) -> Result<Vec<Vec<u8>>, Error> { in split_rsp() argument
366 fn boot_info(&self) -> Result<&keymint::BootInfo, Error> { in boot_info() argument
374 fn boot_info_hashed_key(&self) -> Result<keymint::BootInfo, Error> { in boot_info_hashed_key() argument
391 ) -> Result<(keyblob::PlaintextKeyBlob, Option<SecureDeletionSlot>), Error> { in keyblob_parse_decrypt_backlevel() argument
429 ) -> Result<(keyblob::PlaintextKeyBlob, Option<SecureDeletionSlot>), Error> { in keyblob_parse_decrypt() argument
433 fn check(v: &u32, curr: u32, name: &str) -> Result<(), Error> { in keyblob_parse_decrypt() argument
506 fn key_id(&self, keyblob: &[u8]) -> Result<KeyId, Error> { in key_id() argument
518 fn update_use_count(&mut self, key_id: KeyId, max_uses: u32) -> Result<(), Error> { in update_use_count() argument
556 pub fn set_boot_info(&mut self, boot_info: keymint::BootInfo) -> Result<(), Error> { in set_boot_info() argument
615 pub fn set_hal_version(&mut self, aidl_version: u32) -> Result<(), Error> { in set_hal_version() argument
981 fn add_rng_entropy(&mut self, data: &[u8]) -> Result<(), Error> { in add_rng_entropy() argument
991 fn early_boot_ended(&mut self) -> Result<(), Error> { in early_boot_ended() argument
997 fn get_hardware_info(&self) -> Result<KeyMintHardwareInfo, Error> { in get_hardware_info() argument
1007 fn delete_key(&mut self, keyblob: &[u8]) -> Result<(), Error> { in delete_key() argument
1036 fn delete_all_keys(&mut self) -> Result<(), Error> { in delete_all_keys() argument
1044 fn destroy_attestation_ids(&mut self) -> Result<(), Error> { in destroy_attestation_ids() argument
1059 fn get_root_of_trust_challenge(&mut self) -> Result<[u8; 16], Error> { in get_root_of_trust_challenge() argument
1067 fn get_root_of_trust(&mut self, challenge: &[u8]) -> Result<Vec<u8>, Error> { in get_root_of_trust() argument
1087 fn send_root_of_trust(&mut self, root_of_trust: &[u8]) -> Result<(), Error> { in send_root_of_trust() argument
1115 fn set_additional_attestation_info(&mut self, info: Vec<KeyParam>) -> Result<(), Error> { in set_additional_attestation_info() argument
1153 fn convert_storage_key_to_ephemeral(&self, keyblob: &[u8]) -> Result<Vec<u8>, Error> { in convert_storage_key_to_ephemeral() argument
1178 ) -> Result<Vec<KeyCharacteristics>, Error> { in get_key_characteristics() argument
1192 fn device_hmac(&self, data: &[u8]) -> Result<Vec<u8>, Error> { in device_hmac() argument
1203 fn verify_device_hmac(&self, data: &[u8], mac: &[u8]) -> Result<bool, Error> { in verify_device_hmac() argument
1209 fn root_of_trust(&self) -> Result<&[u8], Error> { in root_of_trust() argument
1217 fn root_kek(&self, context: &[u8]) -> Result<OpaqueOr<hmac::Key>, Error> { in root_kek() argument
1226 ) -> Result<(), Error> { in add_keymint_tags() argument
1294 fn set_additional_attestation_info_err(tag: Tag, err_msg: String) -> Error { in set_additional_attestation_info_err()
1315 pub fn hardware_auth_token_mac_input(token: &HardwareAuthToken) -> Result<Vec<u8>, Error> { in hardware_auth_token_mac_input() argument