Searched defs:Slab (Results 1 – 6 of 6) sorted by relevance
131 pub struct Slab<T> { struct143 impl<T> Default for Slab<T> { argument216 impl<T> Slab<T> { impl1126 impl<T> ops::Index<usize> for Slab<T> { implementation1137 impl<T> ops::IndexMut<usize> for Slab<T> { implementation1146 impl<T> IntoIterator for Slab<T> { implementation1158 impl<'a, T> IntoIterator for &'a Slab<T> { implementation1167 impl<'a, T> IntoIterator for &'a mut Slab<T> { implementation1206 impl<T> FromIterator<(usize, T)> for Slab<T> { implementation1260 impl<T> fmt::Debug for Slab<T> implementation
9 impl<T> Serialize for Slab<T> implementation91 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],173 impl<T> Slab<T> { implementation321 impl<T> fmt::Debug for Slab<T> { implementation
53 sys::MemoryBlock Slab(SlabStart, SlabSize); in allocate() local