Data Fields | |
| char | picket1 [PICKETSZ] |
| Overhead front picket fence. | |
| struct overhead_ * | next |
| Linked-list link to next alloc'd block. | |
| size_t | reqsz |
| Requested size of heap block. | |
| size_t | actualsz |
| Allocated size of debug heap block. | |
| char * | file |
| File name wherein allocation occurred. | |
| int | line |
| Line number whereat allocation occurred. | |
| char | picket2 [PICKETSZ] |
| Overhead rear picket fence. | |
Definition at line 53 of file dnxHeap.c.
| char overhead_::picket1[PICKETSZ] |
Overhead front picket fence.
Definition at line 55 of file dnxHeap.c.
Referenced by check_block(), dnxMalloc(), and dump_block().
struct overhead_* overhead_::next [read] |
Linked-list link to next alloc'd block.
Definition at line 56 of file dnxHeap.c.
Referenced by dnxCheckHeap(), dnxMalloc(), link_block(), and unlink_block().
| size_t overhead_::reqsz |
Requested size of heap block.
Definition at line 57 of file dnxHeap.c.
Referenced by check_block(), dnxMalloc(), dnxRealloc(), and dump_block().
| size_t overhead_::actualsz |
Allocated size of debug heap block.
Definition at line 58 of file dnxHeap.c.
Referenced by dnxMalloc().
| char* overhead_::file |
File name wherein allocation occurred.
Definition at line 59 of file dnxHeap.c.
Referenced by dnxFree(), dnxMalloc(), and dump_block().
| int overhead_::line |
Line number whereat allocation occurred.
Definition at line 60 of file dnxHeap.c.
Referenced by dnxMalloc(), and dump_block().
| char overhead_::picket2[PICKETSZ] |
Overhead rear picket fence.
Definition at line 61 of file dnxHeap.c.
Referenced by check_block(), dnxMalloc(), and dump_block().
1.5.6