Lines Matching defs:extent_node_t

4 typedef struct extent_node_s extent_node_t;
45 qr(extent_node_t) cc_link;
49 rb_node(extent_node_t) szad_link;
52 ql_elm(extent_node_t) ql_link;
56 rb_node(extent_node_t) ad_link;
58 typedef rb_tree(extent_node_t) extent_tree_t;
64 rb_proto(, extent_tree_szad_, extent_tree_t, extent_node_t)
66 rb_proto(, extent_tree_ad_, extent_tree_t, extent_node_t)
73 arena_t *extent_node_arena_get(const extent_node_t *node);
74 void *extent_node_addr_get(const extent_node_t *node);
75 size_t extent_node_size_get(const extent_node_t *node);
76 bool extent_node_zeroed_get(const extent_node_t *node);
77 bool extent_node_committed_get(const extent_node_t *node);
78 bool extent_node_achunk_get(const extent_node_t *node);
79 prof_tctx_t *extent_node_prof_tctx_get(const extent_node_t *node);
80 void extent_node_arena_set(extent_node_t *node, arena_t *arena);
81 void extent_node_addr_set(extent_node_t *node, void *addr);
82 void extent_node_size_set(extent_node_t *node, size_t size);
83 void extent_node_zeroed_set(extent_node_t *node, bool zeroed);
84 void extent_node_committed_set(extent_node_t *node, bool committed);
85 void extent_node_achunk_set(extent_node_t *node, bool achunk);
86 void extent_node_prof_tctx_set(extent_node_t *node, prof_tctx_t *tctx);
87 void extent_node_init(extent_node_t *node, arena_t *arena, void *addr,
89 void extent_node_dirty_linkage_init(extent_node_t *node);
90 void extent_node_dirty_insert(extent_node_t *node,
91 arena_runs_dirty_link_t *runs_dirty, extent_node_t *chunks_dirty);
92 void extent_node_dirty_remove(extent_node_t *node);
97 extent_node_arena_get(const extent_node_t *node)
104 extent_node_addr_get(const extent_node_t *node)
111 extent_node_size_get(const extent_node_t *node)
118 extent_node_zeroed_get(const extent_node_t *node)
125 extent_node_committed_get(const extent_node_t *node)
133 extent_node_achunk_get(const extent_node_t *node)
140 extent_node_prof_tctx_get(const extent_node_t *node)
147 extent_node_arena_set(extent_node_t *node, arena_t *arena)
154 extent_node_addr_set(extent_node_t *node, void *addr)
161 extent_node_size_set(extent_node_t *node, size_t size)
168 extent_node_zeroed_set(extent_node_t *node, bool zeroed)
175 extent_node_committed_set(extent_node_t *node, bool committed)
182 extent_node_achunk_set(extent_node_t *node, bool achunk)
189 extent_node_prof_tctx_set(extent_node_t *node, prof_tctx_t *tctx)
196 extent_node_init(extent_node_t *node, arena_t *arena, void *addr, size_t size,
211 extent_node_dirty_linkage_init(extent_node_t *node)
219 extent_node_dirty_insert(extent_node_t *node,
220 arena_runs_dirty_link_t *runs_dirty, extent_node_t *chunks_dirty)
228 extent_node_dirty_remove(extent_node_t *node)