Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 377 → Rev 378

/SPARTAN/trunk/include/mm/heap.h
45,7 → 45,7
 
extern void early_heap_init(__address heap, size_t size);
 
extern void *early_malloc(size_t size);
extern void *early_malloc(size_t size) __attribute__ ((malloc));
extern void early_free(void *ptr);
 
#endif
/SPARTAN/trunk/include/mm/buddy.h
32,6 → 32,8
#include <arch/types.h>
#include <typedefs.h>
 
#define BUDDY_SYSTEM_INNER_BLOCK 0xff
 
struct buddy_operations {
link_t *(* find_buddy)(link_t *);
link_t *(* bisect)(link_t *);