Home
last modified time | relevance | path

Searched refs:formula (Results 1 – 14 of 14) sorted by relevance

/frameworks/base/core/tests/coretests/src/android/content/integrity/
DIntegrityFormulaTest.java33 IntegrityFormula formula = IntegrityFormula.Application.packageNameEquals(packageName); in createEqualsFormula_packageName() local
36 (AtomicFormula.StringAtomicFormula) formula; in createEqualsFormula_packageName()
46 IntegrityFormula formula = IntegrityFormula.Application.certificatesContain(appCertificate); in createEqualsFormula_appCertificate() local
49 (AtomicFormula.StringAtomicFormula) formula; in createEqualsFormula_appCertificate()
59 IntegrityFormula formula = IntegrityFormula.Installer.packageNameEquals(installerName); in createEqualsFormula_installerName() local
62 (AtomicFormula.StringAtomicFormula) formula; in createEqualsFormula_installerName()
72 IntegrityFormula formula = in createEqualsFormula_installerCertificate() local
76 (AtomicFormula.StringAtomicFormula) formula; in createEqualsFormula_installerCertificate()
86 IntegrityFormula formula = IntegrityFormula.Application.versionCodeEquals(versionCode); in createEqualsFormula_versionCode() local
89 (AtomicFormula.LongAtomicFormula) formula; in createEqualsFormula_versionCode()
[all …]
DAtomicFormulaTest.java176 StringAtomicFormula formula = in testParcelUnparcel_string() local
180 formula.writeToParcel(p, 0); in testParcelUnparcel_string()
184 assertThat(newFormula).isEqualTo(formula); in testParcelUnparcel_string()
189 LongAtomicFormula formula = in testParcelUnparcel_int() local
193 formula.writeToParcel(p, 0); in testParcelUnparcel_int()
198 assertThat(newFormula).isEqualTo(formula); in testParcelUnparcel_int()
203 BooleanAtomicFormula formula = new BooleanAtomicFormula( in testParcelUnparcel_bool() local
206 formula.writeToParcel(p, 0); in testParcelUnparcel_bool()
210 assertThat(newFormula).isEqualTo(formula); in testParcelUnparcel_bool()
DCompoundFormulaTest.java78 CompoundFormula formula = in testParcelUnparcel() local
82 formula.writeToParcel(p, 0); in testParcelUnparcel()
85 assertThat(CompoundFormula.CREATOR.createFromParcel(p)).isEqualTo(formula); in testParcelUnparcel()
/frameworks/base/services/core/java/com/android/server/integrity/serializer/
DRuleIndexingDetailsIdentifier.java79 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()
DRuleBinarySerializer.java201 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()
/frameworks/base/core/java/android/content/integrity/
DCompoundFormula.java125 .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.isInstallerFormula()); in isInstallerFormula()
187 for (IntegrityFormula formula : mFormulas) { in writeToParcel()
188 IntegrityFormula.writeToParcel(formula, dest, flags); in writeToParcel()
DIntegrityFormula.java207 @NonNull IntegrityFormula formula, @NonNull Parcel dest, int flags) { in writeToParcel()
208 dest.writeInt(formula.getTag()); in writeToParcel()
209 ((Parcelable) formula).writeToParcel(dest, flags); in writeToParcel()
264 public static IntegrityFormula not(@NonNull IntegrityFormula formula) { in not() argument
265 return new CompoundFormula(CompoundFormula.NOT, Arrays.asList(formula)); in not()
DRule.java66 public Rule(@NonNull IntegrityFormula formula, @Effect int effect) { in Rule() argument
68 this.mFormula = Objects.requireNonNull(formula); in Rule()
/frameworks/base/services/core/java/com/android/server/integrity/parser/
DRuleBinaryParser.java124 IntegrityFormula formula = parseFormula(bitInputStream); in parseRule() local
131 return new Rule(formula, effect); in parseRule()
/frameworks/native/docs/
DDoxyfile352 # memory usage. The cache size is given by this formula:
364 # formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range is 0..9, the default is 0,
/frameworks/wilhelm/doc/
DDoxyfile286 # memory usage. The cache size is given by this formula:
/frameworks/av/media/libaaudio/
DDoxyfile381 # cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range
/frameworks/av/media/codec2/docs/
Ddoxygen.config409 # cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range
/frameworks/base/media/native/midi/include/
DDoxyfile418 # cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range