Searched refs:NodeDeath (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/android/binder/ |
| H A D | node.rs | 168 death_list: List<DTRWrap<NodeDeath>, 1>, 333 death: ListArc<DTRWrap<NodeDeath>, 1>, in add_death() argument 928 pub(crate) struct NodeDeath { struct 955 impl NodeDeath { impl 1050 impl ListArcSafe<0> for NodeDeath { 1056 impl ListArcSafe<1> for DTRWrap<NodeDeath> { untracked; } 1059 impl ListItem<1> for DTRWrap<NodeDeath> { 1065 impl ListArcSafe<2> for DTRWrap<NodeDeath> { 1066 tracked_by wrapped: NodeDeath; 1070 impl ListArcSafe<2> for NodeDeath { [all …]
|
| H A D | process.rs | 46 node::{CouldNotDeliverCriticalIncrement, CritIncrWrapper, Node, NodeDeath, NodeRef}, 114 delivered_deaths: List<DTRWrap<NodeDeath>, 2>, 301 fn pull_delivered_death(&mut self, cookie: u64) -> Option<DArc<NodeDeath>> { in pull_delivered_death() argument 312 pub(crate) fn death_delivered(&mut self, death: DArc<NodeDeath>) { in death_delivered() argument 343 death: ListArcField<Option<DArc<NodeDeath>>, { Self::LIST_PROC }>, 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() argument 1254 let death_init = NodeDeath::new(info.node_ref().node.clone(), self.clone(), cookie); in request_death()
|