• Home
  • Raw
  • Download

Lines Matching refs:dependent

129     rtree_ctx_t *rtree_ctx, uintptr_t key, bool dependent, bool init_missing);
174 bool dependent) { in rtree_leaf_elm_bits_read() argument
175 return (uintptr_t)atomic_load_p(&elm->le_bits, dependent in rtree_leaf_elm_bits_read()
212 rtree_leaf_elm_t *elm, bool dependent) { in rtree_leaf_elm_extent_read() argument
214 uintptr_t bits = rtree_leaf_elm_bits_read(tsdn, rtree, elm, dependent); in rtree_leaf_elm_extent_read()
217 extent_t *extent = (extent_t *)atomic_load_p(&elm->le_extent, dependent in rtree_leaf_elm_extent_read()
225 rtree_leaf_elm_t *elm, bool dependent) { in rtree_leaf_elm_szind_read() argument
227 uintptr_t bits = rtree_leaf_elm_bits_read(tsdn, rtree, elm, dependent); in rtree_leaf_elm_szind_read()
230 return (szind_t)atomic_load_u(&elm->le_szind, dependent ? ATOMIC_RELAXED in rtree_leaf_elm_szind_read()
237 rtree_leaf_elm_t *elm, bool dependent) { in rtree_leaf_elm_slab_read() argument
239 uintptr_t bits = rtree_leaf_elm_bits_read(tsdn, rtree, elm, dependent); in rtree_leaf_elm_slab_read()
242 return atomic_load_b(&elm->le_slab, dependent ? ATOMIC_RELAXED : in rtree_leaf_elm_slab_read()
328 uintptr_t key, bool dependent, bool init_missing) { in rtree_leaf_elm_lookup() argument
330 assert(!dependent || !init_missing); in rtree_leaf_elm_lookup()
392 dependent, init_missing); in rtree_leaf_elm_lookup()
415 bool dependent) { in rtree_read() argument
417 key, dependent, false); in rtree_read()
430 uintptr_t key, bool dependent) { in rtree_extent_read() argument
432 dependent); in rtree_extent_read()
439 return rtree_leaf_elm_extent_read(tsdn, rtree, elm, dependent); in rtree_extent_read()
444 uintptr_t key, bool dependent) { in rtree_szind_read() argument
446 dependent); in rtree_szind_read()
452 return rtree_leaf_elm_szind_read(tsdn, rtree, elm, dependent); in rtree_szind_read()
462 uintptr_t key, bool dependent, extent_t **r_extent, szind_t *r_szind) { in rtree_extent_szind_read() argument
464 dependent); in rtree_extent_szind_read()
471 *r_extent = rtree_leaf_elm_extent_read(tsdn, rtree, elm, dependent); in rtree_extent_szind_read()
472 *r_szind = rtree_leaf_elm_szind_read(tsdn, rtree, elm, dependent); in rtree_extent_szind_read()
478 uintptr_t key, bool dependent, szind_t *r_szind, bool *r_slab) { in rtree_szind_slab_read() argument
480 dependent); in rtree_szind_slab_read()
488 uintptr_t bits = rtree_leaf_elm_bits_read(tsdn, rtree, elm, dependent); in rtree_szind_slab_read()
492 *r_szind = rtree_leaf_elm_szind_read(tsdn, rtree, elm, dependent); in rtree_szind_slab_read()
493 *r_slab = rtree_leaf_elm_slab_read(tsdn, rtree, elm, dependent); in rtree_szind_slab_read()