Lines Matching defs:Node
46 node::{CouldNotDeliverCriticalIncrement, CritIncrWrapper, Node, NodeDeath, NodeRef},
111 nodes: RBTree<u64, DArc<Node>>,
220 node: &DArc<Node>,
243 node: DArc<Node>,
254 node: DArc<Node>,
275 fn get_existing_node(&self, ptr: u64, cookie: u64) -> Result<Option<DArc<Node>>> {
356 /// The id used for the `Node::refs` list.
394 /// traversals to look up a node by `Node::global_id`. Once the rbtree is more powerful, these
402 /// the underlying `Node` struct as returned by `Node::global_id`.
455 // Node references are in a different lock to avoid recursive acquisition when
773 let node = DTRWrap::arc_pin_init(Node::new(ptr, cookie, flags, self.into()))?.into_arc();
1747 pub(crate) nodes: RBTree<u64, DArc<Node>>,