MCPcopy Create free account
hub / github.com/bloomberg/comdb2 / mspace_trim

Function mspace_trim

dlmalloc/dlmalloc.c:5140–5153  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5138}
5139
5140int mspace_trim(mspace msp, size_t pad) {
5141 int result = 0;
5142 mstate ms = (mstate)msp;
5143 if (ok_magic(ms)) {
5144 if (!PREACTION(ms)) {
5145 result = sys_trim(ms, pad, 1);
5146 POSTACTION(ms);
5147 }
5148 }
5149 else {
5150 USAGE_ERROR_ACTION(ms,ms);
5151 }
5152 return result;
5153}
5154
5155void mspace_malloc_stats(mspace msp) {
5156 mstate ms = (mstate)msp;

Callers 2

comdb2_malloc_trimFunction · 0.85
destroy_zoneFunction · 0.85

Calls 1

sys_trimFunction · 0.85

Tested by

no test coverage detected