Searched refs:mem_block (Results 1 – 2 of 2) sorted by relevance
37 struct mem_block { struct38 struct mem_block *next, *prev; argument39 struct mem_block *next_free, *prev_free; argument40 struct mem_block *heap; argument52 extern struct mem_block *u_mmInit(int ofs, int size); argument64 extern struct mem_block *u_mmAllocMem(struct mem_block *heap, int size, int align2,72 extern int u_mmFreeMem(struct mem_block *b);79 extern struct mem_block *u_mmFindBlock(struct mem_block *heap, int start);84 extern void u_mmDestroy(struct mem_block *mmInit);89 extern void u_mmDumpMemInfo(const struct mem_block *mmInit);
34 u_mmDumpMemInfo(const struct mem_block *heap) in u_mmDumpMemInfo()41 const struct mem_block *p; in u_mmDumpMemInfo()69 struct mem_block *72 struct mem_block *heap, *block; in u_mmInit()77 heap = CALLOC_STRUCT(mem_block); in u_mmInit()81 block = CALLOC_STRUCT(mem_block); in u_mmInit()106 static struct mem_block *107 SliceBlock(struct mem_block *p, in SliceBlock()111 struct mem_block *newblock; in SliceBlock()115 newblock = CALLOC_STRUCT(mem_block); in SliceBlock()[all …]