Lines Matching refs:KBox
559 unsafe { drop(KBox::from_raw(this)) };
925 let node = unsafe { KBox::from_raw(this) };
961 let node = unsafe { KBox::from_raw(this) };
1190 node: KBox<MaybeUninit<Node<K, V>>>,
1198 node: KBox::new_uninit(flags)?,
1215 let node = KBox::write(
1232 node: KBox<Node<K, V>>,
1244 let node = KBox::into_inner(self.node);
1268 node: KBox::drop_contents(self.node),
1319 let node = KBox::into_raw(node.node);
1321 // SAFETY: `node` is valid at least until we call `KBox::from_raw`, which only happens when
1326 // "forgot" it with `KBox::into_raw`.
1392 node: unsafe { KBox::from_raw(container_of!(self.node_links, Node<K, V>, links)) },
1399 let node = KBox::into_inner(rb_node.node);
1408 let node = KBox::into_raw(node.node);
1410 // SAFETY: `node` is valid at least until we call `KBox::from_raw`, which only happens when
1423 let old_node = unsafe { KBox::from_raw(container_of!(self.node_links, Node<K, V>, links)) };