Home
last modified time | relevance | path

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

/frameworks/base/services/core/java/com/android/server/pm/
DPackageManagerShellCommandDataLoader.java56 static final SparseArray<WeakReference<ShellCommand>> sShellCommands = new SparseArray<>(); field in PackageManagerShellCommandDataLoader
69 synchronized (sShellCommands) { in getDataLoaderParamsArgs()
71 for (int i = sShellCommands.size() - 1; i >= 0; i--) { in getDataLoaderParamsArgs()
72 WeakReference<ShellCommand> oldRef = sShellCommands.valueAt(i); in getDataLoaderParamsArgs()
74 sShellCommands.removeAt(i); in getDataLoaderParamsArgs()
78 if (sShellCommands.size() > TOO_MANY_PENDING_SHELL_COMMANDS) { in getDataLoaderParamsArgs()
79 Slog.e(TAG, "Too many pending shell commands: " + sShellCommands.size()); in getDataLoaderParamsArgs()
85 } while (sShellCommands.contains(commandId)); in getDataLoaderParamsArgs()
87 sShellCommands.put(commandId, new WeakReference<>(shellCommand)); in getDataLoaderParamsArgs()
366 synchronized (sShellCommands) { in lookupShellCommand()
[all …]