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

/fuchsia/zircon/third_party/ulib/jemalloc/include/jemalloc/internal/
H A Drtree_inlines.h7 const rtree_ctx_t *rtree_ctx, uintptr_t key);
21 rtree_ctx_t *rtree_ctx, uintptr_t key, bool dependent, bool init_missing);
23 bool rtree_write(tsdn_t *tsdn, rtree_t *rtree, rtree_ctx_t *rtree_ctx,
26 rtree_ctx_t *rtree_ctx, uintptr_t key, bool dependent);
28 rtree_ctx_t *rtree_ctx, uintptr_t key, bool dependent, bool init_missing);
34 void rtree_clear(tsdn_t *tsdn, rtree_t *rtree, rtree_ctx_t *rtree_ctx,
54 rtree_ctx_start_level(const rtree_t *rtree, const rtree_ctx_t *rtree_ctx, argument
61 key_diff = key ^ rtree_ctx->key;
176 rtree_elm_lookup(tsdn_t *tsdn, rtree_t *rtree, rtree_ctx_t *rtree_ctx, argument
186 if (likely(rtree_ctx
332 rtree_write(tsdn_t *tsdn, rtree_t *rtree, rtree_ctx_t *rtree_ctx, uintptr_t key, const extent_t *extent) argument
350 rtree_read(tsdn_t *tsdn, rtree_t *rtree, rtree_ctx_t *rtree_ctx, uintptr_t key, bool dependent) argument
363 rtree_elm_acquire(tsdn_t *tsdn, rtree_t *rtree, rtree_ctx_t *rtree_ctx, uintptr_t key, bool dependent, bool init_missing) argument
427 rtree_clear(tsdn_t *tsdn, rtree_t *rtree, rtree_ctx_t *rtree_ctx, uintptr_t key) argument
[all...]
H A Dtsd_inlines.h118 * If tsd cannot be accessed, initialize the fallback rtree_ctx and
122 static const rtree_ctx_t rtree_ctx = RTREE_CTX_INITIALIZER; local
123 memcpy(fallback, &rtree_ctx, sizeof(rtree_ctx_t));
H A Dtsd_structs.h29 O(rtree_ctx, rtree_ctx_t, no) \
H A Dextent_inlines.h49 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, &rtree_ctx_fallback); local
51 return (rtree_read(tsdn, &extents_rtree, rtree_ctx, (uintptr_t)ptr,
/fuchsia/zircon/third_party/ulib/jemalloc/test/unit/
H A Drtree.c44 rtree_ctx_t rtree_ctx = RTREE_CTX_INITIALIZER; local
48 assert_ptr_null(rtree_read(tsdn, &rtree, &rtree_ctx, 0, false),
71 rtree_ctx_t rtree_ctx = RTREE_CTX_INITIALIZER; local
87 elm = rtree_elm_acquire(tsdn, &arg->rtree, &rtree_ctx,
95 elm = rtree_elm_acquire(tsdn, &arg->rtree, &rtree_ctx,
102 rtree_read(tsdn, &arg->rtree, &rtree_ctx, key, false);
152 rtree_ctx_t rtree_ctx = RTREE_CTX_INITIALIZER; local
157 assert_false(rtree_write(tsdn, &rtree, &rtree_ctx, 0,
159 assert_ptr_eq(rtree_read(tsdn, &rtree, &rtree_ctx, 0, true),
163 assert_false(rtree_write(tsdn, &rtree, &rtree_ctx,
188 rtree_ctx_t rtree_ctx = RTREE_CTX_INITIALIZER; local
235 rtree_ctx_t rtree_ctx = RTREE_CTX_INITIALIZER; local
[all...]
/fuchsia/zircon/third_party/ulib/jemalloc/src/
H A Dextent.c221 extent_rtree_acquire(tsdn_t *tsdn, rtree_ctx_t *rtree_ctx, argument
225 *r_elm_a = rtree_elm_acquire(tsdn, &extents_rtree, rtree_ctx,
232 *r_elm_b = rtree_elm_acquire(tsdn, &extents_rtree, rtree_ctx,
264 extent_interior_register(tsdn_t *tsdn, rtree_ctx_t *rtree_ctx, argument
272 rtree_write(tsdn, &extents_rtree, rtree_ctx,
315 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, &rtree_ctx_fallback); local
318 if (extent_rtree_acquire(tsdn, rtree_ctx, extent, false, true, &elm_a,
323 extent_interior_register(tsdn, rtree_ctx, extent);
340 extent_interior_deregister(tsdn_t *tsdn, rtree_ctx_t *rtree_ctx, argument
348 rtree_clear(tsdn, &extents_rtree, rtree_ctx,
358 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, &rtree_ctx_fallback); local
422 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, &rtree_ctx_fallback); local
797 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, local
944 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, &rtree_ctx_fallback); local
1226 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, &rtree_ctx_fallback); local
1314 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, &rtree_ctx_fallback); local
[all...]

Completed in 38 milliseconds