Searched refs:new_head (Results 1 – 2 of 2) sorted by relevance
364 pub(crate) fn insert_front<'b>(&'b mut self, mut new_head: &'a mut T) { in insert_front()367 *new_head.prev() = Rawlink::none(); in insert_front()368 self.head = Some(new_head); in insert_front()371 *new_head.prev() = Rawlink::none(); in insert_front()372 *head.prev() = Rawlink::some(new_head); in insert_front()373 mem::swap(head, &mut new_head); in insert_front()374 *head.next() = Rawlink::some(new_head); in insert_front()419 let mut new_head = unsafe { head_next.resolve_mut() }; in pop() localVariable420 mem::swap(&mut self.head, &mut new_head); in pop()426 new_head.map(|node| { in pop()
99 fn insert_partial_slab(&mut self, new_head: &'a mut P) { in insert_partial_slab()100 self.slabs.insert_front(new_head); in insert_partial_slab()104 fn insert_empty(&mut self, new_head: &'a mut P) { in insert_empty()106 new_head as *const P as usize % P::SIZE, in insert_empty()110 self.empty_slabs.insert_front(new_head); in insert_empty()