/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/os/ |
H A D | ZygoteProcess.java | 122 boolean matches(String abi) { argument 123 return abiList.contains(abi); 186 * @param abi non-null the ABI this app should be started with. 201 String abi, 209 abi, instructionSet, appDataDir, invokeWith, zygoteArgs); 234 writer.write("--query-abi-list"); 322 * @param abi the ABI the process should use. 336 String abi, 431 return zygoteSendArgsAndGetResult(openZygoteSocketIfNeeded(abi), argsForZygote); 436 * Tries to establish a connection to the zygote that handles a given {@code abi} 195 start(final String processClass, final String niceName, int uid, int gid, int[] gids, int debugFlags, int mountExternal, int targetSdkVersion, String seInfo, String abi, String instructionSet, String appDataDir, String invokeWith, String[] zygoteArgs) argument 329 startViaZygote(final String processClass, final String niceName, final int uid, final int gid, final int[] gids, int debugFlags, int mountExternal, int targetSdkVersion, String seInfo, String abi, String instructionSet, String appDataDir, String invokeWith, String[] extraArgs) argument 440 establishZygoteConnectionForAbi(String abi) argument 455 openZygoteSocketIfNeeded(String abi) argument 490 preloadPackageForAbi(String packagePath, String libsPath, String cacheKey, String abi) argument 519 preloadDefault(String abi) argument [all...] |
H A D | GraphicsEnvironment.java | 75 String abi = chooseAbi(driverInfo); 76 if (abi == null) { 97 .append(abi);
|
H A D | Process.java | 431 * @param abi non-null the ABI this app should be started with. 448 String abi, 455 abi, instructionSet, appDataDir, invokeWith, zygoteArgs); 465 String abi, 472 abi, instructionSet, appDataDir, invokeWith, zygoteArgs); 442 start(final String processClass, final String niceName, int uid, int gid, int[] gids, int debugFlags, int mountExternal, int targetSdkVersion, String seInfo, String abi, String instructionSet, String appDataDir, String invokeWith, String[] zygoteArgs) argument 459 startWebView(final String processClass, final String niceName, int uid, int gid, int[] gids, int debugFlags, 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);
|
H A D | PackageManagerServiceUtils.java | 209 for (String abi : Build.SUPPORTED_ABIS) { 210 if (VMRuntime.getInstructionSet(abi).equals(isa)) {
|
H A D | Installer.java | 497 for (String abi : Build.SUPPORTED_ABIS) { 498 if (VMRuntime.getInstructionSet(abi).equals(instructionSet)) {
|
H A D | PackageManagerShellCommand.java | 1199 case "--abi": 1315 private static String checkAbiArgument(String abi) { argument 1316 if (TextUtils.isEmpty(abi)) { 1320 if ("-".equals(abi)) { 1321 return abi; 1326 if (supportedAbi.equals(abi)) { 1327 return abi; 1331 throw new IllegalArgumentException("ABI " + abi + " not supported on this device");
|
/frameworks/base/core/java/com/android/internal/content/ |
H A D | NativeLibraryHelper.java | 164 private static long sumNativeBinaries(Handle handle, String abi) { argument 167 sum += nativeSumNativeBinaries(apkHandle, abi, handle.debuggable); 180 public static int copyNativeBinaries(Handle handle, File sharedLibraryDir, String abi) { argument 182 int res = nativeCopyNativeBinaries(apkHandle, sharedLibraryDir.getPath(), abi, 292 int abi = findSupportedAbi(handle, abiList); 293 if (abi >= 0) { 294 return sumNativeBinaries(handle, abiList[abi]); 308 int abi = findSupportedAbi(handle, abiList); 309 if (abi >= 0) { 314 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/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 | 54 public String abi = null; field in class:Instrument 392 if (abi != null) { 396 if (supportedAbi.equals(abi)) { 403 "INSTRUMENTATION_FAILED: Unsupported instruction set " + abi); 409 abi)) {
|
H A D | Am.java | 217 } else if (opt.equals("--abi")) { 218 instrument.abi = nextArgRequired();
|
/frameworks/base/core/java/android/webkit/ |
H A D | WebViewFactory.java | 558 for (String abi : abiList) { 559 final String entry = "lib/" + abi + "/" + nativeLibFileName; 627 final String abi = 635 Log.e(LOGTAG, "relro file creator for " + abi + " crashed. Proceeding without"); 650 RelroFileCreator.class.getName(), nativeLibraryPaths, "WebViewLoader-" + abi, abi, 655 Log.e(LOGTAG, "error starting relro file creator for abi " + abi, t);
|
/frameworks/base/core/jni/ |
H A D | com_android_internal_content_NativeLibraryHelper.cpp | 473 const ScopedUtfChars* abi = supportedAbis[i]; local 474 if (abi->size() == abiSize && !strncmp(abiOffset, abi->c_str(), abiSize)) {
|
/frameworks/base/services/core/java/com/android/server/pm/dex/ |
H A D | PackageDexUsage.java | 274 for (String abi : Build.SUPPORTED_ABIS) { 275 supportedIsas.add(VMRuntime.getInstructionSet(abi));
|
/frameworks/base/cmds/pm/src/com/android/commands/pm/ |
H A D | Pm.java | 380 private static String checkAbiArgument(String abi) { argument 381 if (TextUtils.isEmpty(abi)) { 384 if ("-".equals(abi)) { 385 return abi; 389 if (supportedAbi.equals(abi)) { 390 return abi; 393 throw new IllegalArgumentException("ABI " + abi + " not supported on this device"); 566 case "--abi":
|