|
Public Member Functions |
Mapping _mappings[0] | __attribute__ ((packed)) |
void * | operator new (size_t, unsigned size_factor) |
void | operator delete (void *block, size_t) |
| Mapping_tree (unsigned size_factor, unsigned page_number) |
| Mapping_tree (unsigned size_factor, Mapping_tree *from_tree) |
unsigned | number_of_entries () const |
Mapping * | mappings () |
Mapping * | end () |
Mapping * | last () |
void | check_integrity () |
Static Public Member Functions |
static void | copy_compact_tree (Mapping_tree *dst, Mapping_tree *src) |
Public Attributes |
unsigned | _count: 16 |
| Number of live entries in this tree.
|
unsigned | _size_id: 4 |
| Tree size -- see number_of_entries().
|
unsigned | _empty_count: 11 |
| Number of dead entries in this tree.
|
unsigned | _unused: 1 |