Home
last modified time | relevance | path

Searched refs:resolve_mut (Results 1 – 1 of 1) sorted by relevance

/DragonOS/kernel/crates/rust-slabmalloc/src/
H A Dpages.rs384 match slab_page.prev().resolve_mut() { in remove_from_list()
386 self.head = slab_page.next().resolve_mut(); in remove_from_list()
389 *prev.next() = match slab_page.next().resolve_mut() { in remove_from_list()
396 match slab_page.next().resolve_mut() { in remove_from_list()
399 *next.prev() = match slab_page.prev().resolve_mut() { in remove_from_list()
419 let mut new_head = unsafe { head_next.resolve_mut() }; in pop()
460 self.head.resolve_mut().map(|next| { in next()
461 self.head = match next.next().resolve_mut() { in next()
514 pub(crate) unsafe fn resolve_mut<'a>(&mut self) -> Option<&'a mut T> { in resolve_mut() method