• Home
  • Raw
  • Download

Lines Matching refs:rtree_ctx

114     extent_hooks_t **r_extent_hooks, rtree_ctx_t *rtree_ctx, extents_t *extents,
162 extent_lock_from_addr(tsdn_t *tsdn, rtree_ctx_t *rtree_ctx, void *addr) { in extent_lock_from_addr() argument
165 rtree_ctx, (uintptr_t)addr, false, false); in extent_lock_from_addr()
502 extent_hooks_t **r_extent_hooks, rtree_ctx_t *rtree_ctx, extents_t *extents, in extent_try_delayed_coalesce() argument
506 extent = extent_try_coalesce(tsdn, arena, r_extent_hooks, rtree_ctx, in extent_try_delayed_coalesce()
551 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, &rtree_ctx_fallback); in extents_evict() local
579 rtree_ctx, extents, extent)) { in extents_evict()
673 extent_rtree_leaf_elms_lookup(tsdn_t *tsdn, rtree_ctx_t *rtree_ctx, in extent_rtree_leaf_elms_lookup() argument
676 *r_elm_a = rtree_leaf_elm_lookup(tsdn, &extents_rtree, rtree_ctx, in extent_rtree_leaf_elms_lookup()
683 *r_elm_b = rtree_leaf_elm_lookup(tsdn, &extents_rtree, rtree_ctx, in extent_rtree_leaf_elms_lookup()
704 extent_interior_register(tsdn_t *tsdn, rtree_ctx_t *rtree_ctx, extent_t *extent, in extent_interior_register() argument
710 rtree_write(tsdn, &extents_rtree, rtree_ctx, in extent_interior_register()
756 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, &rtree_ctx_fallback); in extent_register_impl() local
765 if (extent_rtree_leaf_elms_lookup(tsdn, rtree_ctx, extent, false, true, in extent_register_impl()
774 extent_interior_register(tsdn, rtree_ctx, extent, szind); in extent_register_impl()
810 extent_interior_deregister(tsdn_t *tsdn, rtree_ctx_t *rtree_ctx, in extent_interior_deregister() argument
817 rtree_clear(tsdn, &extents_rtree, rtree_ctx, in extent_interior_deregister()
829 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, &rtree_ctx_fallback); in extent_deregister_impl() local
831 extent_rtree_leaf_elms_lookup(tsdn, rtree_ctx, extent, true, false, in extent_deregister_impl()
838 extent_interior_deregister(tsdn, rtree_ctx, extent); in extent_deregister_impl()
865 extent_hooks_t **r_extent_hooks, rtree_ctx_t *rtree_ctx, extents_t *extents, in extent_recycle_extract() argument
893 extent = extent_lock_from_addr(tsdn, rtree_ctx, new_addr); in extent_recycle_extract()
952 extent_hooks_t **r_extent_hooks, rtree_ctx_t *rtree_ctx, in extent_split_interior() argument
1007 rtree_szind_slab_update(tsdn, &extents_rtree, rtree_ctx, in extent_split_interior()
1011 rtree_ctx, in extent_split_interior()
1029 extent_hooks_t **r_extent_hooks, rtree_ctx_t *rtree_ctx, extents_t *extents, in extent_recycle_split() argument
1038 tsdn, arena, r_extent_hooks, rtree_ctx, &extent, &lead, &trail, in extent_recycle_split()
1064 assert(extent_lock_from_addr(tsdn, rtree_ctx, leak) in extent_recycle_split()
1088 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, &rtree_ctx_fallback); in extent_recycle() local
1091 rtree_ctx, extents, new_addr, size, pad, alignment, slab, in extent_recycle()
1097 extent = extent_recycle_split(tsdn, arena, r_extent_hooks, rtree_ctx, in extent_recycle()
1127 extent_interior_register(tsdn, rtree_ctx, extent, szind); in extent_recycle()
1312 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, &rtree_ctx_fallback); in extent_grow_retained() local
1319 tsdn, arena, r_extent_hooks, rtree_ctx, &extent, &lead, &trail, in extent_grow_retained()
1385 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, in extent_grow_retained() local
1389 extent_interior_register(tsdn, rtree_ctx, extent, szind); in extent_grow_retained()
1544 extent_hooks_t **r_extent_hooks, rtree_ctx_t *rtree_ctx, extents_t *extents, in extent_try_coalesce() argument
1555 extent_t *next = extent_lock_from_addr(tsdn, rtree_ctx, in extent_try_coalesce()
1581 extent_t *prev = extent_lock_from_addr(tsdn, rtree_ctx, in extent_try_coalesce()
1616 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, &rtree_ctx_fallback); in extent_record() local
1627 extent_interior_deregister(tsdn, rtree_ctx, extent); in extent_record()
1631 assert(rtree_extent_read(tsdn, &extents_rtree, rtree_ctx, in extent_record()
1636 rtree_ctx, extents, extent, NULL, growing_retained); in extent_record()
1645 r_extent_hooks, rtree_ctx, extents, extent, in extent_record()
2015 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, &rtree_ctx_fallback); in extent_split_impl() local
2025 extent_rtree_leaf_elms_lookup(tsdn, rtree_ctx, &lead, false, in extent_split_impl()
2029 extent_rtree_leaf_elms_lookup(tsdn, rtree_ctx, trail, false, true, in extent_split_impl()
2136 rtree_ctx_t *rtree_ctx = tsdn_rtree_ctx(tsdn, &rtree_ctx_fallback); in extent_merge_impl() local
2138 extent_rtree_leaf_elms_lookup(tsdn, rtree_ctx, a, true, false, &a_elm_a, in extent_merge_impl()
2140 extent_rtree_leaf_elms_lookup(tsdn, rtree_ctx, b, true, false, &b_elm_a, in extent_merge_impl()