Public Member Functions | |
void | allocate (size_t size, CthThread tid) |
CtgGlobalStruct (void) | |
~CtgGlobalStruct () | |
void | pup (PUP::er &p) |
void | allocate (size_t size) |
CtgGlobalStruct (void) | |
~CtgGlobalStruct () | |
void | pup (PUP::er &p) |
Data Fields | |
bool | installed |
void * | data_seg |
size_t | seg_size |
void * | data_seg |
Definition at line 366 of file global-elfgot.C.
CtgGlobalStruct::CtgGlobalStruct | ( | void | ) | [inline] |
Definition at line 384 of file global-elfgot.C.
CtgGlobalStruct::~CtgGlobalStruct | ( | ) | [inline] |
Definition at line 388 of file global-elfgot.C.
References CmiIsomallocBlockListFree(), CmiMemoryIs(), and free().
CtgGlobalStruct::CtgGlobalStruct | ( | void | ) | [inline] |
CtgGlobalStruct::~CtgGlobalStruct | ( | ) | [inline] |
Definition at line 74 of file global-macho.C.
References data_seg, and free().
Definition at line 375 of file global-elfgot.C.
References CmiIsomallocMallocForThread(), CmiMemoryIs(), and malloc().
Referenced by CtgCreate(), CtgInit(), and pup().
void CtgGlobalStruct::pup | ( | PUP::er & | p | ) |
Definition at line 405 of file global-elfgot.C.
References allocate(), CmiIsomallocPup(), CmiMemoryIs(), data_seg, PUP::er::isUnpacking(), p, pup_bytes(), and seg_size.
Referenced by CtgPup().
void CtgGlobalStruct::allocate | ( | size_t | size | ) | [inline] |
void CtgGlobalStruct::pup | ( | PUP::er & | p | ) |
Definition at line 369 of file global-elfgot.C.
Referenced by CtgFree(), CtgGlobalStruct(), CtgInstall(), and CtgPup().
Definition at line 372 of file global-elfgot.C.
Referenced by allocate(), CtgCreate(), CtgGlobalStruct(), CtgInit(), CtgInstall(), pup(), and ~CtgGlobalStruct().
Definition at line 55 of file global-macho.C.