Lines Matching refs:Node
173 _p: PhantomData<Node<K, V>>,
368 let node = unsafe { container_of!(curr, Node<K, V>, links) }; in raw_entry()
416 let this = unsafe { container_of!(node, Node<K, V>, links) }; in get()
498 let this = unsafe { container_of!(node, Node<K, V>, links) }; in find_best_match()
546 let this = unsafe { container_of!(next, Node<K, V>, links) }; in drop()
840 let this = unsafe { container_of!(node.as_ptr(), Node<K, V>, links) }; in to_key_value()
920 let this = unsafe { container_of!(self.current.as_ptr(), Node<K, V>, links) }; in remove_current()
956 let this = unsafe { container_of!(neighbor, Node<K, V>, links) }; in remove_neighbor()
1062 let this = unsafe { container_of!(node.as_ptr(), Node<K, V>, links) }; in to_key_value_raw()
1171 let cur = unsafe { container_of!(self.next, Node<K, V>, links) }; in next()
1187 node: KBox<MaybeUninit<Node<K, V>>>,
1214 Node { in into_node()
1229 node: KBox<Node<K, V>>,
1358 unsafe { &(*container_of!(self.node_links, Node<K, V>, links)).value } in get()
1366 unsafe { &mut (*(container_of!(self.node_links, Node<K, V>, links))).value } in get_mut()
1376 unsafe { &mut (*(container_of!(self.node_links, Node<K, V>, links))).value } in into_mut()
1389 node: unsafe { KBox::from_raw(container_of!(self.node_links, Node<K, V>, links)) }, in remove_node()
1420 let old_node = unsafe { KBox::from_raw(container_of!(self.node_links, Node<K, V>, links)) }; in replace()
1426 struct Node<K, V> { struct