Lines Matching refs:addr

26 bool IsExpectedReport(uptr addr, uptr size) {  in IsExpectedReport()  argument
52 SymbolizedStack *SymbolizeCode(uptr addr) { in SymbolizeCode() argument
53 SymbolizedStack *first = SymbolizedStack::New(addr); in SymbolizeCode()
58 cbctx.pc = addr; in SymbolizeCode()
69 if (cbctx.pc == addr) // outermost (non-inlined) function in SymbolizeCode()
71 addr = cbctx.pc; in SymbolizeCode()
73 SymbolizedStack *s2 = SymbolizedStack::New(addr); in SymbolizeCode()
81 uptr addr; member
91 ReportLocation *SymbolizeData(uptr addr) { in SymbolizeData() argument
94 cbctx.addr = addr; in SymbolizeData()
165 void __tsan_map_shadow(uptr addr, uptr size) { in __tsan_map_shadow() argument
166 MapShadow(addr, size); in __tsan_map_shadow()
169 void __tsan_read(ThreadState *thr, void *addr, void *pc) { in __tsan_read() argument
170 MemoryAccess(thr, (uptr)pc, (uptr)addr, 1, kAccessRead); in __tsan_read()
173 void __tsan_read_pc(ThreadState *thr, void *addr, uptr callpc, uptr pc) { in __tsan_read_pc() argument
176 MemoryAccess(thr, (uptr)pc, (uptr)addr, 1, kAccessRead); in __tsan_read_pc()
181 void __tsan_write(ThreadState *thr, void *addr, void *pc) { in __tsan_write() argument
182 MemoryAccess(thr, (uptr)pc, (uptr)addr, 1, kAccessWrite); in __tsan_write()
185 void __tsan_write_pc(ThreadState *thr, void *addr, uptr callpc, uptr pc) { in __tsan_write_pc() argument
188 MemoryAccess(thr, (uptr)pc, (uptr)addr, 1, kAccessWrite); in __tsan_write_pc()
193 void __tsan_read_range(ThreadState *thr, void *addr, uptr size, uptr pc) { in __tsan_read_range() argument
194 MemoryAccessRange(thr, (uptr)pc, (uptr)addr, size, false); in __tsan_read_range()
197 void __tsan_write_range(ThreadState *thr, void *addr, uptr size, uptr pc) { in __tsan_write_range() argument
198 MemoryAccessRange(thr, (uptr)pc, (uptr)addr, size, true); in __tsan_write_range()
240 void __tsan_acquire(ThreadState *thr, void *addr) { in __tsan_acquire() argument
241 Acquire(thr, 0, (uptr)addr); in __tsan_acquire()
244 void __tsan_release_acquire(ThreadState *thr, void *addr) { in __tsan_release_acquire() argument
245 ReleaseStoreAcquire(thr, 0, (uptr)addr); in __tsan_release_acquire()
248 void __tsan_release(ThreadState *thr, void *addr) { in __tsan_release() argument
249 ReleaseStore(thr, 0, (uptr)addr); in __tsan_release()
252 void __tsan_release_merge(ThreadState *thr, void *addr) { in __tsan_release_merge() argument
253 Release(thr, 0, (uptr)addr); in __tsan_release_merge()
258 void __tsan_mutex_before_lock(ThreadState *thr, uptr addr, uptr write) { in __tsan_mutex_before_lock() argument
260 MutexPreLock(thr, 0, addr); in __tsan_mutex_before_lock()
262 MutexPreReadLock(thr, 0, addr); in __tsan_mutex_before_lock()
265 void __tsan_mutex_after_lock(ThreadState *thr, uptr addr, uptr write) { in __tsan_mutex_after_lock() argument
267 MutexPostLock(thr, 0, addr); in __tsan_mutex_after_lock()
269 MutexPostReadLock(thr, 0, addr); in __tsan_mutex_after_lock()
272 void __tsan_mutex_before_unlock(ThreadState *thr, uptr addr, uptr write) { in __tsan_mutex_before_unlock() argument
274 MutexUnlock(thr, 0, addr); in __tsan_mutex_before_unlock()
276 MutexReadUnlock(thr, 0, addr); in __tsan_mutex_before_unlock()