diff --git a/intel/mm.c b/intel/mm.c index 10697452..10b74bf0 100644 --- a/intel/mm.c +++ b/intel/mm.c @@ -191,18 +191,6 @@ struct mem_block *mmAllocMem(struct mem_block *heap, int size, int align2, return p; } -struct mem_block *mmFindBlock(struct mem_block *heap, int start) -{ - struct mem_block *p; - - for (p = heap->next; p != heap; p = p->next) { - if (p->ofs == start) - return p; - } - - return NULL; -} - static int Join2Blocks(struct mem_block *p) { /* XXX there should be some assertions here */ diff --git a/intel/mm.h b/intel/mm.h index a6ee1022..c7dd8b01 100644 --- a/intel/mm.h +++ b/intel/mm.h @@ -64,13 +64,6 @@ extern struct mem_block *mmAllocMem(struct mem_block *heap, int size, */ extern int mmFreeMem(struct mem_block *b); -/** - * Free block starts at offset - * input: pointer to a heap, start offset - * return: pointer to a block - */ -extern struct mem_block *mmFindBlock(struct mem_block *heap, int start); - /** * destroy MM */