MentOS  0.8.0
The Mentoring Operating System
Public Attributes | List of all members
bb_instance_t Struct Reference

Buddy system instance, that represents a memory area managed by the buddy system. More...

Public Attributes

const char * name
 Name of this bb instance.
 
bb_free_area_t free_area [MAX_BUDDYSYSTEM_GFP_ORDER]
 List of buddy system pages grouped by level.
 
list_head free_pages_cache_list
 Pointer to start of free pages cache.
 
unsigned long free_pages_cache_size
 Size of the current cache.
 
unsigned long size
 Buddysystem instance size in number of pages.
 
bb_page_tbase_page
 Address of the first managed page.
 
unsigned long pgs_size
 Size of the (padded) wrapper page structure.
 
unsigned long bbpg_offset
 Offset of the bb_page_t struct from the start of the whole structure.
 

Detailed Description

Buddy system instance, that represents a memory area managed by the buddy system.


The documentation for this struct was generated from the following file: