Home
last modified time | relevance | path

Searched refs:extent_node_t (Results 1 – 11 of 11) sorted by relevance

/redis-3.2.3/deps/jemalloc/include/jemalloc/internal/
H A Dextent.h4 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;
97 extent_node_arena_get(const extent_node_t *node) in extent_node_arena_get()
104 extent_node_addr_get(const extent_node_t *node) in extent_node_addr_get()
111 extent_node_size_get(const extent_node_t *node) in extent_node_size_get()
219 extent_node_dirty_insert(extent_node_t *node, in extent_node_dirty_insert()
[all …]
H A Drtree.h41 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()
H A Dchunk.h55 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 *
H A Darena.h177 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);
H A Djemalloc_internal.h.in960 extent_node_t *node;
/redis-3.2.3/deps/jemalloc/src/
H A Dbase.c9 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()
32 base_node_dalloc(extent_node_t *node) 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()
61 node = (extent_node_t *)addr; in base_chunk_alloc()
83 extent_node_t *node; in base_alloc()
[all …]
H A Dextent.c18 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)
H A Dhuge.c6 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()
54 extent_node_t *node; 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()
389 extent_node_t *node; in huge_salloc()
405 extent_node_t *node; in huge_prof_tctx_get()
[all …]
H A Dchunk.c142 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()
H A Darena.c849 extent_node_t *
852 extent_node_t *node; in arena_node_alloc()
1240 extent_node_t *chunkselm; in arena_dirty_count()
1292 extent_node_t *purge_chunks_sentinel) in arena_stash_dirty()
1295 extent_node_t *chunkselm; in arena_stash_dirty()
1306 extent_node_t *chunkselm_next; in arena_stash_dirty()
1372 extent_node_t *purge_chunks_sentinel) in arena_purge_stashed()
1376 extent_node_t *chunkselm; in arena_purge_stashed()
1465 extent_node_t *purge_chunks_sentinel) in arena_unstash_purged()
1468 extent_node_t *chunkselm; in arena_unstash_purged()
[all …]
/redis-3.2.3/deps/jemalloc/test/unit/
H A Drtree.c35 extent_node_t node_a, node_b; in TEST_BEGIN()
64 extent_node_t node; in TEST_BEGIN()
104 extent_node_t node; in TEST_BEGIN()