• Home
  • Raw
  • Download

Lines Matching refs:addr

32 void __tsan_read16(void *addr) {  in __tsan_read16()  argument
33 MemoryRead(cur_thread(), CALLERPC, (uptr)addr, kSizeLog8); in __tsan_read16()
34 MemoryRead(cur_thread(), CALLERPC, (uptr)addr + 8, kSizeLog8); in __tsan_read16()
37 void __tsan_write16(void *addr) { in __tsan_write16() argument
38 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr, kSizeLog8); in __tsan_write16()
39 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr + 8, kSizeLog8); in __tsan_write16()
42 void __tsan_read16_pc(void *addr, void *pc) { in __tsan_read16_pc() argument
43 MemoryRead(cur_thread(), STRIP_PC(pc), (uptr)addr, kSizeLog8); in __tsan_read16_pc()
44 MemoryRead(cur_thread(), STRIP_PC(pc), (uptr)addr + 8, kSizeLog8); in __tsan_read16_pc()
47 void __tsan_write16_pc(void *addr, void *pc) { in __tsan_write16_pc() argument
48 MemoryWrite(cur_thread(), STRIP_PC(pc), (uptr)addr, kSizeLog8); in __tsan_write16_pc()
49 MemoryWrite(cur_thread(), STRIP_PC(pc), (uptr)addr + 8, kSizeLog8); in __tsan_write16_pc()
54 void __tsan_unaligned_read2(const void *addr) { in __tsan_unaligned_read2() argument
55 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 2, false, false); in __tsan_unaligned_read2()
58 void __tsan_unaligned_read4(const void *addr) { in __tsan_unaligned_read4() argument
59 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 4, false, false); in __tsan_unaligned_read4()
62 void __tsan_unaligned_read8(const void *addr) { in __tsan_unaligned_read8() argument
63 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 8, false, false); in __tsan_unaligned_read8()
66 void __tsan_unaligned_read16(const void *addr) { in __tsan_unaligned_read16() argument
67 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 16, false, false); in __tsan_unaligned_read16()
70 void __tsan_unaligned_write2(void *addr) { in __tsan_unaligned_write2() argument
71 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 2, true, false); in __tsan_unaligned_write2()
74 void __tsan_unaligned_write4(void *addr) { in __tsan_unaligned_write4() argument
75 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 4, true, false); in __tsan_unaligned_write4()
78 void __tsan_unaligned_write8(void *addr) { in __tsan_unaligned_write8() argument
79 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 8, true, false); in __tsan_unaligned_write8()
82 void __tsan_unaligned_write16(void *addr) { in __tsan_unaligned_write16() argument
83 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 16, true, false); in __tsan_unaligned_write16()
90 u16 __sanitizer_unaligned_load16(const uu16 *addr) { in __sanitizer_unaligned_load16() argument
91 __tsan_unaligned_read2(addr); in __sanitizer_unaligned_load16()
92 return *addr; in __sanitizer_unaligned_load16()
96 u32 __sanitizer_unaligned_load32(const uu32 *addr) { in __sanitizer_unaligned_load32() argument
97 __tsan_unaligned_read4(addr); in __sanitizer_unaligned_load32()
98 return *addr; in __sanitizer_unaligned_load32()
102 u64 __sanitizer_unaligned_load64(const uu64 *addr) { in __sanitizer_unaligned_load64() argument
103 __tsan_unaligned_read8(addr); in __sanitizer_unaligned_load64()
104 return *addr; in __sanitizer_unaligned_load64()
108 void __sanitizer_unaligned_store16(uu16 *addr, u16 v) { in __sanitizer_unaligned_store16() argument
109 __tsan_unaligned_write2(addr); in __sanitizer_unaligned_store16()
110 *addr = v; in __sanitizer_unaligned_store16()
114 void __sanitizer_unaligned_store32(uu32 *addr, u32 v) { in __sanitizer_unaligned_store32() argument
115 __tsan_unaligned_write4(addr); in __sanitizer_unaligned_store32()
116 *addr = v; in __sanitizer_unaligned_store32()
120 void __sanitizer_unaligned_store64(uu64 *addr, u64 v) { in __sanitizer_unaligned_store64() argument
121 __tsan_unaligned_write8(addr); in __sanitizer_unaligned_store64()
122 *addr = v; in __sanitizer_unaligned_store64()
151 void __tsan_acquire(void *addr) { in __tsan_acquire() argument
152 Acquire(cur_thread(), CALLERPC, (uptr)addr); in __tsan_acquire()
155 void __tsan_release(void *addr) { in __tsan_release() argument
156 Release(cur_thread(), CALLERPC, (uptr)addr); in __tsan_release()