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

Declarations

projects/compiler-rt/lib/tsan/rtl/tsan_defs.h
  166 struct Processor;

References

projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp
  890   Processor *proc = thr->proc();
  947     Processor *proc = ProcCreate();
projects/compiler-rt/lib/tsan/rtl/tsan_mman.cpp
   71   Processor *proc;
  125 void AllocatorProcStart(Processor *proc) {
  130 void AllocatorProcFinish(Processor *proc) {
projects/compiler-rt/lib/tsan/rtl/tsan_mman.h
   24 void AllocatorProcStart(Processor *proc);
   25 void AllocatorProcFinish(Processor *proc);
projects/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp
  381   Processor *proc = ProcCreate();
projects/compiler-rt/lib/tsan/rtl/tsan_rtl.h
  429   Processor *proc1;
  431   Processor *proc() { return proc1; }
  787 Processor *ProcCreate();
  788 void ProcDestroy(Processor *proc);
  789 void ProcWire(Processor *proc, ThreadState *thr);
  790 void ProcUnwire(Processor *proc, ThreadState *thr);
projects/compiler-rt/lib/tsan/rtl/tsan_rtl_proc.cpp
   20 Processor *ProcCreate() {
   21   void *mem = InternalAlloc(sizeof(Processor));
   22   internal_memset(mem, 0, sizeof(Processor));
   23   Processor *proc = new(mem) Processor;
   23   Processor *proc = new(mem) Processor;
   33 void ProcDestroy(Processor *proc) {
   46 void ProcWire(Processor *proc, ThreadState *thr) {
   53 void ProcUnwire(Processor *proc, ThreadState *thr) {
projects/compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cpp
  410   Processor *proc = from->proc();
projects/compiler-rt/lib/tsan/rtl/tsan_sync.cpp
   38 void SyncVar::Reset(Processor *proc) {
   73 uptr MetaMap::FreeBlock(Processor *proc, uptr p) {
   82 bool MetaMap::FreeRange(Processor *proc, uptr p, uptr sz) {
  121 void MetaMap::ResetRange(Processor *proc, uptr p, uptr sz) {
  291 void MetaMap::OnProcIdle(Processor *proc) {
projects/compiler-rt/lib/tsan/rtl/tsan_sync.h
   71   void Reset(Processor *proc);
  116   uptr FreeBlock(Processor *proc, uptr p);
  117   bool FreeRange(Processor *proc, uptr p, uptr sz);
  118   void ResetRange(Processor *proc, uptr p, uptr sz);
  127   void OnProcIdle(Processor *proc);