/frameworks/base/tools/split-select/ |
H A D | SplitDescription.cpp | 30 : abi(abi::Variant_none) { 35 cmp = (int)abi - (int)rhs.abi; 41 if (abi != abi::Variant_none || o.abi != abi::Variant_none) { 42 abi::Family family = abi 88 abi::Variant abi = abi::Variant_none; local [all...] |
H A D | Grouper.cpp | 45 } else if (split.abi != abi::Variant_none) { 47 key.abi = abi::Variant_none;
|
H A D | RuleGenerator.cpp | 76 sp<Rule> RuleGenerator::generateAbi(const Vector<abi::Variant>& splitAbis, size_t index) { 77 const abi::Variant thisAbi = splitAbis[index]; 78 const Vector<abi::Variant>& familyVariants = abi::getVariants(abi::getFamily(thisAbi)); 80 Vector<abi::Variant>::const_iterator start = 83 Vector<abi::Variant>::const_iterator end = familyVariants.end(); 92 abiRule->stringArgs.add(String8(abi::toString(*start))); 140 if (group[index].abi != abi [all...] |
H A D | SplitDescription.h | 32 abi::Variant abi; member in struct:split::SplitDescription
|
H A D | Abi.h | 23 namespace abi { namespace in namespace:split 47 } // namespace abi
|
H A D | RuleGenerator.h | 33 static android::sp<Rule> generateAbi(const android::Vector<abi::Variant>& allVariants, size_t index);
|
H A D | RuleGenerator_test.cpp | 31 Vector<abi::Variant> abis; 32 const ssize_t armeabiIndex = abis.add(abi::Variant_armeabi); 33 const ssize_t armeabi_v7aIndex = abis.add(abi::Variant_armeabi_v7a); 34 const ssize_t x86Index = abis.add(abi::Variant_x86);
|
H A D | Abi.cpp | 22 namespace abi { namespace in namespace:split 98 } // namespace abi
|
/frameworks/base/core/java/android/content/pm/dex/ |
H A D | ArtManagerInternal.java | 30 * in executes using the specified {@code abi}. 33 ApplicationInfo info, String abi); 32 getPackageOptimizationInfo( ApplicationInfo info, String abi) argument
|
/frameworks/base/tools/aapt2/configuration/ |
H A D | ConfigurationParser_test.cpp | 54 << "\n abi: " << artifact.abi_group << "\n density: " << artifact.screen_density_group 84 <abi-groups> 85 <abi-group label="other" version-code-order="2"> 86 <abi>x86</abi> 87 <abi>mips</abi> 88 </abi-group> 89 <abi-group label="arm" version-code-order="1"> 90 <abi>armeab [all...] |
H A D | ConfigurationParser.h | 46 const android::StringPiece& AbiToString(Abi abi);
|
H A D | ConfigurationParser.cpp | 327 root_action["abi-groups"]["abi-group"].Action(Bind(&config, AbiGroupTagHandler)); 345 const StringPiece& AbiToString(Abi abi) { argument 346 return kAbiToStringMap.at(static_cast<size_t>(abi)); 393 if (!ReplacePlaceholder("${abi}", abi_group, &result, diag)) { 497 } else if (attr.name == "abi-group") { 547 // Special case for empty abi-group tag. Label will be used as the ABI. 549 auto abi = kStringToAbiMap.find(label); local 550 if (abi == kStringToAbiMap.end()) { 553 group.push_back(abi 565 auto abi = kStringToAbiMap.find(TrimWhitespace(t->text).to_string()); local [all...] |
/frameworks/base/tools/aapt2/filter/ |
H A D | AbiFilter.cpp | 27 for (auto& abi : abi_list) { 28 abi_set.insert(configuration::AbiToString(abi).to_string());
|
/frameworks/base/core/java/android/os/ |
H A D | ZygoteProcess.java | 135 boolean matches(String abi) { argument 136 return abiList.contains(abi); 211 * @param abi non-null the ABI this app should be started with. 226 String abi, 234 abi, instructionSet, appDataDir, invokeWith, false /* startChildZygote */, 260 writer.write("--query-abi-list"); 348 * @param abi the ABI the process should use. 364 String abi, 438 return zygoteSendArgsAndGetResult(openZygoteSocketIfNeeded(abi), argsForZygote); 455 * Tries to establish a connection to the zygote that handles a given {@code abi} 220 start(final String processClass, final String niceName, int uid, int gid, int[] gids, int runtimeFlags, int mountExternal, int targetSdkVersion, String seInfo, String abi, String instructionSet, String appDataDir, String invokeWith, String[] zygoteArgs) argument 357 startViaZygote(final String processClass, final String niceName, final int uid, final int gid, final int[] gids, int runtimeFlags, int mountExternal, int targetSdkVersion, String seInfo, String abi, String instructionSet, String appDataDir, String invokeWith, boolean startChildZygote, String[] extraArgs) argument 459 establishZygoteConnectionForAbi(String abi) argument 563 openZygoteSocketIfNeeded(String abi) argument 601 preloadPackageForAbi(String packagePath, String libsPath, String libFileName, String cacheKey, String abi) argument 636 preloadDefault(String abi) argument 689 startChildZygote(final String processClass, final String niceName, int uid, int gid, int[] gids, int runtimeFlags, String seInfo, String abi, String instructionSet) argument [all...] |
H A D | GraphicsEnvironment.java | 157 String abi = chooseAbi(driverInfo); 158 if (abi == null) { 179 .append(abi);
|
H A D | Process.java | 468 * @param abi non-null the ABI this app should be started with. 485 String abi, 492 abi, instructionSet, appDataDir, invokeWith, zygoteArgs); 502 String abi, 509 abi, instructionSet, appDataDir, invokeWith, zygoteArgs); 479 start(final String processClass, final String niceName, int uid, int gid, int[] gids, int runtimeFlags, int mountExternal, int targetSdkVersion, String seInfo, String abi, String instructionSet, String appDataDir, String invokeWith, String[] zygoteArgs) argument 496 startWebView(final String processClass, final String niceName, int uid, int gid, int[] gids, int runtimeFlags, int mountExternal, int targetSdkVersion, String seInfo, String abi, String instructionSet, String appDataDir, String invokeWith, String[] zygoteArgs) argument
|
/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | InstructionSets.java | 96 String abi = Build.SUPPORTED_ABIS[i]; 97 supportedInstructionSets[i] = VMRuntime.getInstructionSet(abi); 106 for (String abi : allAbis) { 107 final String instructionSet = VMRuntime.getInstructionSet(abi);
|
/frameworks/base/core/java/com/android/internal/content/ |
H A D | NativeLibraryHelper.java | 177 private static long sumNativeBinaries(Handle handle, String abi) { argument 180 sum += nativeSumNativeBinaries(apkHandle, abi, handle.debuggable); 193 public static int copyNativeBinaries(Handle handle, File sharedLibraryDir, String abi) { argument 195 int res = nativeCopyNativeBinaries(apkHandle, sharedLibraryDir.getPath(), abi, 308 int abi = findSupportedAbi(handle, abiList); 309 if (abi >= 0) { 310 return sumNativeBinaries(handle, abiList[abi]); 324 int abi = findSupportedAbi(handle, abiList); 325 if (abi >= 0) { 330 final String instructionSet = VMRuntime.getInstructionSet(abiList[abi]); [all...] |
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsAbiFlags.h | 43 const MipsAbiFlags& abi); 45 /// merge new abi settings to the old structure
|
H A D | MipsAbiFlags.cpp | 176 uint64_t abi = flags & llvm::ELF::EF_MIPS_ABI; 177 if (abi == llvm::ELF::EF_MIPS_ABI_O32 || abi == llvm::ELF::EF_MIPS_ABI_EABI32) 209 const MipsAbiFlags& abi) { 210 unsigned isaRev = abi.m_IsaRev; 213 if (abi.m_IsaLevel != elf.m_IsaLevel || isaRev != elf.m_IsaRev) { 217 if (abi.m_IsaExt != elf.m_IsaExt) { 221 if ((abi.m_Ases & elf.m_Ases) != elf.m_Ases) { 241 static llvm::StringRef getFpAbiName(uint64_t abi) { argument 242 switch (abi) { 208 isCompatible(const Input& pInput, const MipsAbiFlags& elf, const MipsAbiFlags& abi) argument [all...] |
/frameworks/base/core/java/android/webkit/ |
H A D | WebViewLibraryLoader.java | 105 final String abi = 113 Log.e(LOGTAG, "relro file creator for " + abi + " crashed. Proceeding without"); 129 "WebViewLoader-" + abi, abi, Process.SHARED_RELRO_UID, crashHandler); 133 Log.e(LOGTAG, "error starting relro file creator for abi " + abi, t); 333 for (String abi : abiList) { 334 final String entry = "lib/" + abi + "/" + nativeLibFileName;
|
/frameworks/compile/mclinker/lib/Support/ |
H A D | Demangle.cpp | 30 abi::__cxa_demangle(pName.c_str(), /*buffer=*/0, &output_leng, &status);
|
/frameworks/base/cmds/am/src/com/android/commands/am/ |
H A D | Instrument.java | 77 public String abi = null; field in class:Instrument 467 if (abi != null) { 471 if (supportedAbi.equals(abi)) { 478 "INSTRUMENTATION_FAILED: Unsupported instruction set " + abi); 485 abi)) {
|
/frameworks/av/media/libstagefright/ |
H A D | MediaExtractorFactory.cpp | 221 char abi[PROPERTY_VALUE_MAX]; local 222 property_get("ro.product.cpu.abi", abi, "arm64-v8a"); 223 String8 prefix8 = String8::format("lib/%s/", abi);
|
/frameworks/base/core/jni/ |
H A D | com_android_internal_content_NativeLibraryHelper.cpp | 471 const ScopedUtfChars* abi = supportedAbis[i]; local 472 if (abi->size() == abiSize && !strncmp(abiOffset, abi->c_str(), abiSize)) {
|