Searched refs:extent_node_t (Results 1 – 10 of 10) sorted by relevance
| /NextBSD/contrib/jemalloc/include/jemalloc/internal/ |
| HD | extent.h | 4 typedef struct extent_node_s extent_node_t; typedef 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); [all …]
|
| HD | rtree.h | 41 extent_node_t *val; 117 extent_node_t *rtree_val_read(rtree_t *rtree, rtree_node_elm_t *elm, 120 const extent_node_t *val); 124 extent_node_t *rtree_get(rtree_t *rtree, uintptr_t key, bool dependent); 125 bool rtree_set(rtree_t *rtree, uintptr_t key, const extent_node_t *val); 182 JEMALLOC_INLINE extent_node_t * 205 rtree_val_write(rtree_t *rtree, rtree_node_elm_t *elm, const extent_node_t *val) in rtree_val_write() 234 JEMALLOC_INLINE extent_node_t * 263 rtree_set(rtree_t *rtree, uintptr_t key, const extent_node_t *val) in rtree_set()
|
| HD | chunk.h | 55 bool chunk_register(const void *chunk, const extent_node_t *node); 56 void chunk_deregister(const void *chunk, const extent_node_t *node); 83 extent_node_t *chunk_lookup(const void *chunk, bool dependent); 87 JEMALLOC_INLINE extent_node_t *
|
| HD | arena.h | 177 extent_node_t node; 376 extent_node_t chunks_cache; 379 ql_head(extent_node_t) huge; 397 ql_head(extent_node_t) node_cache; 431 void arena_chunk_cache_maybe_insert(arena_t *arena, extent_node_t *node, 433 void arena_chunk_cache_maybe_remove(arena_t *arena, extent_node_t *node, 435 extent_node_t *arena_node_alloc(arena_t *arena); 436 void arena_node_dalloc(arena_t *arena, extent_node_t *node);
|
| HD | jemalloc_internal.h | 961 extent_node_t *node; in ivsalloc()
|
| /NextBSD/contrib/jemalloc/src/ |
| HD | base.c | 9 static extent_node_t *base_nodes; 17 static extent_node_t * 20 extent_node_t *node; in base_node_try_alloc() 25 base_nodes = *(extent_node_t **)node; in base_node_try_alloc() 26 JEMALLOC_VALGRIND_MAKE_MEM_UNDEFINED(node, sizeof(extent_node_t)); in base_node_try_alloc() 32 base_node_dalloc(extent_node_t *node) in base_node_dalloc() 35 JEMALLOC_VALGRIND_MAKE_MEM_UNDEFINED(node, sizeof(extent_node_t)); in base_node_dalloc() 36 *(extent_node_t **)node = base_nodes; in base_node_dalloc() 41 static extent_node_t * 44 extent_node_t *node; in base_chunk_alloc() [all …]
|
| HD | extent.c | 18 extent_szad_comp(extent_node_t *a, extent_node_t *b) in extent_szad_comp() 40 rb_gen(, extent_tree_szad_, extent_tree_t, extent_node_t, szad_link, 44 extent_ad_comp(extent_node_t *a, extent_node_t *b) in extent_ad_comp() 53 rb_gen(, extent_tree_ad_, extent_tree_t, extent_node_t, ad_link, extent_ad_comp)
|
| HD | huge.c | 6 static extent_node_t * 9 extent_node_t *node; in huge_node_get() 18 huge_node_set(const void *ptr, extent_node_t *node) in huge_node_set() 27 huge_node_unset(const void *ptr, const extent_node_t *node) in huge_node_unset() 54 extent_node_t *node; in huge_palloc() 65 node = ipallocztm(tsd, CACHELINE_CEILING(sizeof(extent_node_t)), in huge_palloc() 133 extent_node_t *node; in huge_ralloc_no_move_similar() 190 extent_node_t *node; in huge_ralloc_no_move_shrink() 239 extent_node_t *node; in huge_ralloc_no_move_expand() 361 extent_node_t *node; in huge_dalloc() [all …]
|
| HD | chunk.c | 142 chunk_register(const void *chunk, const extent_node_t *node) in chunk_register() 169 chunk_deregister(const void *chunk, const extent_node_t *node) in chunk_deregister() 187 static extent_node_t * 191 extent_node_t key; in chunk_first_best_fit() 206 extent_node_t *node; in chunk_recycle() 225 extent_node_t key; in chunk_recycle() 472 extent_node_t *node, *prev; in chunk_record() 473 extent_node_t key; in chunk_record()
|
| HD | arena.c | 262 arena_chunk_dirty_npages(const extent_node_t *node) in arena_chunk_dirty_npages() 269 arena_chunk_cache_maybe_insert(arena_t *arena, extent_node_t *node, bool cache) in arena_chunk_cache_maybe_insert() 281 arena_chunk_cache_maybe_remove(arena_t *arena, extent_node_t *node, bool dirty) in arena_chunk_cache_maybe_remove() 849 extent_node_t * 852 extent_node_t *node; in arena_node_alloc() 858 return (base_alloc(sizeof(extent_node_t))); in arena_node_alloc() 860 ql_tail_remove(&arena->node_cache, extent_node_t, ql_link); in arena_node_alloc() 866 arena_node_dalloc(arena_t *arena, extent_node_t *node) in arena_node_dalloc() 1240 extent_node_t *chunkselm; in arena_dirty_count() 1292 extent_node_t *purge_chunks_sentinel) in arena_stash_dirty() [all …]
|