Searched refs:slab (Results 1 – 6 of 6) sorted by relevance
144 let mut slab = Slab { in new() localVariable155 for page in &mut slab.pages { in new()165 slab in new()507 let slab = Slab::<Foo>::new(); in ut_slab_new() localVariable523 let alloc = slab.handle(); in ut_slab_for_each()541 slab.for_each(|value| { in ut_slab_for_each()583 slab.compact(); in ut_slab_compact()602 slab.compact(); in ut_slab_compact()617 let alloc = slab.handle(); in ut_slab_insert_move()654 slab.compact(); in ut_slab_insert_move()[all …]
18 pub(crate) mod slab;
24 use crate::util::slab::{Address, Ref, Slab};203 let slab = Slab::new(); in initialize() localVariable204 let allocator = slab.handle(); in initialize()217 resources: Some(slab), in initialize()299 let slab = Slab::new(); in initialize() localVariable300 let allocator = slab.handle(); in initialize()307 resources: Some(slab), in initialize()452 if let Some(mut slab) = resources { in drop()453 slab.for_each(|io| { in drop()
31 use crate::util::slab::Entry;467 use crate::util::slab::Entry;
29 use crate::util::slab::Ref;
28 use crate::util::slab::Ref;119 use crate::util::slab::Ref;