Home
last modified time | relevance | path

Searched refs:NodeRef (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/android/binder/
H A Dprocess.rs46 node::{CouldNotDeliverCriticalIncrement, CritIncrWrapper, Node, NodeDeath, NodeRef},
245 ) -> NodeRef { in new_node_ref() argument
248 NodeRef::new(node, strong_count, 1 - strong_count) in new_node_ref()
257 ) -> Result<NodeRef, CouldNotDeliverCriticalIncrement> { in new_node_ref_with_thread() argument
268 Ok(NodeRef::new(node, strong_count, 1 - strong_count)) in new_node_ref_with_thread()
341 node_ref: ListArcField<NodeRef, { Self::LIST_PROC }>,
360 fn new(node_ref: NodeRef, handle: u32, process: Arc<Process>) -> impl PinInit<Self> { in new() argument
375 pub(crate) fn node_ref(&mut self<{Self::LIST_PROC}>) -> &mut NodeRef { node_ref }
376 pub(crate) fn node_ref2(&self<{Self::LIST_PROC}>) -> &NodeRef { node_ref }
756 ) -> Result<Result<NodeRef, CouldNotDeliverCriticalIncrement>> { in get_node_inner() argument
[all …]
H A Dnode.rs755 pub(crate) struct NodeRef { struct
765 impl NodeRef { impl
811 pub(crate) fn clone(&self, strong: bool) -> Result<NodeRef> { in clone() argument
870 impl Drop for NodeRef { implementation
H A Dtransaction.rs20 node::{Node, NodeRef},
54 node_ref: NodeRef, in new() argument