
Go to the source code of this file.
Functions | |
| static Addr | getCodeSegAddr () |
| static Ehdr * | getELFHeader () |
| static Phdr * | getProgramHeader () |
| Phdr * | getTLSPhdrEntry () |
| void | allocNewTLSSeg (tlsseg_t *t, CthThread th) |
| void | switchTLS (tlsseg_t *, tlsseg_t *) |
Variables | |
| void * | __executable_start |
| static Addr getCodeSegAddr | ( | ) | [static] |
Definition at line 11 of file cmitls.c.
References __executable_start.
Referenced by getELFHeader().
| static Ehdr* getELFHeader | ( | ) | [static] |
Definition at line 15 of file cmitls.c.
References getCodeSegAddr().
Referenced by getProgramHeader(), and getTLSPhdrEntry().
| static Phdr* getProgramHeader | ( | ) | [static] |
Definition at line 19 of file cmitls.c.
References getELFHeader(), and p.
Referenced by getTLSPhdrEntry().
| Phdr* getTLSPhdrEntry | ( | ) |
Definition at line 25 of file cmitls.c.
References getELFHeader(), and getProgramHeader().
Referenced by allocNewTLSSeg().
Definition at line 41 of file cmitls.c.
References tlsseg_t::align, CmiIsomallocAlign(), getTLSPhdrEntry(), tlsseg_t::memseg, and tlsseg_t::size.
Referenced by CthCreateInner().
| void* __executable_start |
Referenced by getCodeSegAddr().
1.5.5