HomeSort by relevance Sort by last modified time
    Searched refs:uptr (Results 76 - 100 of 162) sorted by null

1 2 34 5 6 7

  /external/compiler-rt/lib/asan/
asan_win.cc 33 void GetStackTrace(StackTrace *stack, uptr max_s, uptr pc, uptr bp, bool fast) {
41 uptr cs_ret = CaptureStackBackTrace(1, stack->max_size, tmp, 0);
42 uptr offset = 0;
45 for (uptr i = 0; i < cs_ret; i++) {
46 if (pc != (uptr)tmp[i])
53 for (uptr i = 0; i < stack->size; i++)
54 stack->trace[i] = (uptr)tmp[i + offset];
105 void ReadContextStack(void *context, uptr *stack, uptr *ssize)
    [all...]
asan_thread.h 81 uptr stack_top() { return stack_top_; }
82 uptr stack_bottom() { return stack_bottom_; }
83 uptr stack_size() { return stack_top_ - stack_bottom_; }
88 const char *GetFrameNameByAddr(uptr addr, uptr *offset);
90 bool AddrIsInStack(uptr addr) {
104 uptr stack_top_;
105 uptr stack_bottom_;
asan_stats.cc 28 uptr (&array)[kNumberOfSizeClasses]) {
30 for (uptr i = 0; i < kNumberOfSizeClasses; i++) {
75 uptr __asan_get_current_allocated_bytes() {
79 uptr __asan_get_heap_size() {
83 uptr __asan_get_free_bytes() {
87 uptr __asan_get_unmapped_bytes() {
asan_report.cc 30 static uptr error_message_buffer_pos = 0;
31 static uptr error_message_buffer_size = 0;
35 uptr length = internal_strlen(buffer);
37 uptr remaining = error_message_buffer_size - error_message_buffer_pos;
109 u8 *guilty, uptr n) {
113 for (uptr i = 0; i < n; i++) {
128 for (uptr i = 1; i < SHADOW_GRANULARITY; i++)
146 static void PrintShadowMemoryForAddress(uptr addr) {
149 uptr shadow_addr = MemToShadow(addr);
150 const uptr n_bytes_per_row = 16
    [all...]
asan_linux.cc 52 void GetPcSpBp(void *context, uptr *pc, uptr *sp, uptr *bp) {
79 uptr *stk_ptr;
83 stk_ptr = (uptr *) (*sp + 2047);
88 stk_ptr = (uptr *) *sp;
104 void GetStackTrace(StackTrace *stack, uptr max_s, uptr pc, uptr bp, bool fast) {
123 void ReadContextStack(void *context, uptr *stack, uptr *ssize)
    [all...]
asan_stack.h 22 void GetStackTrace(StackTrace *stack, uptr max_s, uptr pc, uptr bp, bool fast);
asan_interceptors.cc 30 static inline bool QuickCheckForUnpoisonedRegion(uptr beg, uptr size) {
45 uptr __offset = (uptr)(offset); \
46 uptr __size = (uptr)(size); \
47 uptr __bad = 0; \
61 static inline bool RangesOverlap(const char *offset1, uptr length1,
62 const char *offset2, uptr length2) {
82 static inline uptr MaybeRealStrnlen(const char *s, uptr maxlen)
    [all...]
asan_rtl.cc 30 uptr AsanMappingProfile[kAsanMappingProfileSize];
60 file, line, cond, (uptr)v1, (uptr)v2);
102 CHECK((uptr)f->malloc_context_size <= kStackTraceMax);
196 uptr kHighMemEnd, kMidMemBeg, kMidMemEnd;
207 static void ReserveShadowMemoryRange(uptr beg, uptr end) {
210 uptr size = end - beg + 1;
220 static void OnLowLevelAllocate(uptr ptr, uptr size)
    [all...]
asan_mac.h 32 uptr _cfisa;
  /external/compiler-rt/lib/tsan/rtl/
tsan_rtl.cc 79 uptr stk_addr, uptr stk_size,
80 uptr tls_addr, uptr tls_size)
98 fd_t fd = (fd_t)(uptr)arg;
102 uptr n_threads;
103 uptr n_running_threads;
125 internal_start_thread(&MemoryProfileThread, (void*)(uptr)fd);
128 void DontNeedShadowFor(uptr addr, uptr size)
    [all...]
tsan_mutexset.cc 18 const uptr MutexSet::kMaxSize;
27 for (uptr i = 0; i < size_; i++) {
38 for (uptr i = 0; i < size_; i++) {
56 for (uptr i = 0; i < size_; i++) {
66 for (uptr i = 0; i < size_; i++) {
74 void MutexSet::RemovePos(uptr i) {
80 uptr MutexSet::Size() const {
84 MutexSet::Desc MutexSet::Get(uptr i) const {
tsan_sync.cc 20 SyncVar::SyncVar(uptr addr, u64 uid)
51 SyncVar* SyncTab::GetOrCreateAndLock(ThreadState *thr, uptr pc,
52 uptr addr, bool write_lock) {
56 SyncVar* SyncTab::GetIfExistsAndLock(uptr addr, bool write_lock) {
60 SyncVar* SyncTab::Create(ThreadState *thr, uptr pc, uptr addr) {
71 SyncVar* SyncTab::GetAndLock(ThreadState *thr, uptr pc,
72 uptr addr, bool write_lock, bool create) {
140 SyncVar* SyncTab::GetAndRemove(ThreadState *thr, uptr pc, uptr addr)
    [all...]
tsan_rtl_thread.cc 51 uptr pc;
84 uptr stk_addr;
85 uptr stk_size;
86 uptr tls_addr;
87 uptr tls_size;
102 args->thr->shadow_stack = (uptr*)internal_alloc(MBlockShadowStack,
103 kInitStackSize * sizeof(uptr));
115 const uptr trace = (epoch0 / kTracePartSize) % TraceParts();
120 tid, (uptr)epoch0, args->stk_addr, args->stk_size,
138 for (uptr i = 0; i < TraceParts(); i++)
    [all...]
tsan_clock.cc 61 for (uptr i = 0; i < (uptr)kMaxTidInClock; i++)
69 const uptr nclk = src->clk_.Size();
73 for (uptr i = 0; i < nclk; i++) {
85 for (uptr i = 0; i < nclk_; i++) {
97 for (uptr i = 0; i < nclk_; i++)
99 for (uptr i = nclk_; i < dst->clk_.Size(); i++)
tsan_clock.h 26 uptr size() const {
64 uptr size() const {
74 uptr nclk_;
tsan_defs.h 52 const uptr kShadowCnt = TSAN_SHADOW_COUNT;
58 const uptr kShadowCnt = 4;
62 const uptr kShadowCell = 8;
65 const uptr kShadowSize = 8;
68 const uptr kShadowMultiplier = kShadowSize * kShadowCnt / kShadowCell;
156 MD5Hash md5_hash(const void *data, uptr size);
tsan_rtl_report.cc 40 file, line, cond, (uptr)v1, (uptr)v2);
60 uptr prefix_len = internal_strlen(prefix);
62 uptr path_prefix_len = internal_strlen(path_prefix);
107 for (uptr si = 0; si < trace.Size(); si++) {
145 void ScopedReport::AddMemoryAccess(uptr addr, Shadow s,
156 for (uptr i = 0; i < mset->Size(); i++) {
159 uptr addr = SyncVar::SplitId(d.id, &uid);
179 for (uptr i = 0; i < rep_->threads.Size(); i++) {
195 uptr ssz = 0
    [all...]
tsan_interface_java.cc 25 const uptr kHeapShadow = 0x300000000000ull;
26 const uptr kHeapAlignment = 8;
58 const uptr heap_begin;
59 const uptr heap_size;
65 uptr size = heap_size / kHeapAlignment * sizeof(BlockDesc);
67 if ((uptr)heap_shadow != kHeapShadow) {
76 ScopedJavaFunc(ThreadState *thr, uptr pc)
98 static BlockDesc *getblock(uptr addr) {
99 uptr i = (addr - jctx->heap_begin) / kHeapAlignment;
103 static uptr USED getmem(BlockDesc *b)
    [all...]
  /external/compiler-rt/lib/msan/
msan.cc 58 uptr stack_top, stack_bottom;
112 static const uptr kNumStackOriginDescrs = 1024 * 1024;
154 static void GetCurrentStackBounds(uptr *stack_top, uptr *stack_bottom) {
167 void GetStackTrace(StackTrace *stack, uptr max_s, uptr pc, uptr bp,
175 uptr stack_top, stack_bottom;
183 void PrintWarning(uptr pc, uptr bp)
    [all...]
  /external/compiler-rt/lib/sanitizer_common/tests/
sanitizer_stoptheworld_testlib.cc 30 const uptr kSuspendDuration = 3;
31 const uptr kRunDuration = 3;
sanitizer_allocator_test.cc 31 static const uptr kAllocatorSpace = 0x700000000000ULL;
32 static const uptr kAllocatorSize = 0x010000000000ULL; // 1T.
70 static const uptr sizes[] = {1, 16, 30, 40, 100, 1000, 10000,
75 uptr last_total_allocated = 0;
78 for (uptr s = 0; s < ARRAY_SIZE(sizes); s++) {
79 uptr size = sizes[s];
82 uptr n_iter = std::max((uptr)6, 8000000 / size);
84 for (uptr i = 0; i < n_iter; i++) {
85 uptr class_id0 = Allocator::SizeClassMapT::ClassID(size)
    [all...]
  /external/compiler-rt/lib/sanitizer_common/
sanitizer_quarantine.h 29 static const uptr kSize = 1024;
31 uptr size;
32 uptr count;
38 // void *cb.Allocate(uptr size);
49 void Init(uptr size, uptr cache_size) {
55 void Put(Cache *c, Callback cb, Node *ptr, uptr size) {
73 uptr max_size_;
74 uptr min_size_;
75 uptr max_cache_size_
    [all...]
sanitizer_linux.cc 61 void *internal_mmap(void *addr, uptr length, int prot, int flags,
70 int internal_munmap(void *addr, uptr length) {
91 uptr internal_read(fd_t fd, void *buf, uptr count) {
97 uptr internal_write(fd_t fd, const void *buf, uptr count) {
127 uptr internal_filesize(fd_t fd) {
135 return (uptr)st.st_size;
142 uptr internal_readlink(const char *path, char *buf, uptr bufsize)
    [all...]
sanitizer_symbolizer_linux.cc 125 uptr GetListOfModules(LoadedModule *modules, uptr max_modules) {
134 uptr current_n;
135 uptr max_n;
138 static const uptr kMaxPathLength = 512;
148 uptr module_name_len = internal_readlink(
150 CHECK_NE(module_name_len, (uptr)-1);
165 uptr cur_beg = info->dlpi_addr + phdr->p_vaddr;
166 uptr cur_end = cur_beg + phdr->p_memsz;
173 uptr GetListOfModules(LoadedModule *modules, uptr max_modules)
    [all...]
  /external/compiler-rt/lib/tsan/tests/unit/
tsan_mman_test.cc 19 uptr __tsan_get_current_allocated_bytes();
20 uptr __tsan_get_heap_size();
21 uptr __tsan_get_free_bytes();
22 uptr __tsan_get_unmapped_bytes();
23 uptr __tsan_get_estimated_allocated_size(uptr size);
25 uptr __tsan_get_allocated_size(void *p);
50 uptr pc = 0;
58 EXPECT_EQ(b->Size(), (uptr)10);
61 EXPECT_EQ(b2->Size(), (uptr)20)
    [all...]

Completed in 660 milliseconds

1 2 34 5 6 7