Subversion Repositories freemyipod

Rev

Rev 424 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 424 Rev 625
Line 29... Line 29...
29
void tlsf_destroy(tlsf_pool pool);
29
void tlsf_destroy(tlsf_pool pool);
30
 
30
 
31
/* malloc/memalign/realloc/free replacements. */
31
/* malloc/memalign/realloc/free replacements. */
32
void* tlsf_malloc(tlsf_pool pool, size_t bytes) ICODE_ATTR;
32
void* tlsf_malloc(tlsf_pool pool, size_t bytes) ICODE_ATTR;
33
void* tlsf_memalign(tlsf_pool pool, size_t align, size_t bytes) ICODE_ATTR;
33
void* tlsf_memalign(tlsf_pool pool, size_t align, size_t bytes) ICODE_ATTR;
-
 
34
void* tlsf_realign(tlsf_pool pool, void* ptr, size_t align, size_t size) ICODE_ATTR;
34
void* tlsf_realloc(tlsf_pool pool, void* ptr, size_t size) ICODE_ATTR;
35
void* tlsf_realloc(tlsf_pool pool, void* ptr, size_t size) ICODE_ATTR;
35
void tlsf_free(tlsf_pool pool, void* ptr) ICODE_ATTR;
36
void tlsf_free(tlsf_pool pool, void* ptr) ICODE_ATTR;
36
 
37
 
37
/* Debugging. */
38
/* Debugging. */
38
typedef void (*tlsf_walker)(void* ptr, size_t size, int used, void* user);
39
typedef void (*tlsf_walker)(void* ptr, size_t size, int used, void* user);