Home
last modified time | relevance | path

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

/linux/drivers/android/binder/
H A Dnode.rs755 pub(crate) struct NodeRef { struct
757 /// How many times does this NodeRef hold a refcount on the Node? argument
760 /// How many times does userspace hold a refcount on this NodeRef? argument
765 impl NodeRef { implementation
811 pub(crate) fn clone(&self, strong: bool) -> Result<NodeRef> { in clone()
870 impl Drop for NodeRef { implementation
H A Dprocess.rs244 ) -> NodeRef { in new_node_ref()
256 ) -> Result<NodeRef, CouldNotDeliverCriticalIncrement> { in new_node_ref_with_thread()
359 fn new(node_ref: NodeRef, handle: u32, process: Arc<Process>) -> impl PinInit<Self> { in new()
752 ) -> Result<Result<NodeRef, CouldNotDeliverCriticalIncrement>> { in get_node_inner()
786 ) -> Result<NodeRef> { in get_node()
804 node_ref: NodeRef, in insert_or_update_handle()
873 pub(crate) fn get_transaction_node(&self, handle: u32) -> BinderResult<NodeRef> { in get_transaction_node()
882 pub(crate) fn get_node_from_handle(&self, handle: u32, strong: bool) -> Result<NodeRef> { in get_node_from_handle()
H A Dtransaction.rs54 node_ref: NodeRef, in new()