Lines Matching defs:providers

580     // How long we wait for an attached process to publish its content providers
1186 * List of content providers who have clients waiting for them. The
7218 // Clean-up disabled providers.
7219 ArrayList<ContentProviderRecord> providers = new ArrayList<>();
7221 packageName, disabledClasses, true, false, userId, providers);
7222 for (int i = providers.size() - 1; i >= 0; i--) {
7223 removeDyingProviderLocked(null, providers.get(i), true);
7299 ArrayList<ContentProviderRecord> providers = new ArrayList<>();
7301 userId, providers)) {
7307 for (i = providers.size() - 1; i >= 0; i--) {
7308 removeDyingProviderLocked(null, providers.get(i), true);
7513 removeProcessLocked(app, false, true, "timeout publishing content providers");
7538 // Take care of any launching providers waiting for this process.
7655 // providers when user is unlocked later
7661 List<ProviderInfo> providers = normalMode ? generateApplicationProvidersLocked(app) : null;
7663 if (providers != null && checkAppInLaunchingProvidersLocked(app)) {
7816 thread.bindApplication(processName, appInfo, providers,
7828 thread.bindApplication(processName, appInfo, providers, null, profilerInfo,
11816 List<ProviderInfo> providers = null;
11818 providers = AppGlobals.getPackageManager()
11828 if (providers != null) {
11829 int N = providers.size();
11834 (ProviderInfo)providers.get(i);
11842 providers.remove(i);
11869 return providers;
12200 // Don't expose providers between normal apps and instant apps
12221 // content providers are often expensive to start.
12313 // If system providers are not installed yet we aggressively crash to avoid
12314 // creating multiple instance of these providers and then bad things happen!
12318 + cpi.authority + "' before system providers are installed!");
12645 if(DEBUG_ALL) Slog.v(TAG, name+" content provider not found in providers list");
12668 List<ContentProviderHolder> providers) {
12669 if (providers == null) {
12681 + ") when publishing content providers");
12686 final int N = providers.size();
12688 ContentProviderHolder src = providers.get(i);
12861 List<ProviderInfo> providers;
12864 providers = generateApplicationProvidersLocked(app);
12865 if (providers != null) {
12866 for (int i=providers.size()-1; i>=0; i--) {
12867 ProviderInfo pi = (ProviderInfo)providers.get(i);
12871 providers.remove(i);
12876 if (providers != null) {
12877 mSystemThread.installSystemProviders(providers);
12915 * When a user is unlocked, we need to install encryption-unaware providers
12919 // We're only interested in providers that are encryption unaware, and
12939 if (pkgInfo != null && !ArrayUtils.isEmpty(pkgInfo.providers)) {
12940 for (ProviderInfo pi : pkgInfo.providers) {
16103 pw.println("No providers match: " + name);
16242 pw.println("No providers match: " + name);
16245 } else if ("providers".equals(cmd) || "prov".equals(cmd)) {
17598 * - no provider specified: dump all the providers
17602 * dump all providers whose component contains the first arg as a substring
17985 pw.println("ACTIVITY MANAGER CONTENT PROVIDERS (dumpsys activity providers)");
18000 pw.println(" Launching content providers:");
20137 // Remove published content providers.
20153 // Take care of any launching providers waiting for this process.
20158 // Unregister from connected content providers.
20296 // Look through the content providers we are waiting to have launched,
20467 // Phone app and persistent apps are allowed to export singleuser providers.
23438 // there are applications dependent on our services or providers, but
23891 // A client of one of our services or providers is in the top state. We