| XWOS API
    4.0
    XWOS C/C++ API参考手册 | 
内存页 更多...
#include <page.h>

| 成员变量 | ||
| xwsq_t | order | |
| xwptr_t | mapping | |
| union { | ||
| struct { | ||
| struct xwlib_rbtree_node rbnode | ||
| xwsq_t seq | ||
| } free | ||
| struct { | ||
| struct xwlib_bclst_node node | ||
| atomic_xwlfq_t objhead | ||
| xwsq_t refcnt | ||
| } objcache | ||
| } | attr | |
| union { | ||
| void * pointer | ||
| xwsq_t value | ||
| } | data | |
| union { ... } xwmm_mempool_page::attr | 
| union { ... } xwmm_mempool_page::data | 
数据
| struct { ... } xwmm_mempool_page::free | 
空闲页
| xwptr_t xwmm_mempool_page::mapping | 
| struct xwlib_bclst_node xwmm_mempool_page::node | 
| struct { ... } xwmm_mempool_page::objcache | 
页作为对象缓存
| atomic_xwlfq_t xwmm_mempool_page::objhead | 
| xwsq_t xwmm_mempool_page::order | 
| struct xwlib_rbtree_node xwmm_mempool_page::rbnode | 
| xwsq_t xwmm_mempool_page::refcnt |