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>, 325 death: ListArc<DTRWrap<NodeDeath>, 1>, in add_death() argument 918 pub(crate) struct NodeDeath { struct 945 impl NodeDeath { argument 1040 impl ListArcSafe<0> for NodeDeath { 1046 impl ListArcSafe<1> for DTRWrap<NodeDeath> { untracked; } 1049 impl ListItem<1> for DTRWrap<NodeDeath> { 1055 impl ListArcSafe<2> for DTRWrap<NodeDeath> { 1056 tracked_by wrapped: NodeDeath; 1060 impl ListArcSafe<2> for NodeDeath { [all …]
|
| H A D | process.rs | 46 node::{CouldNotDeliverCriticalIncrement, CritIncrWrapper, Node, NodeDeath, NodeRef}, 113 delivered_deaths: List<DTRWrap<NodeDeath>, 2>, 300 fn pull_delivered_death(&mut self, cookie: u64) -> Option<DArc<NodeDeath>> { in pull_delivered_death() argument 311 pub(crate) fn death_delivered(&mut self, death: DArc<NodeDeath>) { in death_delivered() argument 342 death: ListArcField<Option<DArc<NodeDeath>>, { Self::LIST_PROC }>, 373 pub(crate) fn death(&mut self<{Self::LIST_PROC}>) -> &mut Option<DArc<NodeDeath>> { death } 912 pub(crate) fn remove_from_delivered_deaths(&self, death: &DArc<NodeDeath>) { in remove_from_delivered_deaths() argument 1234 let death_init = NodeDeath::new(info.node_ref().node.clone(), self.clone(), cookie); in request_death()
|