Home | History | Annotate | Download | only in app

Lines Matching defs:prc

4640     private final void incProviderRefLocked(ProviderRefCount prc, boolean stable) {
4642 prc.stableCount += 1;
4643 if (prc.stableCount == 1) {
4646 if (prc.removePending) {
4656 prc.removePending = false;
4659 mH.removeMessages(H.REMOVE_PROVIDER, prc);
4666 + prc.holder.info.name + ": unstableDelta="
4670 prc.holder.connection, 1, unstableDelta);
4676 prc.unstableCount += 1;
4677 if (prc.unstableCount == 1) {
4679 if (prc.removePending) {
4688 prc.removePending = false;
4689 mH.removeMessages(H.REMOVE_PROVIDER, prc);
4696 + prc.holder.info.name);
4699 prc.holder.connection, 0, 1);
4730 ProviderRefCount prc = mProviderRefCountMap.get(jBinder);
4731 if (prc != null) {
4732 incProviderRefLocked(prc, stable);
4745 ProviderRefCount prc = mProviderRefCountMap.get(jBinder);
4746 if (prc == null) {
4753 if (prc.stableCount == 0) {
4758 prc.stableCount -= 1;
4759 if (prc.stableCount == 0) {
4766 lastRef = prc.unstableCount == 0;
4770 + lastRef + " - " + prc.holder.info.name);
4773 prc.holder.connection, -1, lastRef ? 1 : 0);
4779 if (prc.unstableCount == 0) {
4784 prc.unstableCount -= 1;
4785 if (prc.unstableCount == 0) {
4789 lastRef = prc.stableCount == 0;
4794 + prc.holder.info.name);
4797 prc.holder.connection, 0, -1);
4806 if (!prc.removePending) {
4814 + prc.holder.info.name);
4816 prc.removePending = true;
4817 Message msg = mH.obtainMessage(H.REMOVE_PROVIDER, prc);
4820 Slog.w(TAG, "Duplicate remove pending of provider " + prc.holder.info.name);
4827 final void completeRemoveProvider(ProviderRefCount prc) {
4829 if (!prc.removePending) {
4841 prc.removePending = false;
4843 final IBinder jBinder = prc.holder.provider.asBinder();
4845 if (existingPrc == prc) {
4861 + "removeContentProvider(" + prc.holder.info.name + ")");
4864 prc.holder.connection, false);
4877 ProviderRefCount prc = mProviderRefCountMap.get(provider);
4878 if (prc != null) {
4880 + provider + " " + prc.holder.info.name);
4898 prc.holder.connection);
4908 ProviderRefCount prc = mProviderRefCountMap.get(provider);
4909 if (prc != null) {
4912 .appNotRespondingViaProvider(prc.holder.connection);
5039 ProviderRefCount prc = mProviderRefCountMap.get(jBinder);
5040 if (prc != null) {
5049 incProviderRefLocked(prc, stable);
5061 prc = new ProviderRefCount(holder, client, 1000, 1000);
5063 prc = stable
5067 mProviderRefCountMap.put(jBinder, prc);
5069 retHolder = prc.holder;