Lines Matching defs:host

106         Host host;
192 pw.print(id.host.hostId); pw.print(' ');
193 pw.print(id.host.packageName); pw.print('/');
194 pw.println(id.host.uid);
199 if (id.host != null) {
200 pw.print(" host.callbacks="); pw.println(id.host.callbacks);
211 Host host = mHosts.get(i);
213 pw.print(host.hostId); pw.print(' ');
214 pw.print(host.packageName); pw.print('/');
215 pw.print(host.uid); pw.println(':');
216 pw.print(" callbacks="); pw.println(host.callbacks);
217 pw.print(" instances.size="); pw.print(host.instances.size());
218 pw.print(" zombie="); pw.println(host.zombie);
228 Host host = lookupOrAddHostLocked(callingUid, packageName, hostId);
232 id.host = host;
234 host.instances.add(id);
256 Host host = lookupHostLocked(callingUid, hostId);
257 if (host != null) {
258 deleteHostLocked(host);
270 Host host = mHosts.get(i);
271 if (host.uid == callingUid) {
272 deleteHostLocked(host);
282 void deleteHostLocked(Host host) {
283 final int N = host.instances.size();
285 AppWidgetId id = host.instances.get(i);
288 host.instances.clear();
289 mHosts.remove(host);
291 host.callbacks = null;
295 Host host = id.host;
296 host.instances.remove(id);
297 pruneHostLocked(host);
448 if (id != null && id.provider != null && !id.provider.zombie && !id.host.zombie) {
452 if (id.host.callbacks != null) {
455 id.host.callbacks.updateAppWidget(id.appWidgetId, views);
458 // we know that this host is still referenced by this instance.
459 id.host.callbacks = null;
469 Host host = lookupOrAddHostLocked(callingUid, packageName, hostId);
470 host.callbacks = callbacks;
474 ArrayList<AppWidgetId> instances = host.instances;
488 Host host = lookupHostLocked(getCallingUid(), hostId);
489 if (host != null) {
490 host.callbacks = null;
491 pruneHostLocked(host);
497 if (id.host.uid == callingUid) {
557 Host host = new Host();
558 host.packageName = packageName;
559 host.uid = uid;
560 host.hostId = hostId;
561 mHosts.add(host);
562 return host;
565 void pruneHostLocked(Host host) {
566 if (host.instances.size() == 0 && host.callbacks == null) {
567 mHosts.remove(host);
602 // Stop telling the host about updates for this from now on
605 id.host.instances.remove(id);
608 pruneHostLocked(id.host);
609 id.host = null;
880 Host host = mHosts.get(i);
882 out.attribute(null, "pkg", host.packageName);
883 out.attribute(null, "id", Integer.toHexString(host.hostId));
885 host.tag = i;
893 out.attribute(null, "h", Integer.toHexString(id.host.tag));
969 Host host = new Host();
973 host.packageName = parser.getAttributeValue(null, "pkg");
975 host.uid = getUidForPackage(host.packageName);
977 host.zombie = true;
979 if (!host.zombie || mSafeMode) {
982 host.hostId = Integer.parseInt(
984 mHosts.add(host);
1006 // This provider is gone. We just let the host figure out
1013 id.host = mHosts.get(hIndex);
1014 if (id.host == null) {
1015 // This host is gone.
1022 id.host.instances.add(id);
1207 if (id.host != null && id.host.callbacks != null) {
1209 id.host.callbacks.providerChanged(id.appWidgetId, p.info);
1212 // we know that this host is still referenced by this
1214 id.host.callbacks = null;
1218 // Now that we've told the host, push out an update.
1252 Host host = mHosts.get(i);
1253 if (pkgName.equals(host.packageName)) {
1254 deleteHostLocked(host);