/frameworks/rs/script_api/ |
H A D | generate.sh | 48 $ANDROID_HOST_OUT/bin/rs-api-doc-generator rs_core.spec rs_value_types.spec rs_object_types.spec rs_convert.spec rs_math.spec rs_vector_math.spec rs_matrix.spec rs_quaternion.spec rs_atomic.spec rs_time.spec rs_allocation_creat [all...] |
H A D | GenerateHeaderFiles.cpp | 119 static void writeConstantSpecification(GeneratedFile* file, const ConstantSpecification& spec) { argument 120 const Constant* constant = spec.getConstant(); 121 VersionInfo info = spec.getVersionInfo(); 123 *file << "static const " << spec.getType() << " " << constant->getName() 124 << " = " << spec.getValue() << ";\n\n"; 128 static void writeTypeSpecification(GeneratedFile* file, const TypeSpecification& spec) { argument 129 const Type* type = spec.getType(); 131 const VersionInfo info = spec.getVersionInfo(); 135 makeAttributeTag(spec.getAttribute(), "", type->getDeprecatedApiLevel(), 138 switch (spec 201 writeFunctionPermutation(GeneratedFile* file, const FunctionSpecification& spec, const FunctionPermutation& permutation) argument 309 writeFunctionSpecification(GeneratedFile* file, const FunctionSpecification& spec) argument [all...] |
H A D | Specification.cpp | 60 // The singleton of the collected information of all the spec files. 88 * how specified in the spec file. 377 ConstantSpecification* spec = new ConstantSpecification(constant); local 378 constant->addSpecification(spec); 380 specFile->addConstantSpecification(spec, created); 381 spec->mVersionInfo = info; 384 spec->mValue = scanner->getValue(); 387 spec->mType = scanner->getValue(); 406 TypeSpecification* spec = new TypeSpecification(type); local 407 type->addSpecification(spec); 623 FunctionSpecification* spec = new FunctionSpecification(function); local 707 FunctionPermutation(Function* func, FunctionSpecification* spec, int replacementIndexes[MAX_REPLACEABLES], Scanner* scanner) argument 779 addConstantSpecification(ConstantSpecification* spec, bool hasDocumentation) argument 787 addTypeSpecification(TypeSpecification* spec, bool hasDocumentation) argument 795 addFunctionSpecification(FunctionSpecification* spec, bool hasDocumentation) argument 898 SpecFile* spec = new SpecFile(fileName); local [all...] |
H A D | GenerateStubsWhiteList.cpp | 66 for (TypeSpecification* spec : type->second->getSpecifications()) { 68 const VersionInfo info = spec->getVersionInfo(); 72 switch (spec->getKind()) { 74 return spec->getSimpleType(); 81 return spec->getStructName(); 351 static bool addManglingsForSpecification(const FunctionSpecification& spec, argument 355 if (spec.hasInline()) { 358 const VersionInfo info = spec.getVersionInfo(); 362 const bool overloadable = spec.isOverloadable(); 371 for (auto permutation : spec [all...] |
/frameworks/base/keystore/tests/src/android/security/ |
H A D | ParcelableKeyGenParameterSpecTest.java | 29 import java.security.spec.ECGenParameterSpec; 30 import java.security.spec.RSAKeyGenParameterSpec; 83 public static void validateSpecValues(KeyGenParameterSpec spec, int uid, String alias) { argument 84 assertThat(spec.getKeystoreAlias(), is(alias)); 85 assertThat(spec.getPurposes(), is(KEY_PURPOSES)); 86 assertThat(spec.getUid(), is(uid)); 87 assertThat(spec.getKeySize(), is(KEYSIZE)); 88 assertThat(spec.getCertificateSubject(), is(SUBJECT)); 89 assertThat(spec.getCertificateSerialNumber(), is(SERIAL)); 90 assertThat(spec 110 parcelForReading(ParcelableKeyGenParameterSpec spec) argument [all...] |
/frameworks/base/tests/net/java/android/net/captiveportal/ |
H A D | CaptivePortalProbeSpecTest.java | 118 CaptivePortalProbeSpec spec = CaptivePortalProbeSpec.parseSpecOrNull( 120 assertEquals(specUrl, spec.getUrl().toString()); 122 assertPortal(spec.getResult(302, "http://portal.example.com")); 123 assertSuccess(spec.getResult(302, redirectUrl)); 128 CaptivePortalProbeSpec spec = CaptivePortalProbeSpec.parseSpecOrNull(null); 129 assertNull(spec); 131 spec = CaptivePortalProbeSpec.parseSpecOrNull(""); 132 assertNull(spec); 134 spec = CaptivePortalProbeSpec.parseSpecOrNull("@@/@@ @@/@@ @@/@@"); 135 assertNull(spec); 147 assertIsStatusSpec(CaptivePortalProbeSpec spec) argument [all...] |
/frameworks/base/keystore/java/android/security/keystore/ |
H A D | AndroidKeyStoreKeyGeneratorSpi.java | 33 import java.security.spec.AlgorithmParameterSpec; 167 KeyGenParameterSpec spec = (KeyGenParameterSpec) params; 168 if (spec.getKeystoreAlias() == null) { 173 mSpec = spec; 175 mKeySizeBits = (spec.getKeySize() != -1) ? spec.getKeySize() : mDefaultKeySizeBits; 185 mKeymasterPurposes = KeyProperties.Purpose.allToKeymaster(spec.getPurposes()); 187 spec.getEncryptionPaddings()); 188 if (spec.getSignaturePaddings().length > 0) { 192 mKeymasterBlockModes = KeyProperties.BlockMode.allToKeymaster(spec [all...] |
H A D | KeymasterUtils.java | 103 public static void addUserAuthArgs(KeymasterArguments args, UserAuthArgs spec) { argument 105 if (spec.isUserConfirmationRequired()) { 109 if (spec.isUserPresenceRequired()) { 113 if (spec.isUnlockedDeviceRequired()) { 117 if (!spec.isUserAuthenticationRequired()) { 122 if (spec.getUserAuthenticationValidityDurationSeconds() == -1) { 138 if (spec.getBoundToSpecificSecureUserId() != GateKeeper.INVALID_SECURE_USER_ID) { 139 sid = spec.getBoundToSpecificSecureUserId(); 140 } else if (spec.isInvalidatedByBiometricEnrollment()) { 153 if (spec [all...] |
H A D | AndroidKeyStoreRSACipherSpi.java | 33 import java.security.spec.AlgorithmParameterSpec; 34 import java.security.spec.InvalidParameterSpecException; 35 import java.security.spec.MGF1ParameterSpec; 39 import javax.crypto.spec.OAEPParameterSpec; 40 import javax.crypto.spec.PSource; 187 "Unsupported parameter spec: " + params 190 OAEPParameterSpec spec = (OAEPParameterSpec) params; 191 if (!MGF_ALGORITGM_MGF1.equalsIgnoreCase(spec.getMGFAlgorithm())) { 193 "Unsupported MGF: " + spec.getMGFAlgorithm() 196 String jcaDigest = spec [all...] |
H A D | AndroidKeyStoreECPublicKey.java | 20 import java.security.spec.ECParameterSpec; 21 import java.security.spec.ECPoint;
|
H A D | AndroidKeyStoreKeyFactorySpi.java | 27 import java.security.spec.ECPublicKeySpec; 28 import java.security.spec.InvalidKeySpecException; 29 import java.security.spec.KeySpec; 30 import java.security.spec.PKCS8EncodedKeySpec; 31 import java.security.spec.RSAPublicKeySpec; 32 import java.security.spec.X509EncodedKeySpec; 122 throw new InvalidKeySpecException("Unsupported key spec: " + keySpecClass.getName()); 127 protected PrivateKey engineGeneratePrivate(KeySpec spec) throws InvalidKeySpecException { argument 134 protected PublicKey engineGeneratePublic(KeySpec spec) throws InvalidKeySpecException { argument
|
/frameworks/base/keystore/tests/src/android/security/keystore/ |
H A D | KeyGenParameterSpecTest.java | 38 KeyGenParameterSpec spec = ParcelableKeyGenParameterSpecTest.configureDefaultSpec(); 40 new KeyGenParameterSpec.Builder(spec).build(); 42 copiedSpec, spec.getUid(), spec.getKeystoreAlias()); 47 KeyGenParameterSpec spec = new KeyGenParameterSpec.Builder(ALIAS, KEY_PURPOSES).build(); 48 KeyGenParameterSpec copiedSpec = new KeyGenParameterSpec.Builder(spec).build(); 56 KeyGenParameterSpec spec = ParcelableKeyGenParameterSpecTest.configureDefaultSpec(); 58 new KeyGenParameterSpec.Builder(spec)
|
/frameworks/base/tests/BiDiTests/src/com/android/bidi/ |
H A D | BiDiTestGridLayoutCodeLtr.java | 43 import static android.widget.GridLayout.spec; 69 Spec row1 = spec(0); 70 Spec row2 = spec(1); 71 Spec row3 = spec(2, BASELINE); 72 Spec row4 = spec(3, BASELINE); 73 Spec row5 = spec(2, 3, FILL); // allow the last two rows to overlap the middle two 74 Spec row6 = spec(5); 75 Spec row7 = spec(6); 77 Spec col1a = spec(0, 4, CENTER); 78 Spec col1b = spec( [all...] |
H A D | BiDiTestGridLayoutCodeRtl.java | 43 import static android.widget.GridLayout.spec; 69 Spec row1 = spec(0); 70 Spec row2 = spec(1); 71 Spec row3 = spec(2, BASELINE); 72 Spec row4 = spec(3, BASELINE); 73 Spec row5 = spec(2, 3, FILL); // allow the last two rows to overlap the middle two 74 Spec row6 = spec(5); 75 Spec row7 = spec(6); 77 Spec col1a = spec(0, 4, CENTER); 78 Spec col1b = spec( [all...] |
/frameworks/base/core/java/android/net/captiveportal/ |
H A D | CaptivePortalProbeSpec.java | 60 public static CaptivePortalProbeSpec parseSpec(String spec) throws ParseException, argument 62 if (TextUtils.isEmpty(spec)) { 63 throw new ParseException("Empty probe spec", 0 /* errorOffset */); 66 String[] splits = TextUtils.split(spec, REGEX_SEPARATOR); 68 throw new ParseException("Probe spec does not have 3 parts", 0 /* errorOffset */); 76 return new RegexMatchProbeSpec(spec, new URL(splits[0]), statusRegex, locationRegex); 94 * Parse a {@link CaptivePortalProbeSpec} from a {@link String}, or return a fallback spec 95 * based on the status code of the provided URL if the spec cannot be parsed. 98 public static CaptivePortalProbeSpec parseSpecOrNull(@Nullable String spec) { argument 99 if (spec ! 159 RegexMatchProbeSpec( String spec, URL url, Pattern statusRegex, Pattern locationHeaderRegex) argument [all...] |
/frameworks/support/frameworks/support/samples/Support7Demos/src/main/java/com/example/android/supportv7/view/ |
H A D | GridLayout3.java | 29 import static androidx.gridlayout.widget.GridLayout.spec; 63 Spec titleRow = spec(0); 64 Spec introRow = spec(1); 65 Spec emailRow = spec(2, BASELINE); 66 Spec passwordRow = spec(3, BASELINE); 67 Spec button1Row = spec(5); 68 Spec button2Row = spec(6); 70 Spec centerInAllColumns = spec(0, 4, CENTER); 71 Spec leftAlignInAllColumns = spec(0, 4, LEFT); 72 Spec labelColumn = spec( [all...] |
/frameworks/support/samples/Support7Demos/src/main/java/com/example/android/supportv7/view/ |
H A D | GridLayout3.java | 29 import static androidx.gridlayout.widget.GridLayout.spec; 63 Spec titleRow = spec(0); 64 Spec introRow = spec(1); 65 Spec emailRow = spec(2, BASELINE); 66 Spec passwordRow = spec(3, BASELINE); 67 Spec button1Row = spec(5); 68 Spec button2Row = spec(6); 70 Spec centerInAllColumns = spec(0, 4, CENTER); 71 Spec leftAlignInAllColumns = spec(0, 4, LEFT); 72 Spec labelColumn = spec( [all...] |
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/customize/ |
H A D | TileQueryHelper.java | 89 for (String spec : possibleTiles) { 90 final QSTile tile = host.createTile(spec); 101 tile.setTileSpec(spec); 135 String spec = CustomTile.toSpec(componentName); 136 State state = getState(params, spec); 138 addTile(spec, appLabel, state, false); 154 addTile(spec, icon, label != null ? label.toString() : "null", appLabel); 169 private State getState(Collection<QSTile> tiles, String spec) { argument 171 if (spec.equals(tile.getTileSpec())) { 178 private void addTile(String spec, CharSequenc argument 195 addTile( String spec, Drawable drawable, CharSequence label, CharSequence appLabel) argument 205 public String spec; field in class:TileQueryHelper.TileInfo [all...] |
/frameworks/base/core/java/android/security/net/config/ |
H A D | RootTrustManagerFactorySpi.java | 41 public void engineInit(ManagerFactoryParameters spec) argument 43 if (!(spec instanceof ApplicationConfigParameters)) { 44 throw new InvalidAlgorithmParameterException("Unsupported spec: " + spec + ". Only " 48 mApplicationConfig = ((ApplicationConfigParameters) spec).config;
|
/frameworks/base/core/java/android/view/accessibility/ |
H A D | IAccessibilityInteractionConnection.aidl | 36 int interrogatingPid, long interrogatingTid, in MagnificationSpec spec, 41 int flags, int interrogatingPid, long interrogatingTid, in MagnificationSpec spec); 45 int interrogatingPid, long interrogatingTid, in MagnificationSpec spec); 49 long interrogatingTid, in MagnificationSpec spec); 53 long interrogatingTid, in MagnificationSpec spec);
|
/frameworks/base/core/java/android/view/ |
H A D | MagnificationSpec.java | 24 * This class represents spec for performing screen magnification. 74 MagnificationSpec spec = sPool.acquire(); 75 return (spec != null) ? spec : new MagnificationSpec(); 157 MagnificationSpec spec = MagnificationSpec.obtain(); 158 spec.initFromParcel(parcel); 159 return spec;
|
/frameworks/base/cmds/incidentd/src/ |
H A D | PrivacyBuffer.cpp | 70 * Strip next field based on its private policy and request spec, then stores data in buf. 76 status_t PrivacyBuffer::stripField(const Privacy* parentPolicy, const PrivacySpec& spec, argument 85 bool skip = !spec.CheckPremission(policy, parentPolicy->dest); 98 status_t err = stripField(policy, spec, depth + 1); 111 status_t PrivacyBuffer::strip(const PrivacySpec& spec) { argument 112 VLOG("Strip with spec %d", spec.dest); 114 if (mPolicy == NULL || mPolicy->children == NULL || spec.RequireAll()) { 115 if (spec.CheckPremission(mPolicy)) mSize = mData.size(); 119 status_t err = stripField(mPolicy, spec, [all...] |
H A D | PrivacyBuffer.h | 47 status_t strip(const PrivacySpec& spec); 71 status_t stripField(const Privacy* parentPolicy, const PrivacySpec& spec, int depth);
|
/frameworks/base/services/usb/java/com/android/server/usb/descriptors/ |
H A D | Usb20ACHeader.java | 32 public Usb20ACHeader(int length, byte type, byte subtype, int subclass, int spec) { argument 33 super(length, type, subtype, subclass, spec);
|
/frameworks/support/slices/builders/src/main/java/androidx/slice/builders/impl/ |
H A D | TemplateBuilderImpl.java | 35 protected TemplateBuilderImpl(Slice.Builder b, SliceSpec spec) { argument 37 mSpec = spec;
|