Lines Matching refs:free_mem_ptr
88 static unsigned long free_mem_ptr;
100 if (free_mem_ptr == 0) error("Memory error");
102 free_mem_ptr = (free_mem_ptr + 3) & ~3; /* Align */
104 p = (void *)free_mem_ptr;
105 free_mem_ptr += size;
107 if (free_mem_ptr >= free_mem_end_ptr)
119 *ptr = (void *) free_mem_ptr;
124 free_mem_ptr = (long) *ptr;
200 free_mem_ptr = heap;
201 free_mem_end_ptr = free_mem_ptr + HEAP_SIZE;