Home
last modified time | relevance | path

Searched refs:rtree_leaf_elm_t (Results 1 – 5 of 5) sorted by relevance

/external/jemalloc_new/include/jemalloc/internal/
Drtree.h86 rtree_leaf_elm_t root[1U << (RTREE_NSB/RTREE_HEIGHT)];
117 typedef rtree_leaf_elm_t *(rtree_leaf_alloc_t)(tsdn_t *, rtree_t *, size_t);
123 typedef void (rtree_leaf_dalloc_t)(tsdn_t *, rtree_t *, rtree_leaf_elm_t *);
128 rtree_leaf_elm_t *rtree_leaf_elm_lookup_hard(tsdn_t *tsdn, rtree_t *rtree,
173 rtree_leaf_elm_bits_read(tsdn_t *tsdn, rtree_t *rtree, rtree_leaf_elm_t *elm, in rtree_leaf_elm_bits_read()
212 rtree_leaf_elm_t *elm, bool dependent) { in rtree_leaf_elm_extent_read()
225 rtree_leaf_elm_t *elm, bool dependent) { in rtree_leaf_elm_szind_read()
237 rtree_leaf_elm_t *elm, bool dependent) { in rtree_leaf_elm_slab_read()
249 rtree_leaf_elm_t *elm, extent_t *extent) { in rtree_leaf_elm_extent_write()
263 rtree_leaf_elm_t *elm, szind_t szind) { in rtree_leaf_elm_szind_write()
[all …]
Drtree_tsd.h32 typedef struct rtree_leaf_elm_s rtree_leaf_elm_t; typedef
37 rtree_leaf_elm_t *leaf;
/external/jemalloc_new/src/
Drtree.c45 static rtree_leaf_elm_t *
47 return (rtree_leaf_elm_t *)base_alloc(tsdn, b0get(), nelms * in rtree_leaf_alloc_impl()
48 sizeof(rtree_leaf_elm_t), CACHELINE); in rtree_leaf_alloc_impl()
53 rtree_leaf_dalloc_impl(tsdn_t *tsdn, rtree_t *rtree, rtree_leaf_elm_t *leaf) { in rtree_leaf_dalloc_impl()
78 rtree_leaf_elm_t *leaf = in rtree_delete_subtree()
79 (rtree_leaf_elm_t *)atomic_load_p(&subtree[i].child, in rtree_delete_subtree()
128 static rtree_leaf_elm_t *
135 rtree_leaf_elm_t *leaf = atomic_load_p(elmp, ATOMIC_RELAXED); in rtree_leaf_init()
160 rtree_leaf_valid(rtree_leaf_elm_t *leaf) { in rtree_leaf_valid()
193 static rtree_leaf_elm_t *
[all …]
Dextent.c132 extent_rtree_leaf_elm_try_lock(tsdn_t *tsdn, rtree_leaf_elm_t *elm, in extent_rtree_leaf_elm_try_lock()
164 rtree_leaf_elm_t *elm = rtree_leaf_elm_lookup(tsdn, &extents_rtree, in extent_lock_from_addr()
675 rtree_leaf_elm_t **r_elm_a, rtree_leaf_elm_t **r_elm_b) { in extent_rtree_leaf_elms_lookup()
694 extent_rtree_write_acquired(tsdn_t *tsdn, rtree_leaf_elm_t *elm_a, in extent_rtree_write_acquired()
695 rtree_leaf_elm_t *elm_b, extent_t *extent, szind_t szind, bool slab) { in extent_rtree_write_acquired()
757 rtree_leaf_elm_t *elm_a, *elm_b; in extent_register_impl()
830 rtree_leaf_elm_t *elm_a, *elm_b; in extent_deregister_impl()
2016 rtree_leaf_elm_t *lead_elm_a, *lead_elm_b; in extent_split_impl()
2028 rtree_leaf_elm_t *trail_elm_a, *trail_elm_b; in extent_split_impl()
2137 rtree_leaf_elm_t *a_elm_a, *a_elm_b, *b_elm_a, *b_elm_b; in extent_merge_impl()
/external/jemalloc_new/test/unit/
Drtree.c40 static rtree_leaf_elm_t *
42 rtree_leaf_elm_t *leaf; in rtree_leaf_alloc_intercept()
49 leaf = (rtree_leaf_elm_t *)calloc(nelms, sizeof(rtree_leaf_elm_t)); in rtree_leaf_alloc_intercept()
58 rtree_leaf_elm_t *leaf) { in rtree_leaf_dalloc_intercept()
176 rtree_leaf_elm_t *elm = rtree_leaf_elm_lookup(tsdn, rtree, in TEST_BEGIN()