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.rs398 match slab_page.prev().resolve_mut() { in remove_from_list()
400 self.head = slab_page.next().resolve_mut(); in remove_from_list()
403 *prev.next() = match slab_page.next().resolve_mut() { in remove_from_list()
410 match slab_page.next().resolve_mut() { in remove_from_list()
413 *next.prev() = match slab_page.prev().resolve_mut() { in remove_from_list()
433 let mut new_head = unsafe { head_next.resolve_mut() }; in pop()
474 self.head.resolve_mut().map(|next| { in next()
475 self.head = match next.next().resolve_mut() { in next()
528 pub(crate) unsafe fn resolve_mut<'a>(&mut self) -> Option<&'a mut T> { in resolve_mut() method