Searched refs:formula (Results 1 – 10 of 10) sorted by relevance
/aosp14/frameworks/base/core/tests/coretests/src/android/content/integrity/ |
H A D | IntegrityFormulaTest.java | 36 (AtomicFormula.StringAtomicFormula) formula; in createEqualsFormula_packageName() 49 (AtomicFormula.StringAtomicFormula) formula; in createEqualsFormula_appCertificate() 59 IntegrityFormula formula = in createEqualsFormula_appCertificateLineage() local 63 (AtomicFormula.StringAtomicFormula) formula; in createEqualsFormula_appCertificateLineage() 76 (AtomicFormula.StringAtomicFormula) formula; in createEqualsFormula_installerName() 86 IntegrityFormula formula = in createEqualsFormula_installerCertificate() local 103 (AtomicFormula.LongAtomicFormula) formula; in createEqualsFormula_versionCode() 116 (AtomicFormula.LongAtomicFormula) formula; in createGreaterThanFormula_versionCode() 126 IntegrityFormula formula = in createGreaterThanOrEqualsToFormula_versionCode() local 130 (AtomicFormula.LongAtomicFormula) formula; in createGreaterThanOrEqualsToFormula_versionCode() [all …]
|
H A D | AtomicFormulaTest.java | 187 StringAtomicFormula formula = in testParcelUnparcel_string() local 191 formula.writeToParcel(p, 0); in testParcelUnparcel_string() 195 assertThat(newFormula).isEqualTo(formula); in testParcelUnparcel_string() 200 LongAtomicFormula formula = in testParcelUnparcel_int() local 204 formula.writeToParcel(p, 0); in testParcelUnparcel_int() 209 assertThat(newFormula).isEqualTo(formula); in testParcelUnparcel_int() 214 BooleanAtomicFormula formula = new BooleanAtomicFormula( in testParcelUnparcel_bool() local 217 formula.writeToParcel(p, 0); in testParcelUnparcel_bool() 221 assertThat(newFormula).isEqualTo(formula); in testParcelUnparcel_bool()
|
H A D | CompoundFormulaTest.java | 78 CompoundFormula formula = in testParcelUnparcel() local 82 formula.writeToParcel(p, 0); in testParcelUnparcel() 85 assertThat(CompoundFormula.CREATOR.createFromParcel(p)).isEqualTo(formula); in testParcelUnparcel()
|
/aosp14/frameworks/base/core/java/android/content/integrity/ |
H A D | CompoundFormula.java | 125 .allMatch(formula -> formula.matches(appInstallMetadata)); in matches() 128 .anyMatch(formula -> formula.matches(appInstallMetadata)); in matches() 136 return getFormulas().stream().anyMatch(formula -> formula.isAppCertificateFormula()); in isAppCertificateFormula() 141 return getFormulas().stream().anyMatch(formula -> formula.isAppCertificateLineageFormula()); in isAppCertificateLineageFormula() 146 return getFormulas().stream().anyMatch(formula -> formula.isInstallerFormula()); in isInstallerFormula() 192 for (IntegrityFormula formula : mFormulas) { in writeToParcel() 193 IntegrityFormula.writeToParcel(formula, dest, flags); in writeToParcel()
|
H A D | IntegrityFormula.java | 224 @NonNull IntegrityFormula formula, @NonNull Parcel dest, int flags) { in writeToParcel() 225 dest.writeInt(formula.getTag()); in writeToParcel() 226 ((Parcelable) formula).writeToParcel(dest, flags); in writeToParcel() 281 public static IntegrityFormula not(@NonNull IntegrityFormula formula) { in not() argument 282 return new CompoundFormula(CompoundFormula.NOT, Arrays.asList(formula)); in not()
|
H A D | Rule.java | 66 public Rule(@NonNull IntegrityFormula formula, @Effect int effect) { in Rule() argument 68 this.mFormula = Objects.requireNonNull(formula); in Rule()
|
/aosp14/frameworks/base/services/core/java/com/android/server/integrity/serializer/ |
H A D | RuleIndexingDetailsIdentifier.java | 79 private static RuleIndexingDetails getIndexingDetails(IntegrityFormula formula) { in getIndexingDetails() argument 80 switch (formula.getTag()) { in getIndexingDetails() 82 return getIndexingDetailsForCompoundFormula((CompoundFormula) formula); in getIndexingDetails() 85 (AtomicFormula.StringAtomicFormula) formula); in getIndexingDetails() 93 String.format("Invalid formula tag type: %s", formula.getTag())); in getIndexingDetails() 108 .map(formula -> getIndexingDetails(formula)) in getIndexingDetailsForCompoundFormula() 120 .map(formula -> getIndexingDetails(formula)) in getIndexingDetailsForCompoundFormula()
|
H A D | RuleBinarySerializer.java | 201 private void serializeFormula(IntegrityFormula formula, BitOutputStream bitOutputStream) in serializeFormula() argument 203 if (formula instanceof AtomicFormula) { in serializeFormula() 204 serializeAtomicFormula((AtomicFormula) formula, bitOutputStream); in serializeFormula() 205 } else if (formula instanceof CompoundFormula) { in serializeFormula() 206 serializeCompoundFormula((CompoundFormula) formula, bitOutputStream); in serializeFormula() 207 } else if (formula instanceof InstallerAllowedByManifestFormula) { in serializeFormula() 211 String.format("Invalid formula type: %s", formula.getClass())); in serializeFormula() 223 for (IntegrityFormula formula : compoundFormula.getFormulas()) { in serializeCompoundFormula() 224 serializeFormula(formula, bitOutputStream); in serializeCompoundFormula()
|
/aosp14/frameworks/base/services/core/java/com/android/server/integrity/parser/ |
H A D | RuleBinaryParser.java | 124 IntegrityFormula formula = parseFormula(bitInputStream); in parseRule() local 131 return new Rule(formula, effect); in parseRule()
|
/aosp14/frameworks/base/media/native/midi/include/ |
H A D | Doxyfile | 418 # cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range
|