Searched refs:abi (Results 1 - 25 of 35) 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/content/pm/dex/
H A DArtManagerInternal.java30 * 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 DConfigurationParser_test.cpp54 << "\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 DConfigurationParser.h46 const android::StringPiece& AbiToString(Abi abi);
H A DConfigurationParser.cpp327 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 DAbiFilter.cpp27 for (auto& abi : abi_list) {
28 abi_set.insert(configuration::AbiToString(abi).to_string());
/frameworks/base/core/java/android/os/
H A DZygoteProcess.java135 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 DGraphicsEnvironment.java157 String abi = chooseAbi(driverInfo);
158 if (abi == null) {
179 .append(abi);
H A DProcess.java468 * @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 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);
/frameworks/base/core/java/com/android/internal/content/
H A DNativeLibraryHelper.java177 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 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/base/core/java/android/webkit/
H A DWebViewLibraryLoader.java105 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 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.java77 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 DMediaExtractorFactory.cpp221 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 Dcom_android_internal_content_NativeLibraryHelper.cpp471 const ScopedUtfChars* abi = supportedAbis[i]; local
472 if (abi->size() == abiSize && !strncmp(abiOffset, abi->c_str(), abiSize)) {

Completed in 340 milliseconds

12