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 |