MCPcopy Create free account
hub / github.com/Snapchat/KeyDB / extent_deactivate

Function extent_deactivate

deps/jemalloc/src/extent.c:681–687  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

679}
680
681static void
682extent_deactivate(tsdn_t *tsdn, arena_t *arena, extents_t *extents,
683 extent_t *extent) {
684 malloc_mutex_lock(tsdn, &extents->mtx);
685 extent_deactivate_locked(tsdn, arena, extents, extent);
686 malloc_mutex_unlock(tsdn, &extents->mtx);
687}
688
689static void
690extent_activate_locked(tsdn_t *tsdn, arena_t *arena, extents_t *extents,

Callers 1

extent_recycle_splitFunction · 0.70

Calls 3

extent_deactivate_lockedFunction · 0.70
malloc_mutex_lockFunction · 0.50
malloc_mutex_unlockFunction · 0.50

Tested by

no test coverage detected