Lines Matching refs:node_ref
341 node_ref: ListArcField<NodeRef, { Self::LIST_PROC }>, field
360 fn new(node_ref: NodeRef, handle: u32, process: Arc<Process>) -> impl PinInit<Self> { in new()
363 node_ref: ListArcField::new(node_ref), in new()
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 }
565 let node_ref = r.node_ref(); in debug_print_stats() localVariable
566 let (nstrong, nweak) = node_ref.get_count(); in debug_print_stats()
626 let node_ref = r.node_ref(); in debug_print() localVariable
627 let dead = node_ref.node.owner.inner.lock().is_dead; in debug_print()
628 let (strong, weak) = node_ref.get_count(); in debug_print()
629 let debug_id = node_ref.node.debug_id; in debug_print()
743 let node_ref = self.get_node(ptr, cookie, flags as _, true, thread)?; in set_as_manager() localVariable
744 let node = node_ref.node.clone(); in set_as_manager()
745 self.ctx.set_manager_node(node_ref)?; in set_as_manager()
782 let node_ref = inner in get_node_inner() localVariable
786 Ok(Ok(node_ref)) in get_node_inner()
801 Ok(Ok(node_ref)) => return Ok(node_ref), in get_node()
814 node_ref: NodeRef, in insert_or_update_handle()
821 if let Some(handle_ref) = refs.by_node.get(&node_ref.node.global_id()) { in insert_or_update_handle()
824 info.node_ref().absorb(node_ref); in insert_or_update_handle()
863 if let Some(handle_ref) = refs.by_node.get(&node_ref.node.global_id()) { in insert_or_update_handle()
866 info.node_ref().absorb(node_ref); in insert_or_update_handle()
870 let gid = node_ref.node.global_id(); in insert_or_update_handle()
872 let info_init = NodeRefInfo::new(node_ref, handle, self.into()); in insert_or_update_handle()
914 .node_ref() in get_node_from_handle()
933 if let Ok(node_ref) = self.ctx.get_manager_node(strong) { in update_ref()
934 if core::ptr::eq(&*self, &*node_ref.node.owner) { in update_ref()
937 let _ = self.insert_or_update_handle(node_ref, true); in update_ref()
946 if info.node_ref().update(inc, strong) { in update_ref()
958 let id = info.node_ref().node.global_id(); in update_ref()
1195 let node_ref = node_info.node_ref(); in get_node_info_from_ref() localVariable
1196 let owner_inner = node_ref.node.owner.inner.lock(); in get_node_info_from_ref()
1197 node_ref.node.populate_counts(&mut out, &owner_inner); in get_node_info_from_ref()
1240 let death_init = NodeDeath::new(info.node_ref().node.clone(), self.clone(), cookie); in request_death()
1260 info.node_ref().node.add_death(death, &mut owner_inner); in request_death()