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

Function base_alloc_extent

deps/memkind/src/jemalloc/src/base.c:347–357  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

345}
346
347extent_t *
348base_alloc_extent(tsdn_t *tsdn, base_t *base) {
349 size_t esn;
350 extent_t *extent = base_alloc_impl(tsdn, base, sizeof(extent_t),
351 CACHELINE, &esn);
352 if (extent == NULL) {
353 return NULL;
354 }
355 extent_esn_set(extent, esn);
356 return extent;
357}
358
359void
360base_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