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

References

projects/compiler-rt/lib/hwasan/hwasan.cpp
   40   Thread *t = GetCurrentThread();
   45   Thread *t = GetCurrentThread();
   50   Thread *t = GetCurrentThread();
  202   Thread *t = GetCurrentThread();
  569   Thread *t = GetCurrentThread();
  585   Thread *t = GetCurrentThread();
  598   Thread *t = GetCurrentThread();
projects/compiler-rt/lib/hwasan/hwasan_allocator.cpp
  115   Thread *t = GetCurrentThread();
  215   Thread *t = GetCurrentThread();
projects/compiler-rt/lib/hwasan/hwasan_linux.cpp
  291   Thread *t = GetCurrentThread();
  356 Thread *GetCurrentThread() {
projects/compiler-rt/lib/hwasan/hwasan_report.cpp
  512   Thread *t = GetCurrentThread();
projects/compiler-rt/lib/hwasan/hwasan_thread.cpp
   71              sizeof(Thread), heap_allocations_->SizeInBytes(),
projects/compiler-rt/lib/hwasan/hwasan_thread.h
   89   static void InsertIntoThreadList(Thread *t);
   90   static void RemoveFromThreadList(Thread *t);
   91   Thread *next_;  // All live threads form a linked list.
  102 Thread *GetCurrentThread();
projects/compiler-rt/lib/hwasan/hwasan_thread_list.h
   70   Thread *list_;
   74   void Push(Thread *t) {
   79   Thread *Pop() {
   80     Thread *t = list_;
   86   void Remove(Thread *t) {
   87     Thread **cur = &list_;
   95     Thread *t = list_;
  119         RoundUpTo(ring_buffer_size_ + sizeof(Thread), ring_buffer_size_ * 2);
  122   Thread *CreateCurrentThread() {
  123     Thread *t;
  129         internal_memset((void *)start, 0, ring_buffer_size_ + sizeof(Thread));
  140   void DontNeedThread(Thread *t) {
  145   void ReleaseThread(Thread *t) {
  154   Thread *GetThreadByBufferAddress(uptr p) {
  160     uptr res = sizeof(Thread) + ring_buffer_size_;
  172   void AddThreadStats(Thread *t) {
  178   void RemoveThreadStats(Thread *t) {
  190   Thread *AllocThread() {
  193     Thread *t = (Thread *)(free_space_ + ring_buffer_size_);