Searched refs:death (Results 1 – 7 of 7) sorted by relevance
312 pub(crate) fn death_delivered(&mut self, death: DArc<NodeDeath>) { in death_delivered()313 if let Some(death) = ListArc::try_from_arc_or_drop(death) { in death_delivered()314 self.delivered_deaths.push_back(death); in death_delivered()343 death: ListArcField<Option<DArc<NodeDeath>>, { Self::LIST_PROC }>, field365 death: ListArcField::new(None), in new()374 pub(crate) fn death(&mut self<{Self::LIST_PROC}>) -> &mut Option<DArc<NodeDeath>> { death }923 pub(crate) fn remove_from_delivered_deaths(&self, death: &DArc<NodeDeath>) { in remove_from_delivered_deaths()926 let removed = unsafe { inner.delivered_deaths.remove(death) }; in remove_from_delivered_deaths()955 if let Some(death) = info.death().take() { in update_ref()956 death.set_cleared(true); in update_ref()[all …]
333 death: ListArc<DTRWrap<NodeDeath>, 1>, in add_death()336 self.inner.access_mut(guard).death_list.push_back(death); in add_death()552 while let Some(death) = self.inner.access_mut(&mut guard).death_list.pop_front() { in release()554 death.into_arc().set_dead(); in release()1021 if let Some(death) = ListArc::try_from_arc_or_drop(self) { in set_notification_done()1022 let _ = thread.push_work_if_looper(death); in set_notification_done()1041 if let Some(death) = ListArc::try_from_arc_or_drop(self) { in set_dead()1042 let process = death.process.clone(); in set_dead()1043 let _ = process.push_work(death); in set_dead()
1216 if (ref->death) { in binder_cleanup_ref_olocked()1221 binder_dequeue_work(ref->proc, &ref->death->work); in binder_cleanup_ref_olocked()1356 kfree(ref->death); in binder_free_ref()4399 struct binder_ref_death *death = NULL; in binder_thread_write() local4412 death = kzalloc_obj(*death); in binder_thread_write()4413 if (death == NULL) { in binder_thread_write()4437 kfree(death); in binder_thread_write()4453 if (ref->death) { in binder_thread_write()4458 kfree(death); in binder_thread_write()4462 INIT_LIST_HEAD(&death->work.entry); in binder_thread_write()[all …]
733 static void cps_shutdown_this_cpu(enum cpu_death death) in cps_shutdown_this_cpu() argument740 if (death == CPU_DEATH_HALT) { in cps_shutdown_this_cpu()
813 goto death; in tcp_keepalive_timer()862 death: in tcp_keepalive_timer()
1908 This makes sure that the death mark on the object is perceived to be set
1134 relaxed cat would be considered to cycle between death and life more