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

Function base_alloc_extent

deps/jemalloc/src/base.c:468–478  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

466}
467
468extent_t *
469base_alloc_extent(tsdn_t *tsdn, base_t *base) {
470 size_t esn;
471 extent_t *extent = base_alloc_impl(tsdn, base, sizeof(extent_t),
472 CACHELINE, &esn);
473 if (extent == NULL) {
474 return NULL;
475 }
476 extent_esn_set(extent, esn);
477 return extent;
478}
479
480void
481base_stats_get(tsdn_t *tsdn, base_t *base, size_t *allocated, size_t *resident,

Callers 1

extent_allocFunction · 0.70

Calls 2

base_alloc_implFunction · 0.70
extent_esn_setFunction · 0.50

Tested by

no test coverage detected