diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2020-06-11 16:12:01 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2020-06-16 17:10:51 +0200 |
commit | 78adca381e9564a2437aefba7b3c4ac398328fea (patch) | |
tree | f9ac123f95540b8c06a06428757faa2f68c2be57 /common/tlsf_malloc.c | |
parent | 6c1e7688df94a9d4dfebeb62266f7fc91c209d8a (diff) | |
download | barebox-78adca381e9564a2437aefba7b3c4ac398328fea.tar.gz barebox-78adca381e9564a2437aefba7b3c4ac398328fea.tar.xz |
tlsf: Update to v3.1
This updates the tlsf implementation to v3.1. This is taken from
commit deff9ab509341f264addbd3c8ada533678591905 in
https://github.com/mattconte/tlsf.git.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'common/tlsf_malloc.c')
-rw-r--r-- | common/tlsf_malloc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/common/tlsf_malloc.c b/common/tlsf_malloc.c index 9cb9ede62c..48a56d8656 100644 --- a/common/tlsf_malloc.c +++ b/common/tlsf_malloc.c @@ -23,7 +23,7 @@ #include <module.h> #include <tlsf.h> -extern tlsf_pool tlsf_mem_pool; +extern tlsf_t tlsf_mem_pool; void *malloc(size_t bytes) { @@ -91,7 +91,7 @@ void malloc_stats(void) s.used = 0; s.free = 0; - tlsf_walk_heap(tlsf_mem_pool, malloc_walker, &s); + tlsf_walk_pool(tlsf_get_pool(tlsf_mem_pool), malloc_walker, &s); printf("used: %zu\nfree: %zu\n", s.used, s.free); } |