Home
last modified time | relevance | path

Searched refs:rtree_ctx (Results 1 – 6 of 6) sorted by relevance

/third_party/ulib/jemalloc/include/jemalloc/internal/
A Drtree_inlines.h7 const rtree_ctx_t *rtree_ctx, uintptr_t key);
61 key_diff = key ^ rtree_ctx->key; in rtree_ctx_start_level()
186 if (likely(rtree_ctx->valid)) { in rtree_elm_lookup()
187 if (key == rtree_ctx->key) in rtree_elm_lookup()
197 key)) >= rtree_ctx->start_level)) { in rtree_elm_lookup()
207 rtree_ctx->start_level = in rtree_elm_lookup()
209 rtree_ctx->elms[no_ctx_start_level] = in rtree_elm_lookup()
222 rtree_ctx->valid = true; in rtree_elm_lookup()
226 rtree_ctx->key = key; in rtree_elm_lookup()
241 rtree_ctx->valid = false; \ in rtree_elm_lookup()
[all …]
A Dtsd_inlines.h122 static const rtree_ctx_t rtree_ctx = RTREE_CTX_INITIALIZER; in tsdn_rtree_ctx() local
123 memcpy(fallback, &rtree_ctx, sizeof(rtree_ctx_t)); in tsdn_rtree_ctx()
A Dtsd_structs.h29 O(rtree_ctx, rtree_ctx_t, no) \
A Dextent_inlines.h49 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, &rtree_ctx_fallback); in extent_lookup() local
51 return (rtree_read(tsdn, &extents_rtree, rtree_ctx, (uintptr_t)ptr, in extent_lookup()
/third_party/ulib/jemalloc/test/unit/
A Drtree.c44 rtree_ctx_t rtree_ctx = RTREE_CTX_INITIALIZER; in TEST_BEGIN() local
71 rtree_ctx_t rtree_ctx = RTREE_CTX_INITIALIZER; in thd_start() local
152 rtree_ctx_t rtree_ctx = RTREE_CTX_INITIALIZER; in TEST_BEGIN() local
163 assert_false(rtree_write(tsdn, &rtree, &rtree_ctx, in TEST_BEGIN()
166 assert_ptr_eq(rtree_read(tsdn, &rtree, &rtree_ctx, in TEST_BEGIN()
188 rtree_ctx_t rtree_ctx = RTREE_CTX_INITIALIZER; in TEST_BEGIN() local
200 &rtree_ctx, keys[k], true), &extent, in TEST_BEGIN()
211 rtree_clear(tsdn, &rtree, &rtree_ctx, keys[j]); in TEST_BEGIN()
235 rtree_ctx_t rtree_ctx = RTREE_CTX_INITIALIZER; in TEST_BEGIN() local
244 elm = rtree_elm_acquire(tsdn, &rtree, &rtree_ctx, in TEST_BEGIN()
[all …]
/third_party/ulib/jemalloc/src/
A Dextent.c221 extent_rtree_acquire(tsdn_t *tsdn, rtree_ctx_t *rtree_ctx, in extent_rtree_acquire() argument
272 rtree_write(tsdn, &extents_rtree, rtree_ctx, in extent_interior_register()
323 extent_interior_register(tsdn, rtree_ctx, extent); in extent_register()
348 rtree_clear(tsdn, &extents_rtree, rtree_ctx, in extent_interior_deregister()
365 extent_interior_deregister(tsdn, rtree_ctx, extent); in extent_deregister()
557 extent_interior_register(tsdn, rtree_ctx, extent); in extent_recycle()
797 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, in extent_grow_retained() local
801 extent_interior_register(tsdn, rtree_ctx, extent); in extent_grow_retained()
955 extent_interior_deregister(tsdn, rtree_ctx, extent); in extent_record()
964 next = rtree_read(tsdn, &extents_rtree, rtree_ctx, in extent_record()
[all …]

Completed in 11 milliseconds