Searched defs:Slab (Results 1 – 6 of 6) sorted by relevance
133 pub struct Slab<T> { struct145 impl<T> Default for Slab<T> { implementation218 impl<T> Slab<T> { implementation1185 impl<T> ops::Index<usize> for Slab<T> { implementation1197 impl<T> ops::IndexMut<usize> for Slab<T> { implementation1207 impl<T> IntoIterator for Slab<T> { implementation1219 impl<'a, T> IntoIterator for &'a Slab<T> { implementation1228 impl<'a, T> IntoIterator for &'a mut Slab<T> { implementation1267 impl<T> FromIterator<(usize, T)> for Slab<T> { implementation1282 impl<T> fmt::Debug for Slab<T> implementation
9 impl<T> Serialize for Slab<T> implementation52 impl<'de, T> Deserialize<'de> for Slab<T> implementation
1 # Slab chapter
153 void *Slab = (void *)alignAddr((char*)MemBase + sizeof(void *), Alignment); in Allocate() local162 void Deallocate(void *Slab, size_t Size) { in Deallocate()
58 pub(crate) struct Slab<T> { struct60 pages: [Arc<Page<T>>; NUM_PAGES],63 cached: [CachedPage<T>; NUM_PAGES],179 impl<T> Slab<T> { impl327 impl<T> fmt::Debug for Slab<T> { implementation
53 sys::MemoryBlock Slab(SlabStart, SlabSize); in allocate() local