#include <memgrep.h>
Data Fields | |
| unsigned long | flags |
| enum MemoryMedium | medium |
| int | pid |
| char * | core |
| MEMGREP_FUNCTIONS | functions |
| PROCESS_SECTION_ADDRS | sections |
| unsigned long * | addrs |
| unsigned long | numAddrs |
| unsigned long | length |
| unsigned long | padding |
| enum MemoryDumpFormat | dumpFormat |
| MEM_CTX_CORE_DATA | coreData |
| int | procCtlFd |
| int | procAsFd |
The memgrep context.
|
|
Array of addresses populated by MEMGREP_CMD_POPULATE |
|
|
The core file to operate on. |
|
|
Extended data related to core files |
|
|
Format for use when dumping |
|
|
Holds the flags for the conetxt. These can be a combination of the following:
|
|
|
Medium specific function table. |
|
|
The length used when searching, and dumping. |
|
|
The medium that will be operated upon. This can be:
|
|
|
Number of elements in the 'addrs' array. |
|
|
Padding used when dumping memory. |
|
|
The process id to operate on. |
|
|
MISC: procFd => Solaris fd for proc access |
|
|
Section addresses associated with the medium. |
1.2.15