]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[malloc] Allow for the existence of multiple heaps
authorMichael Brown <mcb30@ipxe.org>
Mon, 19 May 2025 11:01:58 +0000 (12:01 +0100)
committerMichael Brown <mcb30@ipxe.org>
Mon, 19 May 2025 18:35:56 +0000 (19:35 +0100)
commitc6ca3d3af83be57da8ba63df86185dc10fe7b715
treeb4f6eeb3d7ee2d3d0dc0af1b3d9e15030421d65c
parent83449702e09236dccebd4913d5823d5e00b643e0
[malloc] Allow for the existence of multiple heaps

Create a generic model of a heap as a list of free blocks with
optional methods for growing and shrinking the heap.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/core/malloc.c
src/include/ipxe/linux/linux_uaccess.h
src/include/ipxe/malloc.h