reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/lib/scudo/standalone/tsd_shared.h
   20   void initLinkerInitialized(Allocator *Instance) {
   25         map(nullptr, sizeof(TSD<Allocator>) * NumberOfTSDs, "scudo:tsd"));
   45   void init(Allocator *Instance) {
   52           sizeof(TSD<Allocator>) * NumberOfTSDs);
   55   ALWAYS_INLINE void initThreadMaybe(Allocator *Instance,
   62   ALWAYS_INLINE TSD<Allocator> *getTSDAndLock(bool *UnlockRequired) {
   63     TSD<Allocator> *TSD = getCurrentTSD();
   74   ALWAYS_INLINE void setCurrentTSD(TSD<Allocator> *CurrentTSD) {
   86   ALWAYS_INLINE TSD<Allocator> *getCurrentTSD() {
   96   void initOnceMaybe(Allocator *Instance) {
  103   NOINLINE void initThread(Allocator *Instance) {
  110   NOINLINE TSD<Allocator> *getTSDAndLockSlow(TSD<Allocator> *CurrentTSD) {
  110   NOINLINE TSD<Allocator> *getTSDAndLockSlow(TSD<Allocator> *CurrentTSD) {
  119       TSD<Allocator> *CandidateTSD = nullptr;
  150   TSD<Allocator> *TSDs;
  156   static THREADLOCAL TSD<Allocator> *ThreadTSD;