Lines Matching refs:Box
10 use alloc::boxed::Box;
500 unsafe { drop(Box::from_raw(this.cast_mut())) }; in drop()
767 let node = unsafe { Box::from_raw(this) }; in remove_current()
812 let node = unsafe { Box::from_raw(this) }; in remove_neighbor()
1038 node: Box<MaybeUninit<Node<K, V>>>,
1046 node: <Box<_> as BoxExt<_>>::new_uninit(flags)?, in new()
1079 node: Box<Node<K, V>>,
1113 node: Box::drop_contents(self.node), in into_reservation()
1164 let node = Box::into_raw(node.node); in insert()
1238 Box::from_raw(container_of!(self.node_links, Node<K, V>, links).cast_mut()) in remove_node()
1252 let node = Box::into_raw(node.node); in replace()
1268 unsafe { Box::from_raw(container_of!(self.node_links, Node<K, V>, links).cast_mut()) }; in replace()