Home
last modified time | relevance | path

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

/aosp12/system/keymaster/include/keymaster/
H A Dmem.h160 template <typename T> ArrayWrapper<T> array_range(T* begin, size_t length) { in array_range() function
164 template <typename T, size_t n> ArrayWrapper<T> array_range(T (&a)[n]) { in array_range() function
/aosp12/art/compiler/optimizing/
H A Dbounds_check_elimination.cc836 ValueRange array_range(&allocator_, lower, upper); in VisitBoundsCheck() local
840 if (index_range->FitsIn(&array_range)) { in VisitBoundsCheck()
861 if (InductionRangeFitsIn(&array_range, bounds_check, &try_dynamic_bce)) { in VisitBoundsCheck()
1490 bool InductionRangeFitsIn(ValueRange* array_range, in InductionRangeFitsIn() argument
1508 if (index_range.GetLower().LessThan(array_range->GetLower()) || in InductionRangeFitsIn()
1509 index_range.GetUpper().GreaterThan(array_range->GetUpper())) { in InductionRangeFitsIn()
1511 } else if (!needs_finite_test && index_range.FitsIn(array_range)) { in InductionRangeFitsIn()
/aosp12/system/keymaster/km_openssl/
H A Dsoft_keymaster_enforcement.cpp155 for (auto& params : array_range(params_array.params_array, params_array.num_params)) { in ComputeSharedHmac()
/aosp12/system/keymaster/contexts/
H A Dsoft_keymaster_device.cpp1018 for (keymaster_blob_t& entry : array_range(cert_chain->entries, cert_chain->entry_count)) in attest_key()
1023 for (keymaster_blob_t& entry : array_range(rsp_chain.entries, rsp_chain.entry_count)) { in attest_key()
/aosp12/system/keymaster/tests/
H A Dandroid_keymaster_test.cpp3359 for (auto& test : array_range(kTripleDesTestVectors)) { in TEST_P()