HomeSort by relevance Sort by last modified time
    Searched full:uptr (Results 26 - 50 of 194) sorted by null

12 3 4 5 6 7 8

  /external/compiler-rt/lib/tsan/go/
tsan_go.cc 27 bool IsExpectedReport(uptr addr, uptr size) {
34 ReportLocation *SymbolizeData(uptr addr) {
38 ReportStack *NewReportStackEntry(uptr addr) {
46 void *internal_alloc(MBlockType typ, uptr sz) {
55 extern "C" int __tsan_symbolize(uptr pc, char **func, char **file,
58 ReportStack *SymbolizeCode(uptr addr) {
105 void __tsan_map_shadow(uptr addr, uptr size) {
110 MemoryRead(thr, (uptr)pc, (uptr)addr, kSizeLog1)
    [all...]
  /external/compiler-rt/lib/tsan/tests/unit/
tsan_stack_test.cc 24 EXPECT_EQ(trace->Size(), (uptr)0);
27 EXPECT_EQ(trace->Size(), (uptr)1);
28 EXPECT_EQ(trace->Get(0), (uptr)42);
33 EXPECT_EQ(trace->Size(), (uptr)2);
34 EXPECT_EQ(trace->Get(0), (uptr)100);
35 EXPECT_EQ(trace->Get(1), (uptr)101);
38 EXPECT_EQ(trace->Size(), (uptr)3);
39 EXPECT_EQ(trace->Get(0), (uptr)100);
40 EXPECT_EQ(trace->Get(1), (uptr)101);
41 EXPECT_EQ(trace->Get(2), (uptr)42)
    [all...]
tsan_mutexset_test.cc 18 static void Expect(const MutexSet &mset, uptr i, u64 id, bool write, u64 epoch,
29 EXPECT_EQ(mset.Size(), (uptr)0);
32 EXPECT_EQ(mset.Size(), (uptr)1);
35 EXPECT_EQ(mset.Size(), (uptr)0);
39 EXPECT_EQ(mset.Size(), (uptr)2);
43 EXPECT_EQ(mset.Size(), (uptr)1);
45 EXPECT_EQ(mset.Size(), (uptr)0);
51 EXPECT_EQ(mset.Size(), (uptr)1);
55 EXPECT_EQ(mset.Size(), (uptr)1);
59 EXPECT_EQ(mset.Size(), (uptr)1)
    [all...]
  /external/compiler-rt/lib/tsan/rtl/
tsan_platform.h 67 static const uptr kLinuxAppMemBeg = 0x000000000000ULL;
68 static const uptr kLinuxAppMemEnd = 0x04dfffffffffULL;
70 static const uptr kLinuxShadowMsk = 0x010000000000ULL;
72 static const uptr kLinuxShadowMsk = 0x200000000000ULL;
78 static const uptr kLinuxAppMemBeg = 0x290000000000ULL;
79 static const uptr kLinuxAppMemEnd = 0x7fffffffffffULL;
81 static const uptr kLinuxAppMemBeg = 0x7cf000000000ULL;
82 static const uptr kLinuxAppMemEnd = 0x7fffffffffffULL;
85 static const uptr kLinuxAppMemMsk = 0x7c0000000000ULL;
88 const uptr kTraceMemBegin = 0x056000000000ULL
    [all...]
tsan_fd.cc 57 static void unref(ThreadState *thr, uptr pc, FdSync *s) {
63 SyncVar *v = CTX()->synctab.GetAndRemove(thr, pc, (uptr)s);
71 static FdDesc *fddesc(ThreadState *thr, uptr pc, int fd) {
74 uptr l1 = atomic_load(pl1, memory_order_consume);
76 uptr size = kTableSizeL2 * sizeof(FdDesc);
80 MemoryResetRange(thr, (uptr)&fddesc, (uptr)p, size);
81 if (atomic_compare_exchange_strong(pl1, &l1, (uptr)p, memory_order_acq_rel))
82 l1 = (uptr)p;
90 static void init(ThreadState *thr, uptr pc, int fd, FdSync *s)
    [all...]
tsan_rtl.h 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]
    [all...]
tsan_interface_ann.cc 26 #define CALLERPC ((uptr)__builtin_return_address(0))
35 uptr pc)
58 const uptr pc = (uptr)__builtin_return_address(0); \
62 (uptr)__builtin_return_address(0)); \
73 uptr addr;
74 uptr size;
94 char *f, int l, uptr addr, uptr size, char *desc) {
122 static ExpectRace *FindRace(ExpectRace *list, uptr addr, uptr size)
    [all...]
tsan_mman.cc 21 extern "C" void WEAK __tsan_malloc_hook(void *ptr, uptr size) {
36 uptr v = atomic_load(a, memory_order_relaxed);
53 uptr v = atomic_load(a, memory_order_relaxed);
59 void OnMap(uptr p, uptr size) const { }
60 void OnUnmap(uptr p, uptr size) const {
90 static void SignalUnsafeCall(ThreadState *thr, uptr pc) {
104 void *user_alloc(ThreadState *thr, uptr pc, uptr sz, uptr align)
    [all...]
tsan_interface.cc 19 #define CALLERPC ((uptr)__builtin_return_address(0))
32 MemoryRead(cur_thread(), CALLERPC, (uptr)addr, kSizeLog8);
33 MemoryRead(cur_thread(), CALLERPC, (uptr)addr + 8, kSizeLog8);
37 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr, kSizeLog8);
38 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr + 8, kSizeLog8);
42 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 2, false, false);
47 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 4, false, false);
52 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 8, false, false);
57 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 2, true, false);
62 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 4, true, false)
    [all...]
  /external/compiler-rt/lib/lsan/
lsan_allocator.cc 25 static const uptr kMaxAllowedMallocSize = 8UL << 30;
26 static const uptr kAllocatorSpace = 0x600000000000ULL;
27 static const uptr kAllocatorSize = 0x40000000000ULL; // 4T.
32 uptr requested_size : 54;
58 static void RegisterAllocation(const StackTrace &stack, void *p, uptr size) {
75 void *Allocate(const StackTrace &stack, uptr size, uptr alignment,
93 void *Reallocate(const StackTrace &stack, void *p, uptr new_size,
94 uptr alignment) {
106 void GetAllocatorCacheRange(uptr *begin, uptr *end)
    [all...]
lsan_common.h 41 uptr pointer_alignment() const {
42 return use_unaligned ? 1 : sizeof(uptr);
82 uptr hit_count;
83 uptr total_size;
93 void Add(u32 stack_trace_id, uptr leaked_size, ChunkTag tag);
94 void PrintLargest(uptr max_leaks);
97 uptr ApplySuppressions();
102 typedef InternalMmapVector<uptr> Frontier;
109 void ScanRangeForPointers(uptr begin, uptr end
    [all...]
lsan_thread.h 27 uptr stack_begin() { return stack_begin_; }
28 uptr stack_end() { return stack_end_; }
29 uptr tls_begin() { return tls_begin_; }
30 uptr tls_end() { return tls_end_; }
31 uptr cache_begin() { return cache_begin_; }
32 uptr cache_end() { return cache_end_; }
34 uptr stack_begin_, stack_end_,
41 void ThreadStart(u32 tid, uptr os_id);
43 u32 ThreadCreate(u32 tid, uptr uid, bool detached);
45 u32 ThreadTid(uptr uid)
    [all...]
lsan_allocator.h 23 void *Allocate(const StackTrace &stack, uptr size, uptr alignment,
26 void *Reallocate(const StackTrace &stack, void *p, uptr new_size,
27 uptr alignment);
28 uptr GetMallocUsableSize(void *p);
33 void GetAllocatorCacheRange(uptr *begin, uptr *end);
  /external/compiler-rt/lib/msan/
msan.h 28 #define MEM_TO_SHADOW(mem) (((uptr)mem) & ~0x400000000000ULL)
30 #define MEM_IS_APP(mem) ((uptr)mem >= 0x600000000000ULL)
31 #define MEM_IS_SHADOW(mem) ((uptr)mem >= 0x200000000000ULL && \
32 (uptr)mem <= 0x400000000000ULL)
42 bool ProtectRange(uptr beg, uptr end);
47 void *MsanReallocate(StackTrace *stack, void *oldp, uptr size,
48 uptr alignment, bool zeroise);
67 void PrintWarning(uptr pc, uptr bp)
    [all...]
msan_interface_internal.h 41 void __msan_unpoison(const void *a, uptr size);
43 void __msan_clear_and_unpoison(void *a, uptr size);
45 void* __msan_memcpy(void *dst, const void *src, uptr size);
47 void* __msan_memset(void *s, int c, uptr n);
49 void* __msan_memmove(void* dest, const void* src, uptr n);
51 void __msan_copy_poison(void *dst, const void *src, uptr size);
53 void __msan_copy_origin(void *dst, const void *src, uptr size);
55 void __msan_move_poison(void *dst, const void *src, uptr size);
57 void __msan_poison(const void *a, uptr size);
59 void __msan_poison_stack(void *a, uptr size)
    [all...]
msan_allocator.cc 22 uptr requested_size;
25 static const uptr kAllocatorSpace = 0x600000000000ULL;
26 static const uptr kAllocatorSize = 0x80000000000; // 8T.
27 static const uptr kMetadataSize = sizeof(Metadata);
48 static void *MsanAllocate(StackTrace *stack, uptr size,
49 uptr alignment, bool zeroise) {
73 uptr size = meta->requested_size;
83 void *MsanReallocate(StackTrace *stack, void *old_p, uptr new_size,
84 uptr alignment, bool zeroise) {
92 uptr old_size = meta->requested_size
    [all...]
  /external/compiler-rt/lib/sanitizer_common/
sanitizer_stackdepot.cc 33 uptr size;
34 uptr stack[1]; // [size]
51 static u32 hash(const uptr *stack, uptr size) {
56 u32 h = seed ^ (size * sizeof(uptr));
57 for (uptr i = 0; i < size; i++) {
71 static StackDesc *tryallocDesc(uptr memsz) {
74 uptr cmp = atomic_load(&depot.region_pos, memory_order_acquire);
75 uptr end = atomic_load(&depot.region_end, memory_order_acquire);
85 static StackDesc *allocDesc(uptr size)
    [all...]
sanitizer_stacktrace.cc 30 uptr StackTrace::GetPreviousInstructionPc(uptr pc) {
45 static void PrintStackFramePrefix(uptr frame_num, uptr pc) {
60 static void PrintModuleAndOffset(const char *module, uptr offset,
65 void StackTrace::PrintStack(const uptr *addr, uptr size,
71 uptr frame_num = 0;
72 for (uptr i = 0; i < size && addr[i]; i++) {
75 uptr pc = GetPreviousInstructionPc(addr[i])
    [all...]
sanitizer_symbolizer.h 34 uptr address;
36 uptr module_offset;
48 void FillAddressAndModuleInfo(uptr addr, const char *mod_name,
49 uptr mod_offset) {
57 uptr address;
59 uptr module_offset;
61 uptr start;
62 uptr size;
69 uptr SymbolizeCode(uptr address, AddressInfo *frames, uptr max_frames
    [all...]
sanitizer_common.cc 20 uptr SanitizerVerbosity = 0;
22 uptr GetPageSizeCached() {
23 static uptr PageSize;
38 static uptr report_fd_pid = 0;
72 uptr openrv = OpenFile(report_path_full.data(), true);
89 uptr length = (uptr)internal_strlen(buffer);
97 uptr ReadFileToBuffer(const char *file_name, char **buff,
98 uptr *buff_size, uptr max_len)
    [all...]
sanitizer_linux.h 28 uptr internal_getdents(fd_t fd, struct linux_dirent *dirp, unsigned int count);
29 uptr internal_prctl(int option, uptr arg2, uptr arg3, uptr arg4, uptr arg5);
30 uptr internal_sigaltstack(const struct sigaltstack* ss,
58 uptr ThreadDescriptorSize();
59 uptr ThreadSelf();
60 uptr ThreadSelfOffset()
    [all...]
sanitizer_allocator_internal.h 26 static const uptr kInternalAllocatorSpace = 0;
29 static const uptr kInternalAllocatorRegionSizeLog = 20;
32 static const uptr kInternalAllocatorRegionSizeLog = 24;
34 static const uptr kInternalAllocatorFlatByteMapSize =
46 void OnMap(uptr p, uptr size) const {
49 void OnUnmap(uptr p, uptr size) const {
58 void *InternalAlloc(uptr size, InternalAllocatorCache *cache = 0);
sanitizer_linux_libcdep.cc 30 void GetThreadStackTopAndBottom(bool at_initialization, uptr *stack_top,
31 uptr *stack_bottom) {
32 static const uptr kMaxThreadStackSize = 1 << 30; // 1Gb
42 uptr start, end, offset;
43 uptr prev_end = 0;
45 if ((uptr)&rl < end)
49 CHECK((uptr)&rl >= start && (uptr)&rl < end);
53 uptr stacksize = rl.rlim_cur;
68 uptr stacksize = 0
    [all...]
  /external/compiler-rt/lib/sanitizer_common/tests/
sanitizer_allocator_test.cc 32 static const uptr kAllocatorSpace = 0x700000000000ULL;
33 static const uptr kAllocatorSize = 0x010000000000ULL; // 1T.
45 static const uptr kRegionSizeLog = FIRST_32_SECOND_64(20, 24);
46 static const uptr kFlatByteMapSize = kAddressSpaceSize >> kRegionSizeLog;
83 static const uptr sizes[] = {1, 16, 30, 40, 100, 1000, 10000,
88 uptr last_total_allocated = 0;
91 for (uptr s = 0; s < ARRAY_SIZE(sizes); s++) {
92 uptr size = sizes[s];
95 uptr n_iter = std::max((uptr)6, 8000000 / size)
    [all...]
  /external/compiler-rt/lib/asan/
asan_thread.h 61 thread_return_t ThreadStart(uptr os_id);
63 uptr stack_top() { return stack_top_; }
64 uptr stack_bottom() { return stack_bottom_; }
65 uptr stack_size() { return stack_top_ - stack_bottom_; }
66 uptr tls_begin() { return tls_begin_; }
67 uptr tls_end() { return tls_end_; }
72 const char *GetFrameNameByAddr(uptr addr, uptr *offset, uptr *frame_pc);
74 bool AddrIsInStack(uptr addr)
    [all...]

Completed in 119 milliseconds

12 3 4 5 6 7 8