|
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 |