/frameworks/base/services/core/java/com/android/server/pm/ |
D | InstructionSets.java | 72 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()
|
D | Installer.java | 490 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 …]
|
D | PackageAbiHelperImpl.java | 521 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()
|
D | OtaDexoptService.java | 291 String instructionSet, int dexoptNeeded, @Nullable String outputPath, in generatePackageDexopts() 307 encodeParameter(builder, instructionSet); in generatePackageDexopts()
|
D | PackageInstallerSession.java | 3525 for (String instructionSet : instructionSets) { in createOatDirs() 3527 mPm.mInstaller.createOatDir(fromDir.getAbsolutePath(), instructionSet); in createOatDirs() local
|
/frameworks/native/cmds/installd/binder/android/os/ |
D | IInstalld.aidl | 59 @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/ |
D | Zygote.java | 341 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()
|
D | WrapperInit.java | 108 int targetSdkVersion, String instructionSet, FileDescriptor pipeFd, in execApplication() argument 113 if (VMRuntime.is64BitInstructionSet(instructionSet)) { in execApplication()
|
D | ZygoteInit.java | 664 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/ |
D | InstalldNativeService.h | 113 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,
|
D | InstalldNativeService.cpp | 1518 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/ |
D | Process.java | 665 @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()
|
D | ZygoteProcess.java | 352 @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/ |
D | NativeLibraryHelper.java | 336 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/ |
D | ProcessList.java | 1984 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 …]
|
D | ProcessRecord.java | 618 void setInstructionSet(String instructionSet) { in setInstructionSet() argument 619 mInstructionSet = instructionSet; in setInstructionSet()
|