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.java84 for (String instructionSet : instructionSets) { in getDexCodeInstructionSets()
85 dexCodeInstructionSets.add(getDexCodeInstructionSet(instructionSet)); in getDexCodeInstructionSets()
107 final String instructionSet = VMRuntime.getInstructionSet(abi); in getAllInstructionSets() local
108 if (!allInstructionSets.contains(instructionSet)) { in getAllInstructionSets()
109 allInstructionSets.add(instructionSet); in getAllInstructionSets()
DInstaller.java306 public void dexopt(String apkPath, int uid, @Nullable String pkgName, String instructionSet, in dexopt() argument
312 assertValidInstructionSet(instructionSet); in dexopt()
318 mInstalld.dexopt(apkPath, uid, pkgName, instructionSet, dexoptNeeded, outputPath, in dexopt()
379 public void rmdex(String codePath, String instructionSet) throws InstallerException { in rmdex() argument
380 assertValidInstructionSet(instructionSet); in rmdex()
384 mInstalld.rmdex(codePath, instructionSet); in rmdex()
485 public void moveAb(String apkPath, String instructionSet, String outputPath) in moveAb() argument
491 mInstalld.moveAb(apkPath, instructionSet, outputPath); in moveAb()
497 public void deleteOdex(String apkPath, String instructionSet, String outputPath) in deleteOdex() argument
503 mInstalld.deleteOdex(apkPath, instructionSet, outputPath); in deleteOdex()
[all …]
DPackageAbiHelperImpl.java502 final String instructionSet = in getAdjustedAbiForSharedUser() local
504 if (requiredInstructionSet != null && !requiredInstructionSet.equals(instructionSet)) { in getAdjustedAbiForSharedUser()
510 + " requires " + instructionSet; in getAdjustedAbiForSharedUser()
515 requiredInstructionSet = instructionSet; in getAdjustedAbiForSharedUser()
DOtaDexoptService.java279 String instructionSet, int dexoptNeeded, @Nullable String outputPath, in generatePackageDexopts()
295 encodeParameter(builder, instructionSet); in generatePackageDexopts()
DPackageInstallerSession.java1897 for (String instructionSet : instructionSets) { in createOatDirs()
1899 mPm.mInstaller.createOatDir(fromDir.getAbsolutePath(), instructionSet); in createOatDirs() local
/frameworks/native/cmds/installd/binder/android/os/
DIInstalld.aidl53 @utf8InCpp String instructionSet, int dexoptNeeded, in dexopt() argument
64 void rmdex(@utf8InCpp String codePath, @utf8InCpp String instructionSet); in rmdex() argument
85 void createOatDir(@utf8InCpp String oatDir, @utf8InCpp String instructionSet); in createOatDir() argument
88 void moveAb(@utf8InCpp String apkPath, @utf8InCpp String instructionSet, in moveAb() argument
90 void deleteOdex(@utf8InCpp String apkPath, @utf8InCpp String instructionSet, in deleteOdex() argument
/frameworks/base/core/java/com/android/internal/os/
DZygote.java287 int[] fdsToIgnore, boolean startChildZygote, String instructionSet, String appDataDir, in forkAndSpecialize() argument
293 fdsToIgnore, startChildZygote, instructionSet, appDataDir, isTopApp); in forkAndSpecialize()
313 int[] fdsToClose, int[] fdsToIgnore, boolean startChildZygote, String instructionSet, in nativeForkAndSpecialize() argument
340 boolean startChildZygote, String instructionSet, String appDataDir, boolean isTopApp) { in specializeAppProcess() argument
342 niceName, startChildZygote, instructionSet, appDataDir, isTopApp); in specializeAppProcess()
361 boolean startChildZygote, String instructionSet, String appDataDir, boolean isTopApp); in nativeSpecializeAppProcess() argument
950 boolean isZygote, String instructionSet) { in callPostForkChildHooks() argument
951 ZygoteHooks.postForkChild(runtimeFlags, isSystemServer, isZygote, instructionSet); in callPostForkChildHooks()
DWrapperInit.java107 int targetSdkVersion, String instructionSet, FileDescriptor pipeFd, in execApplication() argument
112 if (VMRuntime.is64BitInstructionSet(instructionSet)) { in execApplication()
DZygoteInit.java622 final String instructionSet = VMRuntime.getRuntime().vmInstructionSet(); in performSystemServerDexOpt() local
636 classPathElement, instructionSet, systemServerFilter, in performSystemServerDexOpt()
661 instructionSet, dexoptNeeded, outputPath, dexFlags, compilerFilter, in performSystemServerDexOpt()
/frameworks/base/core/java/android/os/
DProcess.java587 @Nullable String instructionSet, in start() argument
597 abi, instructionSet, appDataDir, invokeWith, packageName, in start()
610 @Nullable String instructionSet, in startWebView() argument
618 abi, instructionSet, appDataDir, invokeWith, packageName, in startWebView()
DZygoteProcess.java343 @Nullable String instructionSet, in start() argument
359 abi, instructionSet, appDataDir, invokeWith, /*startChildZygote=*/ false, in start()
613 @Nullable String instructionSet, in startViaZygote() argument
671 if (instructionSet != null) { in startViaZygote()
672 argsForZygote.add("--instruction-set=" + instructionSet); in startViaZygote()
1244 String instructionSet, in startChildZygote() argument
1260 abi, instructionSet, null /* appDataDir */, null /* invokeWith */, in startChildZygote()
/frameworks/native/cmds/installd/
DInstalldNativeService.h100 const std::optional<std::string>& packageName, const std::string& instructionSet,
112 binder::Status rmdex(const std::string& codePath, const std::string& instructionSet);
137 binder::Status createOatDir(const std::string& oatDir, const std::string& instructionSet);
140 binder::Status moveAb(const std::string& apkPath, const std::string& instructionSet,
142 binder::Status deleteOdex(const std::string& apkPath, const std::string& instructionSet,
DInstalldNativeService.cpp1497 const std::string& instructionSet) { in rmdex() argument
1505 const char* instruction_set = instructionSet.c_str(); in rmdex()
2282 const std::optional<std::string>& packageName, const std::string& instructionSet, in dexopt() argument
2301 const char* instruction_set = instructionSet.c_str(); in dexopt()
2659 const std::string& instructionSet) { in createOatDir() argument
2665 const char* instruction_set = instructionSet.c_str(); in createOatDir()
2729 const std::string& instructionSet, const std::string& outputPath) { in moveAb() argument
2736 const char* instruction_set = instructionSet.c_str(); in moveAb()
2744 const std::string& instructionSet, const std::optional<std::string>& outputPath) { in deleteOdex() argument
2751 const char* instruction_set = instructionSet.c_str(); in deleteOdex()
/frameworks/base/core/java/com/android/internal/content/
DNativeLibraryHelper.java329 final String instructionSet = VMRuntime.getInstructionSet(abiList[abi]); in copyNativeBinariesForSupportedAbi() local
332 final File isaSubdir = new File(libraryRoot, instructionSet); in copyNativeBinariesForSupportedAbi()
/frameworks/base/services/core/java/com/android/server/am/
DProcessList.java1710 String instructionSet = null;
1712 instructionSet = VMRuntime.getInstructionSet(app.info.primaryCpuAbi);
1717 app.instructionSet = instructionSet;
1733 instructionSet, invokeWith, startTime);
1752 String seInfo, String requiredAbi, String instructionSet, String invokeWith,
1783 mountExternal, app.seInfo, requiredAbi, instructionSet, invokeWith,
1806 requiredAbi, instructionSet, invokeWith, startTime);
1914 int mountExternal, String seInfo, String requiredAbi, String instructionSet,
1932 app.info.targetSdkVersion, seInfo, requiredAbi, instructionSet,
1940 app.info.targetSdkVersion, seInfo, requiredAbi, instructionSet,
[all …]
DProcessRecord.java137 String instructionSet; // The instruction set this process was launched with field in ProcessRecord
339 pw.print(" instructionSet="); pw.println(instructionSet); in dump()