Home | History | Annotate | Download | only in rtl

Lines Matching full:uptr

61   void Init(uptr siz, u32 tid, u32 stk) {
76 uptr Size() const {
123 const uptr kAllocatorSpace = 0x7d0000000000ULL;
125 const uptr kAllocatorSpace = 0x7d0000000000ULL;
127 const uptr kAllocatorSize = 0x10000000000ULL; // 1T.
390 uptr sp;
391 uptr mangled_sp;
392 uptr *shadow_stack_pos;
414 uptr *shadow_stack_pos;
419 uptr shadow_stack[kShadowStackSize];
422 uptr *shadow_stack;
423 uptr *shadow_stack_end;
440 const uptr stk_addr;
441 const uptr stk_size;
442 const uptr tls_addr;
443 const uptr tls_size;
460 uptr stk_addr, uptr stk_size,
461 uptr tls_addr, uptr tls_size);
511 uptr addr_min;
512 uptr addr_max;
517 uptr pc;
563 void AddMemoryAccess(uptr addr, Shadow s, const StackTrace *stack,
567 void AddLocation(uptr addr, uptr size);
596 void MapShadow(uptr addr, uptr size);
597 void MapThreadTrace(uptr addr, uptr size);
598 void DontNeedShadowFor(uptr addr, uptr size);
612 bool IsExpectedReport(uptr addr, uptr size);
629 u32 CurrentStackId(ThreadState *thr, uptr pc);
630 void PrintCurrentStack(ThreadState *thr, uptr pc);
636 SyncVar* GetJavaSync(ThreadState *thr, uptr pc, uptr addr,
638 SyncVar* GetAndRemoveJavaSync(ThreadState *thr, uptr pc, uptr addr);
640 void MemoryAccess(ThreadState *thr, uptr pc, uptr addr,
642 void MemoryAccessImpl(ThreadState *thr, uptr addr,
645 void MemoryAccessRange(ThreadState *thr, uptr pc, uptr addr,
646 uptr size, bool is_write);
647 void MemoryAccessRangeStep(ThreadState *thr, uptr pc, uptr addr,
648 uptr size, uptr step, bool is_write);
649 void UnalignedMemoryAccess(ThreadState *thr, uptr pc, uptr addr,
657 void ALWAYS_INLINE MemoryRead(ThreadState *thr, uptr pc,
658 uptr addr, int kAccessSizeLog) {
662 void ALWAYS_INLINE MemoryWrite(ThreadState *thr, uptr pc,
663 uptr addr, int kAccessSizeLog) {
667 void ALWAYS_INLINE MemoryReadAtomic(ThreadState *thr, uptr pc,
668 uptr addr, int kAccessSizeLog) {
672 void ALWAYS_INLINE MemoryWriteAtomic(ThreadState *thr, uptr pc,
673 uptr addr, int kAccessSizeLog) {
677 void MemoryResetRange(ThreadState *thr, uptr pc, uptr addr, uptr size);
678 void MemoryRangeFreed(ThreadState *thr, uptr pc, uptr addr, uptr size);
679 void MemoryRangeImitateWrite(ThreadState *thr, uptr pc, uptr addr, uptr size);
682 void FuncEntry(ThreadState *thr, uptr pc);
685 int ThreadCreate(ThreadState *thr, uptr pc, uptr uid, bool detached);
686 void ThreadStart(ThreadState *thr, int tid, uptr os_id);
688 int ThreadTid(ThreadState *thr, uptr pc, uptr uid);
689 void ThreadJoin(ThreadState *thr, uptr pc, int tid);
690 void ThreadDetach(ThreadState *thr, uptr pc, int tid);
696 void MutexCreate(ThreadState *thr, uptr pc, uptr addr,
698 void MutexDestroy(ThreadState *thr, uptr pc, uptr addr);
699 void MutexLock(ThreadState *thr, uptr pc, uptr addr, int rec = 1);
700 int MutexUnlock(ThreadState *thr, uptr pc, uptr addr, bool all = false);
701 void MutexReadLock(ThreadState *thr, uptr pc, uptr addr);
702 void MutexReadUnlock(ThreadState *thr, uptr pc, uptr addr);
703 void MutexReadOrWriteUnlock(ThreadState *thr, uptr pc, uptr addr);
705 void Acquire(ThreadState *thr, uptr pc, uptr addr);
706 void AcquireGlobal(ThreadState *thr, uptr pc);
707 void Release(ThreadState *thr, uptr pc, uptr addr);
708 void ReleaseStore(ThreadState *thr, uptr pc, uptr addr);
709 void AfterSleep(ThreadState *thr, uptr pc);
733 uptr TraceTopPC(ThreadState *thr);
734 uptr TraceSize();
735 uptr TraceParts();