Go to the source code of this file.
Data Structures | |
struct | tlsseg |
Typedefs | |
typedef Elf32_Addr | Addr |
typedef Elf32_Ehdr | Ehdr |
typedef Elf32_Phdr | Phdr |
typedef struct tlsseg | tlsseg_t |
Functions | |
void | CmiTLSInit (void) |
void | allocNewTLSSeg (tlsseg_t *t, CthThread th) |
void | switchTLS (tlsseg_t *, tlsseg_t *) |
void | currentTLS (tlsseg_t *) |
void CmiTLSInit | ( | void | ) |
Definition at line 360 of file cmitls.C.
References CmiAbort(), CmiMyPe(), CmiMyRank(), CmiPrintf(), CmiTLSStatsInit(), and quietModeRequested.
Referenced by CthBaseInit().
Definition at line 380 of file cmitls.C.
References tlsseg::align, CmiIsomallocMallocAlignForThread(), getTLS(), tlsseg::memseg, populateTLSSegStats(), and tlsseg::size.
Referenced by CthCreateInner().
Definition at line 399 of file cmitls.C.
References tlsseg::memseg, and swapTLS().
Referenced by CmiDisableTLS(), CmiEnableTLS(), CtgInstallCthTLS(), CtgInstallMainThreadTLS(), and CtgInstallTLS().
void currentTLS | ( | tlsseg_t * | ) |
Definition at line 404 of file cmitls.C.
References getTLS(), and tlsseg::memseg.
Referenced by CthBaseInit().