Searched refs:abi (Results 1 - 25 of 27) sorted by relevance

12

/frameworks/base/tools/split-select/
H A DSplitDescription.cpp30 : 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 DGrouper.cpp45 } else if (split.abi != abi::Variant_none) {
47 key.abi = abi::Variant_none;
H A DRuleGenerator.cpp76 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 DSplitDescription.h32 abi::Variant abi; member in struct:split::SplitDescription
H A DAbi.h23 namespace abi { namespace in namespace:split
47 } // namespace abi
H A DRuleGenerator.h33 static android::sp<Rule> generateAbi(const android::Vector<abi::Variant>& allVariants, size_t index);
H A DRuleGenerator_test.cpp31 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 DAbi.cpp22 namespace abi { namespace in namespace:split
98 } // namespace abi
/frameworks/base/core/java/android/os/
H A DZygoteProcess.java122 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 DGraphicsEnvironment.java75 String abi = chooseAbi(driverInfo);
76 if (abi == null) {
97 .append(abi);
H A DProcess.java431 * @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 DInstructionSets.java96 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 DPackageManagerServiceUtils.java209 for (String abi : Build.SUPPORTED_ABIS) {
210 if (VMRuntime.getInstructionSet(abi).equals(isa)) {
H A DInstaller.java497 for (String abi : Build.SUPPORTED_ABIS) {
498 if (VMRuntime.getInstructionSet(abi).equals(instructionSet)) {
H A DPackageManagerShellCommand.java1199 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 DNativeLibraryHelper.java164 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 DMipsAbiFlags.h43 const MipsAbiFlags& abi);
45 /// merge new abi settings to the old structure
H A DMipsAbiFlags.cpp176 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 DDemangle.cpp30 abi::__cxa_demangle(pName.c_str(), /*buffer=*/0, &output_leng, &status);
/frameworks/base/cmds/am/src/com/android/commands/am/
H A DInstrument.java54 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 DAm.java217 } else if (opt.equals("--abi")) {
218 instrument.abi = nextArgRequired();
/frameworks/base/core/java/android/webkit/
H A DWebViewFactory.java558 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 Dcom_android_internal_content_NativeLibraryHelper.cpp473 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 DPackageDexUsage.java274 for (String abi : Build.SUPPORTED_ABIS) {
275 supportedIsas.add(VMRuntime.getInstructionSet(abi));
/frameworks/base/cmds/pm/src/com/android/commands/pm/
H A DPm.java380 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":

Completed in 392 milliseconds

12