#include <ToySegmentList.h>
Collaboration diagram for SegList:

Data Fields | |
| ToySegment | seg |
| Segment information. | |
| SegList * | prev |
| Previous node, or NULL if none. | |
| SegList * | next |
| Next node, or NULL if none. | |
Doubly linked because they work without bother, and I'm lazy.
Definition at line 30 of file ToySegmentList.h.
|
|
Next node, or NULL if none.
Definition at line 37 of file ToySegmentList.h. Referenced by TMM_AppendSegList(), TMM_CopySegList(), TMM_CreateSegList(), TMM_FindSegSpace(), TMM_FreeHeap(), TMM_FreeSegList(), TMM_MergeSegList(), TMM_OrderedInsert(), TMM_PrintProcessMemory(), TMM_PrintProcessTable(), TMM_PrintSegList(), TMM_RemoveAreaFromSegList(), TMM_RemoveFromList(), TMM_SeekSegListEnd(), TMM_SegListSize(), TMM_SortSegList(), TMM_StoreHeapInteger(), TMM_StoreHeapString(), TMM_StoreInteger(), TMM_StoreString(), and TMM_TerminateProcess(). |
|
|
Previous node, or NULL if none.
Definition at line 35 of file ToySegmentList.h. Referenced by TMM_AppendSegList(), TMM_CreateSegList(), TMM_FreeHeap(), TMM_MergeSegList(), TMM_OrderedInsert(), TMM_ReallocateHeap(), TMM_RemoveAreaFromSegList(), TMM_RemoveFromList(), TMM_SeekSegListHead(), and TMM_SortSegList(). |
|
|
Segment information.
Definition at line 33 of file ToySegmentList.h. Referenced by TMM_AllocateHeap(), TMM_CompSegList(), TMM_CopySegList(), TMM_CreateSegList(), TMM_FindSegSpace(), TMM_FreeHeap(), TMM_MergeSegList(), TMM_OrderedInsert(), TMM_PagedAllocateProcess(), TMM_PrintProcessMemory(), TMM_PrintProcessTable(), TMM_PrintSegList(), TMM_ReallocateHeap(), TMM_RemoveAreaFromSegList(), TMM_SortSegList(), TMM_StoreHeapInteger(), TMM_StoreHeapString(), TMM_StoreInteger(), TMM_StoreString(), and TMM_TerminateProcess(). |
1.3-rc3