MHeap 84 src/pkg/runtime/malloc.h typedef struct MHeap MHeap; MHeap 524 src/pkg/runtime/malloc.h extern MHeap runtime·mheap; MHeap 526 src/pkg/runtime/malloc.h void runtime·MHeap_Init(MHeap *h); MHeap 527 src/pkg/runtime/malloc.h MSpan* runtime·MHeap_Alloc(MHeap *h, uintptr npage, int32 sizeclass, bool large, bool needzero); MHeap 528 src/pkg/runtime/malloc.h void runtime·MHeap_Free(MHeap *h, MSpan *s, int32 acct); MHeap 529 src/pkg/runtime/malloc.h MSpan* runtime·MHeap_Lookup(MHeap *h, void *v); MHeap 530 src/pkg/runtime/malloc.h MSpan* runtime·MHeap_LookupMaybe(MHeap *h, void *v); MHeap 532 src/pkg/runtime/malloc.h void* runtime·MHeap_SysAlloc(MHeap *h, uintptr n); MHeap 533 src/pkg/runtime/malloc.h void runtime·MHeap_MapBits(MHeap *h); MHeap 534 src/pkg/runtime/malloc.h void runtime·MHeap_MapSpans(MHeap *h); MHeap 536 src/pkg/runtime/malloc.h void runtime·MHeap_SplitSpan(MHeap *h, MSpan *s); MHeap 1247 src/pkg/runtime/mgc0.c MHeap *h; MHeap 2874 src/pkg/runtime/mgc0.c runtime·MHeap_MapBits(MHeap *h) MHeap 19 src/pkg/runtime/mheap.c static MSpan *MHeap_AllocLocked(MHeap*, uintptr, int32); MHeap 20 src/pkg/runtime/mheap.c static bool MHeap_Grow(MHeap*, uintptr); MHeap 21 src/pkg/runtime/mheap.c static void MHeap_FreeLocked(MHeap*, MSpan*); MHeap 22 src/pkg/runtime/mheap.c static MSpan *MHeap_AllocLarge(MHeap*, uintptr); MHeap 28 src/pkg/runtime/mheap.c MHeap *h; MHeap 57 src/pkg/runtime/mheap.c runtime·MHeap_Init(MHeap *h) MHeap 77 src/pkg/runtime/mheap.c runtime·MHeap_MapSpans(MHeap *h) MHeap 95 src/pkg/runtime/mheap.c MHeap_ReclaimList(MHeap *h, MSpan *list, uintptr npages) MHeap 131 src/pkg/runtime/mheap.c MHeap_Reclaim(MHeap *h, uintptr npage) MHeap 171 src/pkg/runtime/mheap.c runtime·MHeap_Alloc(MHeap *h, uintptr npage, int32 sizeclass, bool large, bool needzero) MHeap 201 src/pkg/runtime/mheap.c MHeap_AllocLocked(MHeap *h, uintptr npage, int32 sizeclass) MHeap 276 src/pkg/runtime/mheap.c MHeap_AllocLarge(MHeap *h, uintptr npage) MHeap 303 src/pkg/runtime/mheap.c MHeap_Grow(MHeap *h, uintptr npage) MHeap 349 src/pkg/runtime/mheap.c runtime·MHeap_Lookup(MHeap *h, void *v) MHeap 366 src/pkg/runtime/mheap.c runtime·MHeap_LookupMaybe(MHeap *h, void *v) MHeap 384 src/pkg/runtime/mheap.c runtime·MHeap_Free(MHeap *h, MSpan *s, int32 acct) MHeap 399 src/pkg/runtime/mheap.c MHeap_FreeLocked(MHeap *h, MSpan *s) MHeap 484 src/pkg/runtime/mheap.c MHeap *h; MHeap 509 src/pkg/runtime/mheap.c MHeap *h; MHeap 847 src/pkg/runtime/mheap.c runtime·MHeap_SplitSpan(MHeap *h, MSpan *s)