1 16/16/16_mm.c:MM_SizePtr to change the size of a given pointer
2 16/16/16_mm.c: strcpy(str,"MM_SetupEMS: EMS error ");
3 16/16/16_mm.c: MM_EMSerr(&str, err);
4 16/16/16_mm.c:= MM_MapEMS
5 16/16/16_mm.c:byte MM_MapEMS(mminfo_t *mm, mminfotype *mmi)
6 16/16/16_mm.c: strcpy(str,"MM_MapEMS: EMS error ");
7 16/16/16_mm.c: MM_EMSerr(str, err);
8 16/16/16_mm.c:byte MM_MapXEMS(mminfo_t *mm, mminfotype *mmi)
9 16/16/16_mm.c: //strcpy(str,"MM_MapXEMS: EMS error 0x");
10 16/16/16_mm.c: strcpy(str,"MM_MapXEMS: EMS error ");
11 16/16/16_mm.c: MM_EMSerr(&str, err);
12 16/16/16_mm.c: MM_FreeBlock(scan, mm);
13 16/16/16_mm.c: MM_GetNewBlock(mm);
14 16/16/16_mm.c: MM_FreePtr(scan->useptr, mm);
15 16/16/16_mm.c: printf("MM_ClearBlock: No purgable blocks!\n");
16 16/16/16_mm.c:= MM_Startup
17 16/16/16_mm.c:void MM_Startup(mminfo_t *mm, mminfotype *mmi)
18 16/16/16_mm.c: MM_Shutdown(mm);
19 16/16/16_mm.c: MM_GetNewBlock(mm);
20 16/16/16_mm.c: MM_MapEMS(mm, mmi); // map in used pages
21 16/16/16_mm.c: //MM_MapXEMS(mm, mmi); // map in used pages
22 16/16/16_mm.c: MM_GetPtr(&(mm->bufferseg),BUFFERSIZE, mm, mmi);
23 16/16/16_mm.c:= MM_Shutdown
24 16/16/16_mm.c:void MM_Shutdown(mminfo_t *mm)
25 16/16/16_mm.c:= MM_GetPtr
26 16/16/16_mm.c:void MM_GetPtr(memptr *baseptr,dword size, mminfo_t *mm, mminfotype *mmi)
27 16/16/16_mm.c: MM_GetNewBlock(mm); // fill in start and next after a spot is found
28 16/16/16_mm.c: MM_SortMem(mm);
29 16/16/16_mm.c: MM_FreeBlock(purge, mm);
30 16/16/16_mm.c: MM_Shutdown(mm);
31 16/16/16_mm.c:= MM_FreePtr
32 16/16/16_mm.c:void MM_FreePtr(memptr *baseptr, mminfo_t *mm)
33 16/16/16_mm.c: printf("MM_FreePtr: Block not found!\n");
34 16/16/16_mm.c: MM_FreeBlock(scan, mm);
35 16/16/16_mm.c:= MM_SetPurge
36 16/16/16_mm.c:void MM_SetPurge(memptr *baseptr, int purge, mminfo_t *mm)
37 16/16/16_mm.c: printf("MM_SetPurge: Block not found!");
38 16/16/16_mm.c:= MM_SetLock
39 16/16/16_mm.c:void MM_SetLock(memptr *baseptr, boolean locked, mminfo_t *mm)
40 16/16/16_mm.c: printf("MM_SetLock: Block not found!");
41 16/16/16_mm.c:= MM_SortMem
42 16/16/16_mm.c:void MM_SortMem(mminfo_t *mm)
43 16/16/16_mm.c: MM_SetLock(&(memptr)audiosegs[playing],true);
44 16/16/16_mm.c: MM_FreeBlock(scan, mm);
45 16/16/16_mm.c: MM_SetLock(&(memptr)audiosegs[playing],false);*/
46 16/16/16_mm.c:= MM_ShowMemory
47 16/16/16_mm.c:void MM_ShowMemory(/*page_t *page, */mminfo_t *mm)
48 16/16/16_mm.c: write(debughandle,"\nMM_ShowMemory: Memory block order currupted!\n",strlen("\nMM_ShowMemory: Memory block order currupted!\n"));
49 16/16/16_mm.c: //modexprint(&page, chx, chy, 1, 0, 24, "\nMM_ShowMemory: Memory block order currupted!\n");
50 16/16/16_mm.c:= MM_DumpData
51 16/16/16_mm.c:void MM_DumpData(mminfo_t *mm)
52 16/16/16_mm.c: printf("MM_DumpData: Couldn't open MMDUMP.16!\n");
53 16/16/16_mm.c:= MM_UnusedMemory
54 16/16/16_mm.c:dword MM_UnusedMemory(mminfo_t *mm)
55 16/16/16_mm.c:= MM_TotalFree
56 16/16/16_mm.c:dword MM_TotalFree(mminfo_t *mm)
57 16/16/16_mm.c:= MM_Report
58 16/16/16_mm.c:void MM_Report(/*page_t *page, */mminfo_t *mm, mminfotype *mmi)
59 16/16/16_mm.c: printf("UnusedMemory=%lu\n", MM_UnusedMemory(mm));
60 16/16/16_mm.c: printf("TotalFree=%lu\n", MM_TotalFree(mm));
61 16/16/16_mm.c:// printf("UnusedMemory=%lu kb\n", MM_UnusedMemory()/10248);
62 16/16/16_mm.c:// printf("TotalFree=%lu kb\n", MM_TotalFree()/10248);
63 16/16/16_mm.c:= MM_EMSerr
64 16/16/16_mm.c:void MM_EMSerr(byte *stri, byte err)
65 16/16/16_mm.c:= MM_BombOnError
66 16/16/16_mm.c:void MM_BombOnError(boolean bomb, mminfo_t *mm)
67 16/16/16_mm.c:void MM_GetNewBlock(mminfo_t *mm)
68 16/16/16_mm.c: printf("MM_GETNEWBLOCK: No free blocks!\n");
69 16/16/16_mm.c:void MM_FreeBlock(mmblocktype *x, mminfo_t *mm)
70 16/16/16_mm.c:void MM_seguin(void)
71 16/16/16_mm.c:void MM_segude(void)
72 16/16/src/lib/16_in.c: MM_GetPtr((memptr *)&DemoBuffer,bufsize);
73 16/16/src/lib/16_in.c: MM_FreePtr((memptr *)&DemoBuffer);
74 16/CatacombApocalypse/C6_DEBUG.C: MM_SetPurge(&grsegs[LEVEL1TEXT+mapon],3);
\r
75 16/CatacombApocalypse/C6_DEBUG.C: MM_SetPurge(&grsegs[LEVEL1TEXT+mapon],3);
\r
76 16/CatacombApocalypse/C6_DEBUG.C: MM_SetPurge(&grsegs[LEVEL1TEXT+mapon],3);
\r
77 16/CatacombApocalypse/C6_DEBUG.C: unused=MM_UnusedMemory()/1024;
\r
78 16/CatacombApocalypse/C6_DEBUG.C: total=MM_TotalFree()/1024;
\r
79 16/CatacombApocalypse/C6_GAME.C: MM_SetPurge(&grsegs[STATUSPIC],3);
\r
80 16/CatacombApocalypse/C6_GAME.C: MM_FreePtr (&grsegs[STARTTILE16+i]);
\r
81 16/CatacombApocalypse/C6_GAME.C: MM_FreePtr (&grsegs[i]);
\r
82 16/CatacombApocalypse/C6_GAME.C: MM_FreePtr (&grsegs[i]);
\r
83 16/CatacombApocalypse/C6_GAME.C:// MM_GetPtr(&work,(stripsize*2)+0000);
\r
84 16/CatacombApocalypse/C6_GAME.C: MM_GetPtr(&work,65536);
\r
85 16/CatacombApocalypse/C6_GAME.C: MM_FreePtr (&grsegs[i]);
\r
86 16/CatacombApocalypse/C6_GAME.C: MM_FreePtr(&work);
\r
87 16/CatacombApocalypse/C6_GAME.C: MM_SetPurge (&(memptr)shapedirectory[i],3);
\r
88 16/CatacombApocalypse/C6_GAME.C: MM_SetPurge (&(memptr)walldirectory[i],3);
\r
89 16/CatacombApocalypse/C6_GAME.C: MM_SetPurge (&grsegs[HIGHSCORESPIC],3);
\r
90 16/CatacombApocalypse/C6_GAME.C: MM_SetPurge (&(memptr)walldirectory[i],3);
\r
91 16/CatacombApocalypse/C6_MAIN.C: MM_GetPtr (&bigbuffer,expanded);
\r
92 16/CatacombApocalypse/C6_MAIN.C: MM_FreePtr (&bigbuffer);
\r
93 16/CatacombApocalypse/C6_MAIN.C: MM_FreePtr (&bigbuffer);
\r
94 16/CatacombApocalypse/C6_MAIN.C: MM_FreePtr (&bigbuffer);
\r
95 16/CatacombApocalypse/C6_MAIN.C: MM_GetPtr (&bigbuffer,expanded);
\r
96 16/CatacombApocalypse/C6_MAIN.C: MM_FreePtr (&bigbuffer);
\r
97 16/CatacombApocalypse/C6_MAIN.C: MM_FreePtr (&bigbuffer);
\r
98 16/CatacombApocalypse/C6_MAIN.C: MM_FreePtr (&bigbuffer);
\r
99 16/CatacombApocalypse/C6_MAIN.C: MM_Shutdown ();
\r
100 16/CatacombApocalypse/C6_MAIN.C: MM_Startup ();
\r
101 16/CatacombApocalypse/C6_MAIN.C: MM_SetLock (&grsegs[STARTFONT],true);
\r
102 16/CatacombApocalypse/C6_MAIN.C: MM_SetLock (&grsegs[STARTTILE8],true);
\r
103 16/CatacombApocalypse/C6_MAIN.C: MM_SetLock (&grsegs[STARTTILE8M],true);
\r
104 16/CatacombApocalypse/C6_MAIN.C: MM_SetLock (&grsegs[HAND1PICM],true);
\r
105 16/CatacombApocalypse/C6_MAIN.C: MM_SetPurge (&(memptr)shapedirectory[scnum],0);
\r
106 16/CatacombApocalypse/C6_MAIN.C: MM_FreePtr (&grsegs[picnum]);
\r
107 16/CatacombApocalypse/C6_MAIN.C: MM_SetPurge (&walldirectory[scnum],0);
\r
108 16/CatacombApocalypse/C6_MAIN.C: MM_GetPtr(&walldirectory[scnum],64*64);
\r
109 16/CatacombApocalypse/C6_MAIN.C: MM_FreePtr (&grsegs[picnum]);
\r
110 16/CatacombApocalypse/C6_PLAY.C: MM_SetPurge(&((memptr)audiosegs[STARTMUSIC + i]),3);
\r
111 16/CatacombApocalypse/C6_PLAY.C: MM_SetLock(&((memptr)audiosegs[STARTMUSIC + i]),false);
\r
112 16/CatacombApocalypse/C6_PLAY.C: MM_BombOnError (false);
\r
113 16/CatacombApocalypse/C6_PLAY.C: MM_BombOnError (true);
\r
114 16/CatacombApocalypse/C6_PLAY.C: MM_SetLock(&((memptr)audiosegs[STARTMUSIC + chunk]),true);
\r
115 16/CatacombApocalypse/C6_SCALE.C: MM_GetPtr (&(memptr)work,20000);
\r
116 16/CatacombApocalypse/C6_SCALE.C: MM_GetPtr (finalspot,totalsize);
\r
117 16/CatacombApocalypse/C6_SCALE.C: MM_FreePtr (&(memptr)work);
\r
118 16/CatacombApocalypse/C6_SCALE.C:// MM_GetPtr (&(memptr)work,20000);
\r
119 16/CatacombApocalypse/C6_SCALE.C: MM_GetPtr ((memptr *)finalspot,totalsize);
\r
120 16/CatacombApocalypse/C6_SCALE.C:// MM_FreePtr (&(memptr)work);
\r
121 16/CatacombApocalypse/C6_WIZ.C: MM_FreePtr (&grsegs[SCROLL1PIC]);
\r
122 16/CatacombApocalypse/C6_WIZ.C: MM_FreePtr (&grsegs[SCROLLTOPPIC]);
\r
123 16/CatacombApocalypse/C6_WIZ.C: MM_FreePtr (&grsegs[SCROLLBOTTOMPIC]);
\r
124 16/CatacombApocalypse/GELIB.C: MM_GetPtr(&bio->buffer,BIO_BUFFER_LEN);
\r
125 16/CatacombApocalypse/GELIB.C: MM_FreePtr(&bio->buffer);
\r
126 16/CatacombApocalypse/GELIB.C: MM_GetPtr(&SHP->Data,size);
\r
127 16/CatacombApocalypse/GELIB.C: MM_FreePtr(&IFFfile);
\r
128 16/CatacombApocalypse/GELIB.C: MM_FreePtr(&shape->Data);
\r
129 16/CatacombApocalypse/GELIB.C: MM_SetPurge((memptr *)&ASArray[loop++].data,3);
\r
130 16/CatacombApocalypse/GELIB.C: MM_FreePtr((memptr *)&ASArray[loop++].data);
\r
131 16/CatacombApocalypse/GELIB.C: MM_SetPurge (&(memptr)audiosegs[start],3); // make purgable
\r
132 16/CatacombApocalypse/GELIB.C: MM_SetPurge (&(memptr)audiosegs[start],3); // make purgable
\r
133 16/CatacombApocalypse/GELIB.C: MM_SetPurge(&grsegs[i],3);
\r
134 16/CatacombApocalypse/GELIB.C: MM_SetPurge(&grsegs[i],0);
\r
135 16/CatacombApocalypse/GELIB.C: MM_FreePtr(&pi->scriptstart);
\r
136 16/CatacombApocalypse/ID_CA.C: MM_GetPtr (ptr,size);
\r
137 16/CatacombApocalypse/ID_CA.C: MM_GetPtr (&(memptr)grstarts,(NUMCHUNKS+1)*FILEPOSSIZE);
\r
138 16/CatacombApocalypse/ID_CA.C: MM_GetPtr(&(memptr)pictable,NUMPICS*sizeof(pictabletype));
\r
139 16/CatacombApocalypse/ID_CA.C: MM_GetPtr(&compseg,chunkcomplen);
\r
140 16/CatacombApocalypse/ID_CA.C: MM_FreePtr(&compseg);
\r
141 16/CatacombApocalypse/ID_CA.C: MM_GetPtr(&(memptr)picmtable,NUMPICM*sizeof(pictabletype));
\r
142 16/CatacombApocalypse/ID_CA.C: MM_GetPtr(&compseg,chunkcomplen);
\r
143 16/CatacombApocalypse/ID_CA.C: MM_FreePtr(&compseg);
\r
144 16/CatacombApocalypse/ID_CA.C: MM_GetPtr(&(memptr)spritetable,NUMSPRITES*sizeof(spritetabletype));
\r
145 16/CatacombApocalypse/ID_CA.C: MM_GetPtr(&compseg,chunkcomplen);
\r
146 16/CatacombApocalypse/ID_CA.C: MM_FreePtr(&compseg);
\r
147 16/CatacombApocalypse/ID_CA.C: MM_GetPtr (&(memptr)tinf,length);
\r
148 16/CatacombApocalypse/ID_CA.C: MM_GetPtr (&(memptr)audiostarts,length);
\r
149 16/CatacombApocalypse/ID_CA.C: MM_SetPurge (&(memptr)audiosegs[chunk],0);
\r
150 16/CatacombApocalypse/ID_CA.C: MM_GetPtr (&(memptr)audiosegs[chunk],compressed);
\r
151 16/CatacombApocalypse/ID_CA.C: MM_GetPtr(&bigbufferseg,compressed);
\r
152 16/CatacombApocalypse/ID_CA.C: MM_SetLock (&bigbufferseg,true);
\r
153 16/CatacombApocalypse/ID_CA.C: MM_GetPtr (&(memptr)audiosegs[chunk],expanded);
\r
154 16/CatacombApocalypse/ID_CA.C: MM_FreePtr(&bigbufferseg);
\r
155 16/CatacombApocalypse/ID_CA.C: MM_SetPurge (&(memptr)audiosegs[start],3); // make purgable
\r
156 16/CatacombApocalypse/ID_CA.C: MM_GetPtr (&grsegs[chunk],smallplane*2+MAXSHIFTS*6);
\r
157 16/CatacombApocalypse/ID_CA.C: MM_GetPtr (&grsegs[chunk],expanded);
\r
158 16/CatacombApocalypse/ID_CA.C: MM_GetPtr (&grsegs[chunk],expanded);
\r
159 16/CatacombApocalypse/ID_CA.C: MM_GetPtr(&bigbufferseg,compressed);
\r
160 16/CatacombApocalypse/ID_CA.C: MM_SetLock (&bigbufferseg,true);
\r
161 16/CatacombApocalypse/ID_CA.C: MM_FreePtr(&bigbufferseg);
\r
162 16/CatacombApocalypse/ID_CA.C: MM_SetPurge (&grsegs[chunk],0);
\r
163 16/CatacombApocalypse/ID_CA.C: MM_GetPtr(&bigbufferseg,compressed);
\r
164 16/CatacombApocalypse/ID_CA.C: MM_SetLock (&bigbufferseg,true);
\r
165 16/CatacombApocalypse/ID_CA.C: MM_FreePtr(&bigbufferseg);
\r
166 16/CatacombApocalypse/ID_CA.C: MM_SetPurge (&(memptr)mapheaderseg[mapon],3);
\r
167 16/CatacombApocalypse/ID_CA.C: MM_FreePtr (&(memptr)mapsegs[plane]);
\r
168 16/CatacombApocalypse/ID_CA.C: MM_GetPtr(&(memptr)mapheaderseg[mapnum],sizeof(maptype));
\r
169 16/CatacombApocalypse/ID_CA.C: MM_SetPurge (&(memptr)mapheaderseg[mapnum],0);
\r
170 16/CatacombApocalypse/ID_CA.C: MM_GetPtr(dest,size);
\r
171 16/CatacombApocalypse/ID_CA.C: MM_GetPtr(&bigbufferseg,compressed);
\r
172 16/CatacombApocalypse/ID_CA.C: MM_SetLock (&bigbufferseg,true);
\r
173 16/CatacombApocalypse/ID_CA.C: MM_GetPtr (&buffer2seg,expanded);
\r
174 16/CatacombApocalypse/ID_CA.C: MM_FreePtr (&buffer2seg);
\r
175 16/CatacombApocalypse/ID_CA.C: MM_FreePtr(&bigbufferseg);
\r
176 16/CatacombApocalypse/ID_CA.C: MM_SetPurge (&(memptr)grsegs[i],3);
\r
177 16/CatacombApocalypse/ID_CA.C: MM_SetPurge (&(memptr)mapheaderseg[i],3);
\r
178 16/CatacombApocalypse/ID_CA.C: MM_FreePtr (&(memptr)mapsegs[i]);
\r
179 16/CatacombApocalypse/ID_CA.C: MM_SetPurge (&(memptr)audiosegs[i],3);
\r
180 16/CatacombApocalypse/ID_CA.C: MM_SetPurge (&(memptr)grsegs[i],3);
\r
181 16/CatacombApocalypse/ID_CA.C: MM_SetPurge(&grsegs[i],0); // sure it stays there!
\r
182 16/CatacombApocalypse/ID_CA.C: MM_SetPurge(&grsegs[i],3);
\r
183 16/CatacombApocalypse/ID_CA.C: MM_GetPtr(&bigbufferseg,compressed);
\r
184 16/CatacombApocalypse/ID_CA.C: MM_SetLock (&bigbufferseg,true);
\r
185 16/CatacombApocalypse/ID_CA.C: MM_FreePtr(&bigbufferseg);
\r
186 16/CatacombApocalypse/ID_IN.C: MM_GetPtr((memptr *)&DemoBuffer,bufsize);
\r
187 16/CatacombApocalypse/ID_IN.C: MM_FreePtr((memptr *)&DemoBuffer);
\r
188 16/CatacombApocalypse/ID_MM.C:MM_SizePtr to change the size of a given pointer
\r
189 16/CatacombApocalypse/ID_MM.C:#define OUT_OF_MEM_MSG "MM_GetPtr: Out of memory!\nYou were short :%ld bytes"
\r
190 16/CatacombApocalypse/ID_MM.C://#define GETNEWBLOCK {if(!(mmnew=mmfree))Quit("MM_GETNEWBLOCK: No free blocks!")\
\r
191 16/CatacombApocalypse/ID_MM.C:void MM_MapEMS (void);
\r
192 16/CatacombApocalypse/ID_MM.C:= MM_MapEMS
\r
193 16/CatacombApocalypse/ID_MM.C:void MM_MapEMS (void)
\r
194 16/CatacombApocalypse/ID_MM.C: strcpy (str,"MM_MapEMS: EMS error 0x");
\r
195 16/CatacombApocalypse/ID_MM.C: MM_FreePtr(scan->useptr);
\r
196 16/CatacombApocalypse/ID_MM.C: Quit ("MM_ClearBlock: No purgable blocks!");
\r
197 16/CatacombApocalypse/ID_MM.C:= MM_Startup
\r
198 16/CatacombApocalypse/ID_MM.C:void MM_Startup (void)
\r
199 16/CatacombApocalypse/ID_MM.C: MM_Shutdown ();
\r
200 16/CatacombApocalypse/ID_MM.C: MM_MapEMS(); // map in used pages
\r
201 16/CatacombApocalypse/ID_MM.C: MM_GetPtr (&bufferseg,BUFFERSIZE);
\r
202 16/CatacombApocalypse/ID_MM.C:= MM_Shutdown
\r
203 16/CatacombApocalypse/ID_MM.C:void MM_Shutdown (void)
\r
204 16/CatacombApocalypse/ID_MM.C:= MM_GetPtr
\r
205 16/CatacombApocalypse/ID_MM.C:void MM_GetPtr (memptr *baseptr,unsigned long size)
\r
206 16/CatacombApocalypse/ID_MM.C: MM_SortMem ();
\r
207 16/CatacombApocalypse/ID_MM.C:= MM_FreePtr
\r
208 16/CatacombApocalypse/ID_MM.C:void MM_FreePtr (memptr *baseptr)
\r
209 16/CatacombApocalypse/ID_MM.C: Quit ("MM_FreePtr: Block not found!");
\r
210 16/CatacombApocalypse/ID_MM.C:= MM_SetPurge
\r
211 16/CatacombApocalypse/ID_MM.C:void MM_SetPurge (memptr *baseptr, int purge)
\r
212 16/CatacombApocalypse/ID_MM.C: Quit ("MM_SetPurge: Block not found!");
\r
213 16/CatacombApocalypse/ID_MM.C:= MM_SetLock
\r
214 16/CatacombApocalypse/ID_MM.C:void MM_SetLock (memptr *baseptr, boolean locked)
\r
215 16/CatacombApocalypse/ID_MM.C: Quit ("MM_SetLock: Block not found!");
\r
216 16/CatacombApocalypse/ID_MM.C:= MM_SortMem
\r
217 16/CatacombApocalypse/ID_MM.C:void MM_SortMem (void)
\r
218 16/CatacombApocalypse/ID_MM.C: MM_SetLock(&(memptr)audiosegs[playing],true);
\r
219 16/CatacombApocalypse/ID_MM.C: MM_SetLock(&(memptr)audiosegs[playing],false);
\r
220 16/CatacombApocalypse/ID_MM.C:= MM_ShowMemory
\r
221 16/CatacombApocalypse/ID_MM.C:void MM_ShowMemory (void)
\r
222 16/CatacombApocalypse/ID_MM.C: Quit ("MM_ShowMemory: Memory block order currupted!");
\r
223 16/CatacombApocalypse/ID_MM.C:= MM_UnusedMemory
\r
224 16/CatacombApocalypse/ID_MM.C:long MM_UnusedMemory (void)
\r
225 16/CatacombApocalypse/ID_MM.C:= MM_TotalFree
\r
226 16/CatacombApocalypse/ID_MM.C:long MM_TotalFree (void)
\r
227 16/CatacombApocalypse/ID_MM.C:= MM_BombOnError
\r
228 16/CatacombApocalypse/ID_MM.C:void MM_BombOnError (boolean bomb)
\r
229 16/CatacombApocalypse/ID_US.C: MM_GetPtr(save,(w * h) * CHARWIDTH);
\r
230 16/CatacombApocalypse/ID_US.C: MM_FreePtr(save);
\r
231 16/CatacombApocalypse/ID_US.C: MM_GetPtr(&LineOffsets,MaxHelpLines * sizeof(word));
\r
232 16/CatacombApocalypse/ID_US.C: MM_GetPtr(&dupe,5000);
\r
233 16/CatacombApocalypse/ID_US.C: MM_FreePtr(&dupe);
\r
234 16/CatacombApocalypse/ID_US.C: MM_FreePtr(&LineOffsets);
\r
235 16/CatacombApocalypse/ID_US.C: MM_GetPtr(&buf,len);
\r
236 16/CatacombApocalypse/ID_US.C: MM_FreePtr(&buf);
\r
237 16/CatacombApocalypse/ID_US.C: MM_FreePtr(&LineOffsets);
\r
238 16/CatacombApocalypse/ID_US_1.C: MM_GetPtr(save,(w * h) * CHARWIDTH);
\r
239 16/CatacombApocalypse/ID_US_1.C: MM_FreePtr(save);
\r
240 16/CatacombApocalypse/ID_VW.C: MM_GetPtr (&(memptr)screenseg,0x10000l); // grab 64k for floating screen
\r
241 16/CatacombApocalypse/ID_VW.C: MM_SetLock (&grsegs[spritenum],true);
\r
242 16/CatacombApocalypse/ID_VW.C: MM_GetPtr (&cursorsave,cursorwidth*cursorheight*5);
\r
243 16/CatacombApocalypse/ID_VW.C: MM_SetLock (&cursorsave,true);
\r
244 16/CatacombApocalypse/ID_VW.C: MM_SetLock (&grsegs[cursornumber],false);
\r
245 16/CatacombApocalypse/ID_VW.C: MM_SetPurge (&grsegs[cursornumber],3);
\r
246 16/CatacombApocalypse/ID_VW.C: MM_SetLock (&cursorsave,false);
\r
247 16/CatacombApocalypse/ID_VW.C: MM_FreePtr (&cursorsave);
\r
248 16/CatacombApocalypse/JAMPAK.C: MM_GetPtr(&bio->buffer,BIO_BUFFER_LEN);
\r
249 16/CatacombApocalypse/JAMPAK.C: MM_FreePtr(&bio->buffer);
\r
250 16/CatacombApocalypse/JAMPAK.C: MM_GetPtr(DstPtr,DstLen);
\r
251 16/CatacombApocalypse/JAMPAK.C: if (MM_TotalFree() < SrcLen)
\r
252 16/CatacombApocalypse/JAMPAK.C: MM_FreePtr(&SrcPtr);
\r
253 16/CatacombApocalypse/JAMPAK.C: MM_GetPtr(&SHP->Data,size);
\r
254 16/CatacombApocalypse/JAMPAK.C: MM_FreePtr(&IFFfile);
\r
255 16/CatacombApocalypse/JAMPAK.C: MM_GetPtr(MemPtr,FileEntry.OrginalLength);
\r
256 16/CatacombApocalypse/SOFT.C: MM_GetPtr(DstPtr,CompHeader.OrginalLen);
\r
257 16/CatacombApocalypse/SOFT.C: MM_GetPtr(DstPtr,CompHeader.OrginalLen);
\r
258 16/CatacombApocalypse/SOFT.C: if ((MM_TotalFree() < SrcLen) && (CompHeader.CompType))
\r
259 16/CatacombApocalypse/SOFT.C: MM_FreePtr(&SrcPtr);
\r
260 16/CatacombApocalypse/SOFT.C: MM_GetPtr(&SHP->Data,size);
\r
261 16/CatacombApocalypse/SOFT.C: MM_FreePtr(&IFFfile);
\r
262 16/CatacombApocalypse/SOFT.C: MM_GetPtr(MemPtr,FileEntry.OrginalLength);
\r
263 16/ID_MM.C:MM_SizePtr to change the size of a given pointer
\r
264 16/ID_MM.C:#define OUT_OF_MEM_MSG "MM_GetPtr: Out of memory!\nYou were short :%ld bytes"
\r
265 16/ID_MM.C://#define GETNEWBLOCK {if(!(mmnew=mmfree))Quit("MM_GETNEWBLOCK: No free blocks!")\
\r
266 16/ID_MM.C:void MM_MapEMS (void);
\r
267 16/ID_MM.C:= MM_MapEMS
\r
268 16/ID_MM.C:void MM_MapEMS (void)
\r
269 16/ID_MM.C: strcpy (str,"MM_MapEMS: EMS error 0x");
\r
270 16/ID_MM.C: MM_FreePtr(scan->useptr);
\r
271 16/ID_MM.C: Quit ("MM_ClearBlock: No purgable blocks!");
\r
272 16/ID_MM.C:= MM_Startup
\r
273 16/ID_MM.C:void MM_Startup (void)
\r
274 16/ID_MM.C: MM_Shutdown ();
\r
275 16/ID_MM.C: MM_MapEMS(); // map in used pages
\r
276 16/ID_MM.C: MM_GetPtr (&bufferseg,BUFFERSIZE);
\r
277 16/ID_MM.C:= MM_Shutdown
\r
278 16/ID_MM.C:void MM_Shutdown (void)
\r
279 16/ID_MM.C:= MM_GetPtr
\r
280 16/ID_MM.C:void MM_GetPtr (memptr *baseptr,unsigned long size)
\r
281 16/ID_MM.C: MM_SortMem ();
\r
282 16/ID_MM.C:= MM_FreePtr
\r
283 16/ID_MM.C:void MM_FreePtr (memptr *baseptr)
\r
284 16/ID_MM.C: Quit ("MM_FreePtr: Block not found!");
\r
285 16/ID_MM.C:= MM_SetPurge
\r
286 16/ID_MM.C:void MM_SetPurge (memptr *baseptr, int purge)
\r
287 16/ID_MM.C: Quit ("MM_SetPurge: Block not found!");
\r
288 16/ID_MM.C:= MM_SetLock
\r
289 16/ID_MM.C:void MM_SetLock (memptr *baseptr, boolean locked)
\r
290 16/ID_MM.C: Quit ("MM_SetLock: Block not found!");
\r
291 16/ID_MM.C:= MM_SortMem
\r
292 16/ID_MM.C:void MM_SortMem (void)
\r
293 16/ID_MM.C: MM_SetLock(&(memptr)audiosegs[playing],true);
\r
294 16/ID_MM.C: MM_SetLock(&(memptr)audiosegs[playing],false);
\r
295 16/ID_MM.C:= MM_ShowMemory
\r
296 16/ID_MM.C:void MM_ShowMemory (void)
\r
297 16/ID_MM.C: Quit ("MM_ShowMemory: Memory block order currupted!");
\r
298 16/ID_MM.C:= MM_UnusedMemory
\r
299 16/ID_MM.C:long MM_UnusedMemory (void)
\r
300 16/ID_MM.C:= MM_TotalFree
\r
301 16/ID_MM.C:long MM_TotalFree (void)
\r
302 16/ID_MM.C:= MM_BombOnError
\r
303 16/ID_MM.C:void MM_BombOnError (boolean bomb)
\r
304 16/ID_MMw.C:MM_SizePtr to change the size of a given pointer
\r
305 16/ID_MMw.C://#define GETNEWBLOCK {if(!(mmnew=mmfree))Quit("MM_GETNEWBLOCK: No free blocks!")\
\r
306 16/ID_MMw.C:void MM_MapEMS (void);
\r
307 16/ID_MMw.C: MM_FreePtr(scan->useptr);
\r
308 16/ID_MMw.C: Quit ("MM_ClearBlock: No purgable blocks!");
\r
309 16/ID_MMw.C:= MM_Startup
\r
310 16/ID_MMw.C:void MM_Startup (void)
\r
311 16/ID_MMw.C: MM_Shutdown ();
\r
312 16/ID_MMw.C: MM_GetPtr (&bufferseg,BUFFERSIZE);
\r
313 16/ID_MMw.C:= MM_Shutdown
\r
314 16/ID_MMw.C:void MM_Shutdown (void)
\r
315 16/ID_MMw.C:= MM_GetPtr
\r
316 16/ID_MMw.C:void MM_GetPtr (memptr *baseptr,unsigned long size)
\r
317 16/ID_MMw.C: MM_SortMem ();
\r
318 16/ID_MMw.C: Quit ("MM_GetPtr: Out of memory!");
\r
319 16/ID_MMw.C:= MM_FreePtr
\r
320 16/ID_MMw.C:void MM_FreePtr (memptr *baseptr)
\r
321 16/ID_MMw.C: Quit ("MM_FreePtr: Block not found!");
\r
322 16/ID_MMw.C:= MM_SetPurge
\r
323 16/ID_MMw.C:void MM_SetPurge (memptr *baseptr, int purge)
\r
324 16/ID_MMw.C: Quit ("MM_SetPurge: Block not found!");
\r
325 16/ID_MMw.C:= MM_SetLock
\r
326 16/ID_MMw.C:void MM_SetLock (memptr *baseptr, boolean locked)
\r
327 16/ID_MMw.C: Quit ("MM_SetLock: Block not found!");
\r
328 16/ID_MMw.C:= MM_SortMem
\r
329 16/ID_MMw.C:void MM_SortMem (void)
\r
330 16/ID_MMw.C: MM_SetLock(&(memptr)audiosegs[playing],true);
\r
331 16/ID_MMw.C: MM_SetLock(&(memptr)audiosegs[playing],false);
\r
332 16/ID_MMw.C:= MM_ShowMemory
\r
333 16/ID_MMw.C:void MM_ShowMemory (void)
\r
334 16/ID_MMw.C: Quit ("MM_ShowMemory: Memory block order currupted!");
\r
335 16/ID_MMw.C:= MM_DumpData
\r
336 16/ID_MMw.C:void MM_DumpData (void)
\r
337 16/ID_MMw.C: Quit ("MM_DumpData: Couldn't open MMDUMP.TXT!");
\r
338 16/ID_MMw.C:= MM_UnusedMemory
\r
339 16/ID_MMw.C:long MM_UnusedMemory (void)
\r
340 16/ID_MMw.C:= MM_TotalFree
\r
341 16/ID_MMw.C:long MM_TotalFree (void)
\r
342 16/ID_MMw.C:= MM_BombOnError
\r
343 16/ID_MMw.C:void MM_BombOnError (boolean bomb)
\r
344 16/ID_SD.C: MM_GetPtr(&list,PMPageSize);
\r
345 16/ID_SD.C: MM_GetPtr((memptr *)&DigiList,i * sizeof(word) * 2);
\r
346 16/ID_SD.C: MM_FreePtr(&list);
\r
347 16/keen/gelib.c: MM_FreePtr(&shape->Data);
\r
348 16/keen/gelib.c: MM_GetPtr(&bio->buffer,BIO_BUFFER_LEN);
\r
349 16/keen/gelib.c: MM_FreePtr(&bio->buffer);
\r
350 16/keen/id_ca.c: MM_GetPtr (ptr,size);
\r
351 16/keen/id_ca.c: MM_GetPtr (&(memptr)grstarts,(NUMCHUNKS+1)*4);
\r
352 16/keen/id_ca.c: MM_GetPtr(&(memptr)pictable,NUMPICS*sizeof(pictabletype));
\r
353 16/keen/id_ca.c: MM_GetPtr(&compseg,chunkcomplen);
\r
354 16/keen/id_ca.c: MM_FreePtr(&compseg);
\r
355 16/keen/id_ca.c: MM_GetPtr(&(memptr)picmtable,NUMPICM*sizeof(pictabletype));
\r
356 16/keen/id_ca.c: MM_GetPtr(&compseg,chunkcomplen);
\r
357 16/keen/id_ca.c: MM_FreePtr(&compseg);
\r
358 16/keen/id_ca.c: MM_GetPtr(&(memptr)spritetable,NUMSPRITES*sizeof(spritetabletype));
\r
359 16/keen/id_ca.c: MM_GetPtr(&compseg,chunkcomplen);
\r
360 16/keen/id_ca.c: MM_FreePtr(&compseg);
\r
361 16/keen/id_ca.c: MM_GetPtr (&(memptr)tinf,length);
\r
362 16/keen/id_ca.c: MM_GetPtr (&(memptr)audiostarts,length);
\r
363 16/keen/id_ca.c: MM_SetPurge (&(memptr)audiosegs[chunk],0);
\r
364 16/keen/id_ca.c: MM_GetPtr (&(memptr)audiosegs[chunk],compressed);
\r
365 16/keen/id_ca.c: MM_GetPtr(&bigbufferseg,compressed);
\r
366 16/keen/id_ca.c: MM_GetPtr (&(memptr)audiosegs[chunk],expanded);
\r
367 16/keen/id_ca.c: MM_FreePtr(&bigbufferseg);
\r
368 16/keen/id_ca.c: MM_SetPurge (&(memptr)audiosegs[start],3); // make purgable
\r
369 16/keen/id_ca.c: MM_GetPtr (&grsegs[chunk],smallplane*2+MAXSHIFTS*6);
\r
370 16/keen/id_ca.c: MM_GetPtr (&grsegs[chunk],expanded);
\r
371 16/keen/id_ca.c: MM_GetPtr (&grsegs[chunk],expanded);
\r
372 16/keen/id_ca.c: MM_GetPtr(&bigbufferseg,compressed);
\r
373 16/keen/id_ca.c: MM_FreePtr(&bigbufferseg);
\r
374 16/keen/id_ca.c: MM_GetPtr(&bigbufferseg,compressed);
\r
375 16/keen/id_ca.c: MM_FreePtr(&bigbufferseg);
\r
376 16/keen/id_ca.c: MM_SetPurge (&(memptr)mapheaderseg[mapon],3);
\r
377 16/keen/id_ca.c: MM_FreePtr (&(memptr)mapsegs[plane]);
\r
378 16/keen/id_ca.c: MM_GetPtr(&(memptr)mapheaderseg[mapnum],sizeof(maptype));
\r
379 16/keen/id_ca.c: MM_SetPurge (&(memptr)mapheaderseg[mapnum],0);
\r
380 16/keen/id_ca.c: MM_GetPtr(dest,size);
\r
381 16/keen/id_ca.c: MM_GetPtr(&bigbufferseg,compressed);
\r
382 16/keen/id_ca.c: MM_GetPtr (&buffer2seg,expanded);
\r
383 16/keen/id_ca.c: MM_FreePtr (&buffer2seg);
\r
384 16/keen/id_ca.c: MM_FreePtr(&bigbufferseg);
\r
385 16/keen/id_ca.c:// MM_SetPurge(&grsegs[i],3);
\r
386 16/keen/id_ca.c: MM_SetPurge(&grsegs[i],0); // sure it stays there!
\r
387 16/keen/id_ca.c: MM_SetPurge(&grsegs[i],3);
\r
388 16/keen/id_ca.c: MM_GetPtr(&bigbufferseg,compressed);
\r
389 16/keen/id_ca.c: MM_FreePtr(&bigbufferseg);
\r
390 16/keen/id_in.c: MM_GetPtr((memptr *)&DemoBuffer,bufsize);
\r
391 16/keen/id_in.c: MM_FreePtr((memptr *)&DemoBuffer);
\r
392 16/keen/id_mm.c:MM_SizePtr to change the size of a given pointer
\r
393 16/keen/id_mm.c:#define GETNEWBLOCK {if(!(mmnew=mmfree))Quit("MM_GETNEWBLOCK: No free blocks!")\
\r
394 16/keen/id_mm.c:void MM_MapEMS (void);
\r
395 16/keen/id_mm.c:= MM_MapEMS
\r
396 16/keen/id_mm.c:void MM_MapEMS (void)
\r
397 16/keen/id_mm.c:= MM_Startup
\r
398 16/keen/id_mm.c:void MM_Startup (void)
\r
399 16/keen/id_mm.c: MM_Shutdown ();
\r
400 16/keen/id_mm.c: MM_MapEMS(); // map in used pages
\r
401 16/keen/id_mm.c: MM_GetPtr (&bufferseg,BUFFERSIZE);
\r
402 16/keen/id_mm.c:= MM_Shutdown
\r
403 16/keen/id_mm.c:void MM_Shutdown (void)
\r
404 16/keen/id_mm.c:= MM_GetPtr
\r
405 16/keen/id_mm.c:void MM_GetPtr (memptr *baseptr,unsigned long size)
\r
406 16/keen/id_mm.c: MM_SortMem ();
\r
407 16/keen/id_mm.c:= MM_FreePtr
\r
408 16/keen/id_mm.c:void MM_FreePtr (memptr *baseptr)
\r
409 16/keen/id_mm.c: Quit ("MM_FreePtr: Block not found!");
\r
410 16/keen/id_mm.c:= MM_SetPurge
\r
411 16/keen/id_mm.c:void MM_SetPurge (memptr *baseptr, int purge)
\r
412 16/keen/id_mm.c: Quit ("MM_SetPurge: Block not found!");
\r
413 16/keen/id_mm.c:= MM_SetLock
\r
414 16/keen/id_mm.c:void MM_SetLock (memptr *baseptr, boolean locked)
\r
415 16/keen/id_mm.c: Quit ("MM_SetLock: Block not found!");
\r
416 16/keen/id_mm.c:= MM_SortMem
\r
417 16/keen/id_mm.c:void MM_SortMem (void)
\r
418 16/keen/id_mm.c:= MM_ShowMemory
\r
419 16/keen/id_mm.c:void MM_ShowMemory (void)
\r
420 16/keen/id_mm.c: Quit ("MM_ShowMemory: Memory block order currupted!");
\r
421 16/keen/id_mm.c:= MM_UnusedMemory
\r
422 16/keen/id_mm.c:long MM_UnusedMemory (void)
\r
423 16/keen/id_mm.c:= MM_TotalFree
\r
424 16/keen/id_mm.c:long MM_TotalFree (void)
\r
425 16/keen/id_us.c: MM_GetPtr(save,(w * h) * CHARWIDTH);
\r
426 16/keen/id_us.c: MM_FreePtr(save);
\r
427 16/keen/id_us.c: MM_GetPtr(&LineOffsets,MaxHelpLines * sizeof(word));
\r
428 16/keen/id_us.c: MM_GetPtr(&dupe,5600);
\r
429 16/keen/id_us.c: MM_FreePtr(&dupe);
\r
430 16/keen/id_us.c: MM_FreePtr(&LineOffsets);
\r
431 16/keen/id_us.c: MM_GetPtr(&buf,len);
\r
432 16/keen/id_us.c: MM_FreePtr(&buf);
\r
433 16/keen/id_us.c: MM_FreePtr(&LineOffsets);
\r
434 16/keen/id_vw.c: MM_GetPtr (&(memptr)screenseg,0x10000l); // grab 64k for floating screen
\r
435 16/keen/id_vw.c: MM_SetLock (&grsegs[cursornumber],false);
\r
436 16/keen/id_vw.c: MM_FreePtr (&cursorsave);
\r
437 16/keen/id_vw.c: MM_SetLock (&grsegs[cursornumber],true);
\r
438 16/keen/id_vw.c: MM_GetPtr (&cursorsave,cursorwidth*cursorheight*5);
\r
439 16/keen/kd_demo.c: MM_GetPtr (&bigbuffer,expanded);
\r
440 16/keen/kd_demo.c: MM_FreePtr (&bigbuffer);
\r
441 16/keen/kd_demo.c: MM_FreePtr (&bigbuffer);
\r
442 16/keen/kd_demo.c: MM_FreePtr (&bigbuffer);
\r
443 16/keen/kd_demo.c: MM_GetPtr (&bigbuffer,expanded);
\r
444 16/keen/kd_demo.c: MM_FreePtr (&bigbuffer);
\r
445 16/keen/kd_demo.c: MM_FreePtr (&bigbuffer);
\r
446 16/keen/kd_demo.c: MM_FreePtr (&bigbuffer);
\r
447 16/keen/kd_main.c: US_PrintUnsigned (MM_UnusedMemory()/1024);
\r
448 16/keen/kd_main.c: US_PrintUnsigned (MM_TotalFree()/1024);
\r
449 16/keen/kd_main.c: MM_ShowMemory ();
\r
450 16/keen/kd_main.c: MM_Shutdown ();
\r
451 16/keen/kd_main.c: MM_Startup ();
\r
452 16/keen/kd_main.c: MM_SetLock (&grsegs[STARTFONT],true);
\r
453 16/keen/kd_main.c: MM_SetLock (&grsegs[STARTFONTM],true);
\r
454 16/keen/kd_main.c: MM_SetLock (&grsegs[STARTTILE8],true);
\r
455 16/keen/kd_main.c: MM_SetLock (&grsegs[STARTTILE8M],true);
\r
456 16/keen/kd_main.c: MM_SetLock (&grsegs[i],true);
\r
457 16/keen/lscr/loadscn2.c:// UseID_Memory - TRUE = use MM_GetPtr else farmalloc.
\r
458 16/keen/soft.c: MM_GetPtr(DstPtr,CompHeader.OrginalLen);
\r
459 16/keen/soft.c: MM_GetPtr(DstPtr,CompHeader.OrginalLen);
\r
460 16/keen/soft.c: if ((MM_TotalFree() < SrcLen) && (CompHeader.CompType))
\r
461 16/keen/soft.c: MM_FreePtr(&SrcPtr);
\r
462 16/keen/soft.c: MM_GetPtr(&SHP->Data,size);
\r
463 16/keen/soft.c: MM_FreePtr(&IFFfile);
\r
464 16/keen/soft.c: MM_GetPtr(MemPtr,FileEntry.OrginalLength);
\r
465 16/wf3d8086/id_ca.c: MM_GetPtr (ptr,size);
\r
466 16/wf3d8086/id_ca.c: MM_GetPtr (&(memptr)grstarts,(NUMCHUNKS+1)*FILEPOSSIZE);
\r
467 16/wf3d8086/id_ca.c: MM_GetPtr(&(memptr)pictable,NUMPICS*sizeof(pictabletype));
\r
468 16/wf3d8086/id_ca.c: MM_GetPtr(&compseg,chunkcomplen);
\r
469 16/wf3d8086/id_ca.c: MM_FreePtr(&compseg);
\r
470 16/wf3d8086/id_ca.c: MM_GetPtr (&(memptr)tinf,length);
\r
471 16/wf3d8086/id_ca.c: MM_GetPtr(&(memptr)mapheaderseg[i],sizeof(maptype));
\r
472 16/wf3d8086/id_ca.c: MM_SetLock(&(memptr)mapheaderseg[i],true);
\r
473 16/wf3d8086/id_ca.c: MM_GetPtr (&(memptr)mapsegs[i],64*64*2);
\r
474 16/wf3d8086/id_ca.c: MM_SetLock (&(memptr)mapsegs[i],true);
\r
475 16/wf3d8086/id_ca.c: MM_GetPtr (&(memptr)audiostarts,length);
\r
476 16/wf3d8086/id_ca.c: MM_SetPurge (&(memptr)audiosegs[chunk],0);
\r
477 16/wf3d8086/id_ca.c: MM_GetPtr (&(memptr)audiosegs[chunk],compressed);
\r
478 16/wf3d8086/id_ca.c: MM_GetPtr(&bigbufferseg,compressed);
\r
479 16/wf3d8086/id_ca.c: MM_SetLock (&bigbufferseg,true);
\r
480 16/wf3d8086/id_ca.c: MM_GetPtr (&(memptr)audiosegs[chunk],expanded);
\r
481 16/wf3d8086/id_ca.c: MM_FreePtr(&bigbufferseg);
\r
482 16/wf3d8086/id_ca.c: MM_SetPurge (&(memptr)audiosegs[start],3); // make purgable
\r
483 16/wf3d8086/id_ca.c: MM_GetPtr (&grsegs[chunk],expanded);
\r
484 16/wf3d8086/id_ca.c: MM_SetPurge (&grsegs[chunk],0);
\r
485 16/wf3d8086/id_ca.c: MM_GetPtr(&bigbufferseg,compressed);
\r
486 16/wf3d8086/id_ca.c: MM_SetLock (&bigbufferseg,true);
\r
487 16/wf3d8086/id_ca.c: MM_FreePtr(&bigbufferseg);
\r
488 16/wf3d8086/id_ca.c: MM_GetPtr(&bigbufferseg,compressed);
\r
489 16/wf3d8086/id_ca.c: MM_SetLock (&bigbufferseg,true);
\r
490 16/wf3d8086/id_ca.c: MM_FreePtr(&bigbufferseg);
\r
491 16/wf3d8086/id_ca.c: MM_GetPtr(&bigbufferseg,compressed);
\r
492 16/wf3d8086/id_ca.c: MM_SetLock (&bigbufferseg,true);
\r
493 16/wf3d8086/id_ca.c: MM_GetPtr (&buffer2seg,expanded);
\r
494 16/wf3d8086/id_ca.c: MM_FreePtr (&buffer2seg);
\r
495 16/wf3d8086/id_ca.c: MM_FreePtr(&bigbufferseg);
\r
496 16/wf3d8086/id_ca.c: MM_SetPurge (&(memptr)grsegs[i],3);
\r
497 16/wf3d8086/id_ca.c: MM_SetPurge (&(memptr)grsegs[i],3);
\r
498 16/wf3d8086/id_ca.c: MM_SetPurge (&(memptr)audiosegs[i],3);
\r
499 16/wf3d8086/id_ca.c: MM_SetPurge(&grsegs[i],0); // sure it stays there!
\r
500 16/wf3d8086/id_ca.c: MM_SetPurge(&grsegs[i],3);
\r
501 16/wf3d8086/id_ca.c: MM_GetPtr(&bigbufferseg,compressed);
\r
502 16/wf3d8086/id_ca.c: MM_SetLock (&bigbufferseg,true);
\r
503 16/wf3d8086/id_ca.c: MM_FreePtr(&bigbufferseg);
\r
504 16/wf3d8086/id_mm.c:MM_SizePtr to change the size of a given pointer
\r
505 16/wf3d8086/id_mm.c://#define GETNEWBLOCK {if(!(mmnew=mmfree))Quit("MM_GETNEWBLOCK: No free blocks!")\
\r
506 16/wf3d8086/id_mm.c:void MM_MapEMS (void);
\r
507 16/wf3d8086/id_mm.c: MM_FreePtr(scan->useptr);
\r
508 16/wf3d8086/id_mm.c: Quit ("MM_ClearBlock: No purgable blocks!");
\r
509 16/wf3d8086/id_mm.c:= MM_Startup
\r
510 16/wf3d8086/id_mm.c:void MM_Startup (void)
\r
511 16/wf3d8086/id_mm.c: MM_Shutdown ();
\r
512 16/wf3d8086/id_mm.c: MM_GetPtr (&bufferseg,BUFFERSIZE);
\r
513 16/wf3d8086/id_mm.c:= MM_Shutdown
\r
514 16/wf3d8086/id_mm.c:void MM_Shutdown (void)
\r
515 16/wf3d8086/id_mm.c:= MM_GetPtr
\r
516 16/wf3d8086/id_mm.c:void MM_GetPtr (memptr *baseptr,unsigned long size)
\r
517 16/wf3d8086/id_mm.c: MM_SortMem ();
\r
518 16/wf3d8086/id_mm.c: Quit ("MM_GetPtr: Out of memory!");
\r
519 16/wf3d8086/id_mm.c:= MM_FreePtr
\r
520 16/wf3d8086/id_mm.c:void MM_FreePtr (memptr *baseptr)
\r
521 16/wf3d8086/id_mm.c: Quit ("MM_FreePtr: Block not found!");
\r
522 16/wf3d8086/id_mm.c:= MM_SetPurge
\r
523 16/wf3d8086/id_mm.c:void MM_SetPurge (memptr *baseptr, int purge)
\r
524 16/wf3d8086/id_mm.c: Quit ("MM_SetPurge: Block not found!");
\r
525 16/wf3d8086/id_mm.c:= MM_SetLock
\r
526 16/wf3d8086/id_mm.c:void MM_SetLock (memptr *baseptr, boolean locked)
\r
527 16/wf3d8086/id_mm.c: Quit ("MM_SetLock: Block not found!");
\r
528 16/wf3d8086/id_mm.c:= MM_SortMem
\r
529 16/wf3d8086/id_mm.c:void MM_SortMem (void)
\r
530 16/wf3d8086/id_mm.c: MM_SetLock(&(memptr)audiosegs[playing],true);
\r
531 16/wf3d8086/id_mm.c: MM_SetLock(&(memptr)audiosegs[playing],false);
\r
532 16/wf3d8086/id_mm.c:= MM_ShowMemory
\r
533 16/wf3d8086/id_mm.c:void MM_ShowMemory (void)
\r
534 16/wf3d8086/id_mm.c: Quit ("MM_ShowMemory: Memory block order currupted!");
\r
535 16/wf3d8086/id_mm.c:= MM_DumpData
\r
536 16/wf3d8086/id_mm.c:void MM_DumpData (void)
\r
537 16/wf3d8086/id_mm.c: Quit ("MM_DumpData: Couldn't open MMDUMP.TXT!");
\r
538 16/wf3d8086/id_mm.c:= MM_UnusedMemory
\r
539 16/wf3d8086/id_mm.c:long MM_UnusedMemory (void)
\r
540 16/wf3d8086/id_mm.c:= MM_TotalFree
\r
541 16/wf3d8086/id_mm.c:long MM_TotalFree (void)
\r
542 16/wf3d8086/id_mm.c:= MM_BombOnError
\r
543 16/wf3d8086/id_mm.c:void MM_BombOnError (boolean bomb)
\r
544 16/wf3d8086/id_pm.c: MM_SetPurge(&MainMemPages[i],level);
\r
545 16/wf3d8086/id_pm.c: MM_BombOnError(false);
\r
546 16/wf3d8086/id_pm.c: MM_GetPtr(p,PMPageSize); // Try to reallocate
\r
547 16/wf3d8086/id_pm.c: MM_BombOnError(true);
\r
548 16/wf3d8086/id_pm.c: MM_BombOnError(false);
\r
549 16/wf3d8086/id_pm.c: MM_GetPtr(p,PMPageSize);
\r
550 16/wf3d8086/id_pm.c: MM_BombOnError(true);
\r
551 16/wf3d8086/id_pm.c: MM_FreePtr(p);
\r
552 16/wf3d8086/id_pm.c: MM_GetPtr(&(memptr)PMSegPages,sizeof(PageListStruct) * PMNumBlocks);
\r
553 16/wf3d8086/id_pm.c: MM_SetLock(&(memptr)PMSegPages,true);
\r
554 16/wf3d8086/id_pm.c: MM_GetPtr(&buf,size);
\r
555 16/wf3d8086/id_pm.c: MM_FreePtr(&buf);
\r
556 16/wf3d8086/id_pm.c: MM_GetPtr(&buf,size);
\r
557 16/wf3d8086/id_pm.c: MM_FreePtr(&buf);
\r
558 16/wf3d8086/id_pm.c: MM_SetLock(&(memptr)PMSegPages,false);
\r
559 16/wf3d8086/id_pm.c: MM_FreePtr(&(void _seg *)PMSegPages);
\r
560 16/wf3d8086/id_sd.c: MM_GetPtr(&list,PMPageSize);
\r
561 16/wf3d8086/id_sd.c: MM_GetPtr((memptr *)&DigiList,i * sizeof(word) * 2);
\r
562 16/wf3d8086/id_sd.c: MM_FreePtr(&list);
\r
563 16/wf3d8086/id_vh.c:#define UNCACHEGRCHUNK(chunk) {MM_FreePtr(&grsegs[chunk]);grneeded[chunk]&=~ca_levelbit;}
\r
564 16/wf3d8086/id_vh.c: MM_GetPtr (&(memptr)temp,size);
\r
565 16/wf3d8086/id_vh.c: MM_FreePtr (&(memptr)temp);
\r
566 16/wf3d8086/obj/wolf3d.map: 193E:0001 0E87 C=CODE S=ID_MM_TEXT G=(none) M=ID_MM.C ACBP=28
\r
567 16/wf3d8086/oldscale.c: MM_FreePtr (&(memptr)scaledirectory[i]);
\r
568 16/wf3d8086/oldscale.c: MM_SortMem ();
\r
569 16/wf3d8086/oldscale.c: MM_GetPtr (&(memptr)work,20000);
\r
570 16/wf3d8086/oldscale.c: MM_FreePtr (&(memptr)work);
\r
571 16/wf3d8086/oldscale.c: MM_FreePtr (&(memptr)work);
\r
572 16/wf3d8086/oldscale.c: MM_SortMem ();
\r
573 16/wf3d8086/oldscale.c: MM_SetLock (&(memptr)scaledirectory[i],true);
\r
574 16/wf3d8086/oldscale.c: MM_GetPtr (finalspot,totalsize);
\r
575 16/wf3d8086/wl_debug.c: US_PrintUnsigned (MM_UnusedMemory()/1024);
\r
576 16/wf3d8086/wl_debug.c: US_PrintUnsigned (MM_TotalFree()/1024);
\r
577 16/wf3d8086/wl_debug.c: MM_GetPtr (&buffer,64000);
\r
578 16/wf3d8086/wl_game.c: MM_SortMem ();
\r
579 16/wf3d8086/wl_game.c: MM_GetPtr (&demobuffer,MAXDEMOSIZE);
\r
580 16/wf3d8086/wl_game.c: MM_SetLock (&demobuffer,true);
\r
581 16/wf3d8086/wl_game.c: MM_FreePtr (&demobuffer);
\r
582 16/wf3d8086/wl_game.c: MM_SetLock (&grsegs[dems[demonumber]],true);
\r
583 16/wf3d8086/wl_game.c: MM_SetLock (&demobuffer,true);
\r
584 16/wf3d8086/wl_game.c: MM_FreePtr (&demobuffer);
\r
585 16/wf3d8086/wl_inter.c: MM_SortMem ();
\r
586 16/wf3d8086/wl_inter.c: MM_FreePtr ((memptr *)&audiosegs[start]);
\r
587 16/wf3d8086/wl_main.c: MM_Shutdown ();
\r
588 16/wf3d8086/wl_main.c: MM_Startup (); // so the signon screen can be freed
\r
589 16/wf3d8086/wl_main.c: MM_SetLock (&grsegs[STARTFONT],true);
\r
590 16/wf3d8086/wl_main.c:// MM_BombOnError (false);
\r
591 16/wf3d8086/wl_main.c: MM_BombOnError (true);
\r
592 16/wf3d8086/wl_main.c: MM_SortMem ();
\r
593 16/wf3d8086/wl_main.c:// MM_GetPtr(&nullblock,nsize);
\r
594 16/wf3d8086/wl_main.c: MM_SortMem ();
\r
595 16/wf3d8086/wl_menu.c: MM_SortMem ();
\r
596 16/wf3d8086/wl_menu.c: MM_SetPurge (&(memptr)audiosegs[start],3); // make purgable
\r
597 16/wf3d8086/wl_menu.c: MM_SortMem();
\r
598 16/wf3d8086/wl_menu.c: MM_SortMem ();
\r
599 16/wf3d8086/wl_menu.c: MM_FreePtr ((memptr *)&audiosegs[STARTMUSIC + lastmusic]);
\r
600 16/wf3d8086/wl_menu.c: MM_BombOnError (false);
\r
601 16/wf3d8086/wl_menu.c: MM_BombOnError (true);
\r
602 16/wf3d8086/wl_menu.c: MM_SetLock(&((memptr)audiosegs[STARTMUSIC + chunk]),true);
\r
603 16/wf3d8086/wl_menu.c: MM_FreePtr ((memptr *)&audiosegs[STARTMUSIC + lastmusic]);
\r
604 16/wf3d8086/wl_play.c: MM_SetPurge(&((memptr)audiosegs[STARTMUSIC + i]),3);
\r
605 16/wf3d8086/wl_play.c: MM_SetLock(&((memptr)audiosegs[STARTMUSIC + i]),false);
\r
606 16/wf3d8086/wl_play.c: MM_BombOnError (false);
\r
607 16/wf3d8086/wl_play.c: MM_BombOnError (true);
\r
608 16/wf3d8086/wl_play.c: MM_SetLock(&((memptr)audiosegs[STARTMUSIC + chunk]),true);
\r
609 16/wf3d8086/wl_scale.c: MM_FreePtr (&(memptr)scaledirectory[i]);
\r
610 16/wf3d8086/wl_scale.c: MM_SortMem ();
\r
611 16/wf3d8086/wl_scale.c: MM_GetPtr (&(memptr)work,20000);
\r
612 16/wf3d8086/wl_scale.c: MM_FreePtr (&(memptr)work);
\r
613 16/wf3d8086/wl_scale.c: MM_SortMem ();
\r
614 16/wf3d8086/wl_scale.c: MM_SetLock (&(memptr)scaledirectory[i],true);
\r
615 16/wf3d8086/wl_scale.c: MM_GetPtr (finalspot,totalsize);
\r
616 16/wf3d8086/wl_text.c: MM_SortMem ();
\r
617 16/wf3d8086/wl_text.c: MM_SortMem ();
\r
618 16/wf3d8086/wl_text.c: MM_SetLock (&grsegs[artnum], true);
\r
619 16/wf3d8086/wl_text.c: MM_SetLock (&layout, true);
\r
620 16/wf3d8086/wl_text.c: MM_FreePtr (&grsegs[artnum]);
\r
621 16/wf3d8086/wl_text.c: MM_FreePtr (&layout);
\r
622 16/wf3d8086/wl_text.c: MM_SortMem ();
\r
623 16/wf3d8086/wl_text.c: MM_SortMem ();
\r
624 16/wf3d8086/wl_text.c: MM_SortMem ();
\r
625 16/wf3d8086/wl_text.c: MM_SetLock (&grsegs[artnum], true);
\r
626 16/wf3d8086/wl_text.c: MM_SetLock (&layout, true);
\r
627 16/wf3d8086/wl_text.c: MM_FreePtr (&grsegs[artnum]);
\r
628 16/wf3d8086/wl_text.c: MM_FreePtr (&layout);
\r
629 16/wf3d8086/wl_text.c: MM_SortMem ();
\r
630 16/wf3d8086/wolf3d.map: 182E:0000 0E47 C=CODE S=ID_MM_TEXT G=(none) M=ID_MM.C ACBP=28
\r
631 16/wolf3d/WOLFSRC/ID_CA.C: MM_GetPtr (ptr,size);
632 16/wolf3d/WOLFSRC/ID_CA.C: MM_GetPtr (&(memptr)grstarts,(NUMCHUNKS+1)*FILEPOSSIZE);
633 16/wolf3d/WOLFSRC/ID_CA.C: MM_GetPtr(&(memptr)pictable,NUMPICS*sizeof(pictabletype));
634 16/wolf3d/WOLFSRC/ID_CA.C: MM_GetPtr(&compseg,chunkcomplen);
635 16/wolf3d/WOLFSRC/ID_CA.C: MM_FreePtr(&compseg);
636 16/wolf3d/WOLFSRC/ID_CA.C: MM_GetPtr (&(memptr)tinf,length);
637 16/wolf3d/WOLFSRC/ID_CA.C: MM_GetPtr(&(memptr)mapheaderseg[i],sizeof(maptype));
638 16/wolf3d/WOLFSRC/ID_CA.C: MM_SetLock(&(memptr)mapheaderseg[i],true);
639 16/wolf3d/WOLFSRC/ID_CA.C: MM_GetPtr (&(memptr)mapsegs[i],64*64*2);
640 16/wolf3d/WOLFSRC/ID_CA.C: MM_SetLock (&(memptr)mapsegs[i],true);
641 16/wolf3d/WOLFSRC/ID_CA.C: MM_GetPtr (&(memptr)audiostarts,length);
642 16/wolf3d/WOLFSRC/ID_CA.C: MM_SetPurge (&(memptr)audiosegs[chunk],0);
643 16/wolf3d/WOLFSRC/ID_CA.C: MM_GetPtr (&(memptr)audiosegs[chunk],compressed);
644 16/wolf3d/WOLFSRC/ID_CA.C: MM_GetPtr(&bigbufferseg,compressed);
645 16/wolf3d/WOLFSRC/ID_CA.C: MM_SetLock (&bigbufferseg,true);
646 16/wolf3d/WOLFSRC/ID_CA.C: MM_GetPtr (&(memptr)audiosegs[chunk],expanded);
647 16/wolf3d/WOLFSRC/ID_CA.C: MM_FreePtr(&bigbufferseg);
648 16/wolf3d/WOLFSRC/ID_CA.C: MM_SetPurge (&(memptr)audiosegs[start],3); // make purgable
649 16/wolf3d/WOLFSRC/ID_CA.C: MM_GetPtr (&grsegs[chunk],expanded);
650 16/wolf3d/WOLFSRC/ID_CA.C: MM_SetPurge (&grsegs[chunk],0);
651 16/wolf3d/WOLFSRC/ID_CA.C: MM_GetPtr(&bigbufferseg,compressed);
652 16/wolf3d/WOLFSRC/ID_CA.C: MM_SetLock (&bigbufferseg,true);
653 16/wolf3d/WOLFSRC/ID_CA.C: MM_FreePtr(&bigbufferseg);
654 16/wolf3d/WOLFSRC/ID_CA.C: MM_GetPtr(&bigbufferseg,compressed);
655 16/wolf3d/WOLFSRC/ID_CA.C: MM_SetLock (&bigbufferseg,true);
656 16/wolf3d/WOLFSRC/ID_CA.C: MM_FreePtr(&bigbufferseg);
657 16/wolf3d/WOLFSRC/ID_CA.C: MM_GetPtr(&bigbufferseg,compressed);
658 16/wolf3d/WOLFSRC/ID_CA.C: MM_SetLock (&bigbufferseg,true);
659 16/wolf3d/WOLFSRC/ID_CA.C: MM_GetPtr (&buffer2seg,expanded);
660 16/wolf3d/WOLFSRC/ID_CA.C: MM_FreePtr (&buffer2seg);
661 16/wolf3d/WOLFSRC/ID_CA.C: MM_FreePtr(&bigbufferseg);
662 16/wolf3d/WOLFSRC/ID_CA.C: MM_SetPurge (&(memptr)grsegs[i],3);
663 16/wolf3d/WOLFSRC/ID_CA.C: MM_SetPurge (&(memptr)grsegs[i],3);
664 16/wolf3d/WOLFSRC/ID_CA.C: MM_SetPurge (&(memptr)audiosegs[i],3);
665 16/wolf3d/WOLFSRC/ID_CA.C: MM_SetPurge(&grsegs[i],0); // sure it stays there!
666 16/wolf3d/WOLFSRC/ID_CA.C: MM_SetPurge(&grsegs[i],3);
667 16/wolf3d/WOLFSRC/ID_CA.C: MM_GetPtr(&bigbufferseg,compressed);
668 16/wolf3d/WOLFSRC/ID_CA.C: MM_SetLock (&bigbufferseg,true);
669 16/wolf3d/WOLFSRC/ID_CA.C: MM_FreePtr(&bigbufferseg);
670 16/wolf3d/WOLFSRC/ID_MM.C:MM_SizePtr to change the size of a given pointer
671 16/wolf3d/WOLFSRC/ID_MM.C://#define GETNEWBLOCK {if(!(mmnew=mmfree))Quit("MM_GETNEWBLOCK: No free blocks!")\
672 16/wolf3d/WOLFSRC/ID_MM.C:void MM_MapEMS (void);
673 16/wolf3d/WOLFSRC/ID_MM.C: MM_FreePtr(scan->useptr);
674 16/wolf3d/WOLFSRC/ID_MM.C: Quit ("MM_ClearBlock: No purgable blocks!");
675 16/wolf3d/WOLFSRC/ID_MM.C:= MM_Startup
676 16/wolf3d/WOLFSRC/ID_MM.C:void MM_Startup (void)
677 16/wolf3d/WOLFSRC/ID_MM.C: MM_Shutdown ();
678 16/wolf3d/WOLFSRC/ID_MM.C: MM_GetPtr (&bufferseg,BUFFERSIZE);
679 16/wolf3d/WOLFSRC/ID_MM.C:= MM_Shutdown
680 16/wolf3d/WOLFSRC/ID_MM.C:void MM_Shutdown (void)
681 16/wolf3d/WOLFSRC/ID_MM.C:= MM_GetPtr
682 16/wolf3d/WOLFSRC/ID_MM.C:void MM_GetPtr (memptr *baseptr,unsigned long size)
683 16/wolf3d/WOLFSRC/ID_MM.C: MM_SortMem ();
684 16/wolf3d/WOLFSRC/ID_MM.C: Quit ("MM_GetPtr: Out of memory!");
685 16/wolf3d/WOLFSRC/ID_MM.C:= MM_FreePtr
686 16/wolf3d/WOLFSRC/ID_MM.C:void MM_FreePtr (memptr *baseptr)
687 16/wolf3d/WOLFSRC/ID_MM.C: Quit ("MM_FreePtr: Block not found!");
688 16/wolf3d/WOLFSRC/ID_MM.C:= MM_SetPurge
689 16/wolf3d/WOLFSRC/ID_MM.C:void MM_SetPurge (memptr *baseptr, int purge)
690 16/wolf3d/WOLFSRC/ID_MM.C: Quit ("MM_SetPurge: Block not found!");
691 16/wolf3d/WOLFSRC/ID_MM.C:= MM_SetLock
692 16/wolf3d/WOLFSRC/ID_MM.C:void MM_SetLock (memptr *baseptr, boolean locked)
693 16/wolf3d/WOLFSRC/ID_MM.C: Quit ("MM_SetLock: Block not found!");
694 16/wolf3d/WOLFSRC/ID_MM.C:= MM_SortMem
695 16/wolf3d/WOLFSRC/ID_MM.C:void MM_SortMem (void)
696 16/wolf3d/WOLFSRC/ID_MM.C: MM_SetLock(&(memptr)audiosegs[playing],true);
697 16/wolf3d/WOLFSRC/ID_MM.C: MM_SetLock(&(memptr)audiosegs[playing],false);
698 16/wolf3d/WOLFSRC/ID_MM.C:= MM_ShowMemory
699 16/wolf3d/WOLFSRC/ID_MM.C:void MM_ShowMemory (void)
700 16/wolf3d/WOLFSRC/ID_MM.C: Quit ("MM_ShowMemory: Memory block order currupted!");
701 16/wolf3d/WOLFSRC/ID_MM.C:= MM_DumpData
702 16/wolf3d/WOLFSRC/ID_MM.C:void MM_DumpData (void)
703 16/wolf3d/WOLFSRC/ID_MM.C: Quit ("MM_DumpData: Couldn't open MMDUMP.TXT!");
704 16/wolf3d/WOLFSRC/ID_MM.C:= MM_UnusedMemory
705 16/wolf3d/WOLFSRC/ID_MM.C:long MM_UnusedMemory (void)
706 16/wolf3d/WOLFSRC/ID_MM.C:= MM_TotalFree
707 16/wolf3d/WOLFSRC/ID_MM.C:long MM_TotalFree (void)
708 16/wolf3d/WOLFSRC/ID_MM.C:= MM_BombOnError
709 16/wolf3d/WOLFSRC/ID_MM.C:void MM_BombOnError (boolean bomb)
710 16/wolf3d/WOLFSRC/ID_PM.C: MM_SetPurge(&MainMemPages[i],level);
711 16/wolf3d/WOLFSRC/ID_PM.C: MM_BombOnError(false);
712 16/wolf3d/WOLFSRC/ID_PM.C: MM_GetPtr(p,PMPageSize); // Try to reallocate
713 16/wolf3d/WOLFSRC/ID_PM.C: MM_BombOnError(true);
714 16/wolf3d/WOLFSRC/ID_PM.C: MM_BombOnError(false);
715 16/wolf3d/WOLFSRC/ID_PM.C: MM_GetPtr(p,PMPageSize);
716 16/wolf3d/WOLFSRC/ID_PM.C: MM_BombOnError(true);
717 16/wolf3d/WOLFSRC/ID_PM.C: MM_FreePtr(p);
718 16/wolf3d/WOLFSRC/ID_PM.C: MM_GetPtr(&(memptr)PMSegPages,sizeof(PageListStruct) * PMNumBlocks);
719 16/wolf3d/WOLFSRC/ID_PM.C: MM_SetLock(&(memptr)PMSegPages,true);
720 16/wolf3d/WOLFSRC/ID_PM.C: MM_GetPtr(&buf,size);
721 16/wolf3d/WOLFSRC/ID_PM.C: MM_FreePtr(&buf);
722 16/wolf3d/WOLFSRC/ID_PM.C: MM_GetPtr(&buf,size);
723 16/wolf3d/WOLFSRC/ID_PM.C: MM_FreePtr(&buf);
724 16/wolf3d/WOLFSRC/ID_PM.C: MM_SetLock(&(memptr)PMSegPages,false);
725 16/wolf3d/WOLFSRC/ID_PM.C: MM_FreePtr(&(void _seg *)PMSegPages);
726 16/wolf3d/WOLFSRC/ID_SD.C: MM_GetPtr(&list,PMPageSize);
727 16/wolf3d/WOLFSRC/ID_SD.C: MM_GetPtr((memptr *)&DigiList,i * sizeof(word) * 2);
728 16/wolf3d/WOLFSRC/ID_SD.C: MM_FreePtr(&list);
729 16/wolf3d/WOLFSRC/ID_VH.C:#define UNCACHEGRCHUNK(chunk) {MM_FreePtr(&grsegs[chunk]);grneeded[chunk]&=~ca_levelbit;}
730 16/wolf3d/WOLFSRC/ID_VH.C: MM_GetPtr (&(memptr)temp,size);
731 16/wolf3d/WOLFSRC/ID_VH.C: MM_FreePtr (&(memptr)temp);
732 16/wolf3d/WOLFSRC/OLDSCALE.C: MM_FreePtr (&(memptr)scaledirectory[i]);
733 16/wolf3d/WOLFSRC/OLDSCALE.C: MM_SortMem ();
734 16/wolf3d/WOLFSRC/OLDSCALE.C: MM_GetPtr (&(memptr)work,20000);
735 16/wolf3d/WOLFSRC/OLDSCALE.C: MM_FreePtr (&(memptr)work);
736 16/wolf3d/WOLFSRC/OLDSCALE.C: MM_FreePtr (&(memptr)work);
737 16/wolf3d/WOLFSRC/OLDSCALE.C: MM_SortMem ();
738 16/wolf3d/WOLFSRC/OLDSCALE.C: MM_SetLock (&(memptr)scaledirectory[i],true);
739 16/wolf3d/WOLFSRC/OLDSCALE.C: MM_GetPtr (finalspot,totalsize);
740 16/wolf3d/WOLFSRC/WL_DEBUG.C: US_PrintUnsigned (MM_UnusedMemory()/1024);
741 16/wolf3d/WOLFSRC/WL_DEBUG.C: US_PrintUnsigned (MM_TotalFree()/1024);
742 16/wolf3d/WOLFSRC/WL_DEBUG.C: MM_GetPtr (&buffer,64000);
743 16/wolf3d/WOLFSRC/WL_GAME.C: MM_SortMem ();
744 16/wolf3d/WOLFSRC/WL_GAME.C: MM_GetPtr (&demobuffer,MAXDEMOSIZE);
745 16/wolf3d/WOLFSRC/WL_GAME.C: MM_SetLock (&demobuffer,true);
746 16/wolf3d/WOLFSRC/WL_GAME.C: MM_FreePtr (&demobuffer);
747 16/wolf3d/WOLFSRC/WL_GAME.C: MM_SetLock (&grsegs[dems[demonumber]],true);
748 16/wolf3d/WOLFSRC/WL_GAME.C: MM_SetLock (&demobuffer,true);
749 16/wolf3d/WOLFSRC/WL_GAME.C: MM_FreePtr (&demobuffer);
750 16/wolf3d/WOLFSRC/WL_INTER.C: MM_SortMem ();
751 16/wolf3d/WOLFSRC/WL_INTER.C: MM_FreePtr ((memptr *)&audiosegs[start]);
752 16/wolf3d/WOLFSRC/WL_MAIN.C: MM_Shutdown ();
753 16/wolf3d/WOLFSRC/WL_MAIN.C: MM_Startup (); // so the signon screen can be freed
754 16/wolf3d/WOLFSRC/WL_MAIN.C: MM_SetLock (&grsegs[STARTFONT],true);
755 16/wolf3d/WOLFSRC/WL_MAIN.C:// MM_BombOnError (false);
756 16/wolf3d/WOLFSRC/WL_MAIN.C: MM_BombOnError (true);
757 16/wolf3d/WOLFSRC/WL_MAIN.C: MM_SortMem ();
758 16/wolf3d/WOLFSRC/WL_MAIN.C:// MM_GetPtr(&nullblock,nsize);
759 16/wolf3d/WOLFSRC/WL_MAIN.C: MM_SortMem ();
760 16/wolf3d/WOLFSRC/WL_MENU.C: MM_SortMem ();
761 16/wolf3d/WOLFSRC/WL_MENU.C: MM_SetPurge (&(memptr)audiosegs[start],3); // make purgable
762 16/wolf3d/WOLFSRC/WL_MENU.C: MM_SortMem();
763 16/wolf3d/WOLFSRC/WL_MENU.C: MM_SortMem ();
764 16/wolf3d/WOLFSRC/WL_MENU.C: MM_FreePtr ((memptr *)&audiosegs[STARTMUSIC + lastmusic]);
765 16/wolf3d/WOLFSRC/WL_MENU.C: MM_BombOnError (false);
766 16/wolf3d/WOLFSRC/WL_MENU.C: MM_BombOnError (true);
767 16/wolf3d/WOLFSRC/WL_MENU.C: MM_SetLock(&((memptr)audiosegs[STARTMUSIC + chunk]),true);
768 16/wolf3d/WOLFSRC/WL_MENU.C: MM_FreePtr ((memptr *)&audiosegs[STARTMUSIC + lastmusic]);
769 16/wolf3d/WOLFSRC/WL_PLAY.C: MM_SetPurge(&((memptr)audiosegs[STARTMUSIC + i]),3);
770 16/wolf3d/WOLFSRC/WL_PLAY.C: MM_SetLock(&((memptr)audiosegs[STARTMUSIC + i]),false);
771 16/wolf3d/WOLFSRC/WL_PLAY.C: MM_BombOnError (false);
772 16/wolf3d/WOLFSRC/WL_PLAY.C: MM_BombOnError (true);
773 16/wolf3d/WOLFSRC/WL_PLAY.C: MM_SetLock(&((memptr)audiosegs[STARTMUSIC + chunk]),true);
774 16/wolf3d/WOLFSRC/WL_SCALE.C: MM_FreePtr (&(memptr)scaledirectory[i]);
775 16/wolf3d/WOLFSRC/WL_SCALE.C: MM_SortMem ();
776 16/wolf3d/WOLFSRC/WL_SCALE.C: MM_GetPtr (&(memptr)work,20000);
777 16/wolf3d/WOLFSRC/WL_SCALE.C: MM_FreePtr (&(memptr)work);
778 16/wolf3d/WOLFSRC/WL_SCALE.C: MM_SortMem ();
779 16/wolf3d/WOLFSRC/WL_SCALE.C: MM_SetLock (&(memptr)scaledirectory[i],true);
780 16/wolf3d/WOLFSRC/WL_SCALE.C: MM_GetPtr (finalspot,totalsize);
781 16/wolf3d/WOLFSRC/WL_TEXT.C: MM_SortMem ();
782 16/wolf3d/WOLFSRC/WL_TEXT.C: MM_SortMem ();
783 16/wolf3d/WOLFSRC/WL_TEXT.C: MM_SetLock (&grsegs[artnum], true);
784 16/wolf3d/WOLFSRC/WL_TEXT.C: MM_SetLock (&layout, true);
785 16/wolf3d/WOLFSRC/WL_TEXT.C: MM_FreePtr (&grsegs[artnum]);
786 16/wolf3d/WOLFSRC/WL_TEXT.C: MM_FreePtr (&layout);
787 16/wolf3d/WOLFSRC/WL_TEXT.C: MM_SortMem ();
788 16/wolf3d/WOLFSRC/WL_TEXT.C: MM_SortMem ();
789 16/wolf3d/WOLFSRC/WL_TEXT.C: MM_SortMem ();
790 16/wolf3d/WOLFSRC/WL_TEXT.C: MM_SetLock (&grsegs[artnum], true);
791 16/wolf3d/WOLFSRC/WL_TEXT.C: MM_SetLock (&layout, true);
792 16/wolf3d/WOLFSRC/WL_TEXT.C: MM_FreePtr (&grsegs[artnum]);
793 16/wolf3d/WOLFSRC/WL_TEXT.C: MM_FreePtr (&layout);
794 16/wolf3d/WOLFSRC/WL_TEXT.C: MM_SortMem ();
795 16/wolf3d/WOLFSRC/WOLF3D.MAP: 182E:0000 0E47 C=CODE S=ID_MM_TEXT G=(none) M=ID_MM.C ACBP=28