Home
last modified time | relevance | path

Searched refs:instructionSet (Results 1 – 16 of 16) sorted by relevance

/frameworks/base/services/core/java/com/android/server/pm/
DInstructionSets.java72 for (String instructionSet : instructionSets) { in getDexCodeInstructionSets()
73 dexCodeInstructionSets.add(getDexCodeInstructionSet(instructionSet)); in getDexCodeInstructionSets()
95 final String instructionSet = VMRuntime.getInstructionSet(abi); in getAllInstructionSets() local
96 if (!allInstructionSets.contains(instructionSet)) { in getAllInstructionSets()
97 allInstructionSets.add(instructionSet); in getAllInstructionSets()
DInstaller.java490 public void dexopt(String apkPath, int uid, @Nullable String pkgName, String instructionSet, in dexopt() argument
496 assertValidInstructionSet(instructionSet); in dexopt()
502 mInstalld.dexopt(apkPath, uid, pkgName, instructionSet, dexoptNeeded, outputPath, in dexopt()
550 public void rmdex(String codePath, String instructionSet) throws InstallerException { in rmdex() argument
551 assertValidInstructionSet(instructionSet); in rmdex()
555 mInstalld.rmdex(codePath, instructionSet); in rmdex()
656 public void moveAb(String apkPath, String instructionSet, String outputPath) in moveAb() argument
662 mInstalld.moveAb(apkPath, instructionSet, outputPath); in moveAb()
672 public long deleteOdex(String apkPath, String instructionSet, String outputPath) in deleteOdex() argument
678 return mInstalld.deleteOdex(apkPath, instructionSet, outputPath); in deleteOdex()
[all …]
DPackageAbiHelperImpl.java521 final String instructionSet = in getAdjustedAbiForSharedUser() local
523 if (requiredInstructionSet != null && !requiredInstructionSet.equals(instructionSet)) { in getAdjustedAbiForSharedUser()
529 + " requires " + instructionSet; in getAdjustedAbiForSharedUser()
534 requiredInstructionSet = instructionSet; in getAdjustedAbiForSharedUser()
DOtaDexoptService.java291 String instructionSet, int dexoptNeeded, @Nullable String outputPath, in generatePackageDexopts()
307 encodeParameter(builder, instructionSet); in generatePackageDexopts()
DPackageInstallerSession.java3525 for (String instructionSet : instructionSets) { in createOatDirs()
3527 mPm.mInstaller.createOatDir(fromDir.getAbsolutePath(), instructionSet); in createOatDirs() local
/frameworks/native/cmds/installd/binder/android/os/
DIInstalld.aidl59 @utf8InCpp String instructionSet, int dexoptNeeded, in dexopt() argument
70 void rmdex(@utf8InCpp String codePath, @utf8InCpp String instructionSet); in rmdex() argument
89 void createOatDir(@utf8InCpp String oatDir, @utf8InCpp String instructionSet); in createOatDir() argument
92 void moveAb(@utf8InCpp String apkPath, @utf8InCpp String instructionSet, in moveAb() argument
94 long deleteOdex(@utf8InCpp String apkPath, @utf8InCpp String instructionSet, in deleteOdex() argument
/frameworks/base/core/java/com/android/internal/os/
DZygote.java341 int[] fdsToIgnore, boolean startChildZygote, String instructionSet, String appDataDir, in forkAndSpecialize() argument
348 fdsToIgnore, startChildZygote, instructionSet, appDataDir, isTopApp, in forkAndSpecialize()
370 int[] fdsToClose, int[] fdsToIgnore, boolean startChildZygote, String instructionSet, in nativeForkAndSpecialize() argument
406 boolean startChildZygote, String instructionSet, String appDataDir, boolean isTopApp, in specializeAppProcess() argument
410 niceName, startChildZygote, instructionSet, appDataDir, isTopApp, in specializeAppProcess()
435 boolean startChildZygote, String instructionSet, String appDataDir, boolean isTopApp, in nativeSpecializeAppProcess() argument
1103 boolean isZygote, String instructionSet) { in callPostForkChildHooks() argument
1104 ZygoteHooks.postForkChild(runtimeFlags, isSystemServer, isZygote, instructionSet); in callPostForkChildHooks()
DWrapperInit.java108 int targetSdkVersion, String instructionSet, FileDescriptor pipeFd, in execApplication() argument
113 if (VMRuntime.is64BitInstructionSet(instructionSet)) { in execApplication()
DZygoteInit.java664 final String instructionSet = VMRuntime.getRuntime().vmInstructionSet(); in performSystemServerDexOpt() local
678 classPathElement, instructionSet, systemServerFilter, in performSystemServerDexOpt()
706 instructionSet, dexoptNeeded, outputPath, dexFlags, systemServerFilter, in performSystemServerDexOpt()
/frameworks/native/cmds/installd/
DInstalldNativeService.h113 const std::optional<std::string>& packageName, const std::string& instructionSet,
125 binder::Status rmdex(const std::string& codePath, const std::string& instructionSet);
147 binder::Status createOatDir(const std::string& oatDir, const std::string& instructionSet);
150 binder::Status moveAb(const std::string& apkPath, const std::string& instructionSet,
152 binder::Status deleteOdex(const std::string& apkPath, const std::string& instructionSet,
DInstalldNativeService.cpp1518 const std::string& instructionSet) { in rmdex() argument
1526 const char* instruction_set = instructionSet.c_str(); in rmdex()
2397 const std::optional<std::string>& packageName, const std::string& instructionSet, in dexopt() argument
2416 const char* instruction_set = instructionSet.c_str(); in dexopt()
2574 const std::string& instructionSet) { in createOatDir() argument
2580 const char* instruction_set = instructionSet.c_str(); in createOatDir()
2644 const std::string& instructionSet, const std::string& outputPath) { in moveAb() argument
2651 const char* instruction_set = instructionSet.c_str(); in moveAb()
2659 const std::string& instructionSet, const std::optional<std::string>& outputPath, in deleteOdex() argument
2667 const char* instruction_set = instructionSet.c_str(); in deleteOdex()
/frameworks/base/core/java/android/os/
DProcess.java665 @Nullable String instructionSet, in start() argument
681 abi, instructionSet, appDataDir, invokeWith, packageName, in start()
696 @Nullable String instructionSet, in startWebView() argument
706 abi, instructionSet, appDataDir, invokeWith, packageName, in startWebView()
DZygoteProcess.java352 @Nullable String instructionSet, in start() argument
374 abi, instructionSet, appDataDir, invokeWith, /*startChildZygote=*/ false, in start()
634 @Nullable String instructionSet, in startViaZygote() argument
694 if (instructionSet != null) { in startViaZygote()
695 argsForZygote.add("--instruction-set=" + instructionSet); in startViaZygote()
1299 String instructionSet, in startChildZygote() argument
1317 abi, instructionSet, null /* appDataDir */, null /* invokeWith */, in startChildZygote()
/frameworks/base/core/java/com/android/internal/content/
DNativeLibraryHelper.java336 final String instructionSet = VMRuntime.getInstructionSet(supportedAbi); in copyNativeBinariesForSupportedAbi() local
339 subDir = new File(libraryRoot, instructionSet); in copyNativeBinariesForSupportedAbi()
/frameworks/base/services/core/java/com/android/server/am/
DProcessList.java1984 String instructionSet = null;
1988 instructionSet = VMRuntime.getInstructionSet(requiredAbi);
1993 app.setInstructionSet(instructionSet);
2005 if (instructionSet == null || instructionSet.equals("arm64")) {
2027 instructionSet, invokeWith, startTime);
2046 String seInfo, String requiredAbi, String instructionSet, String invokeWith,
2078 requiredAbi, instructionSet, invokeWith, startSeq));
2085 requiredAbi, instructionSet, invokeWith, startTime);
2106 final int mountExternal, final String requiredAbi, final String instructionSet,
2151 mountExternal, app.getSeInfo(), requiredAbi, instructionSet, invokeWith,
[all …]
DProcessRecord.java618 void setInstructionSet(String instructionSet) { in setInstructionSet() argument
619 mInstructionSet = instructionSet; in setInstructionSet()