MemStruct 71 include/kstructs.h struct MemStruct *next; MemStruct 44 include/memory.h void *AllocMem(long sizeRequested, struct MemStruct *list); MemStruct 29 memory.c struct MemStruct *firstFreeKMem; MemStruct 45 memory.c firstFreeKMem = (struct MemStruct *) 0x11000; MemStruct 81 memory.c void *AllocMem(long sizeRequested, struct MemStruct *list) MemStruct 89 memory.c while (list->size < sizeRequested + sizeof(struct MemStruct)) MemStruct 95 memory.c while (list->size < sizeRequested + sizeof(struct MemStruct)) MemStruct 113 memory.c if (list->size <= sizeRequested + sizeof(struct MemStruct)) MemStruct 123 memory.c temp += sizeof(struct MemStruct); MemStruct 124 memory.c ((struct MemStruct *) temp)->next = list->next; MemStruct 125 memory.c list->next = (struct MemStruct *) temp; MemStruct 127 memory.c - sizeof(struct MemStruct); MemStruct 161 memory.c struct MemStruct *l = (struct MemStruct *) list; MemStruct 168 memory.c l->size = (long) l->next - (long) l - sizeof(struct MemStruct); MemStruct 158 newtask.c size = datalen + sizeof(struct MemStruct); MemStruct 168 newtask.c data[1] = PageSize - datalen - sizeof(struct MemStruct); MemStruct 179 newtask.c (struct MemStruct *) currentTask->firstfreemem); MemStruct 237 newtask.c data[1] = PageSize - sizeof(struct MemStruct); MemStruct 390 newtask.c *l = (long) AllocMem(80, (struct MemStruct *) currentTask->firstfreemem);