Home
last modified time | relevance | path

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

/system/keymaster/include/keymaster/
Dkeymaster_enforcement.h227 bool MaxUsesPerBootNotExceeded(const km_id_t keyid, uint32_t max_uses);
/system/security/keystore2/test_utils/
Dauthorizations.rs292 pub fn max_uses_per_boot(mut self, max_uses: i32) -> Self { in max_uses_per_boot()
295 value: KeyParameterValue::Integer(max_uses), in max_uses_per_boot()
/system/keymaster/android_keymaster/
Dkeymaster_enforcement.cpp443 bool KeymasterEnforcement::MaxUsesPerBootNotExceeded(const km_id_t keyid, uint32_t max_uses) { in MaxUsesPerBootNotExceeded() argument
448 return key_access_count < max_uses; in MaxUsesPerBootNotExceeded()
/system/keymint/ta/src/
Dlib.rs505 fn update_use_count(&mut self, key_id: KeyId, max_uses: u32) -> Result<(), Error> { in update_use_count()
529 if c.count >= max_uses as u64 { in update_use_count()
530 Err(km_err!(KeyMaxOpsExceeded, "use count {} >= limit {}", c.count, max_uses)) in update_use_count()
Doperation.rs656 if let Some(max_uses) = get_opt_tag_value!(key_chars, MaxUsesPerBoot)? { in check_begin_auths()
659 self.update_use_count(key_id, *max_uses)?; in check_begin_auths()