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

1 2 3 4 5 6 7

  /external/compiler-rt/lib/asan/
asan_stats.h 26 // AsanStats must be a struct consisting of uptr fields only.
27 // When merging two AsanStats structs, we treat them as arrays of uptr.
28 uptr mallocs;
29 uptr malloced;
30 uptr malloced_redzones;
31 uptr frees;
32 uptr freed;
33 uptr real_frees;
34 uptr really_freed;
35 uptr really_freed_redzones
    [all...]
asan_interface_internal.h 20 using __sanitizer::uptr;
33 uptr beg; // The address of the global.
34 uptr size; // The original size of the global.
35 uptr size_with_redzone; // The size with the redzone.
38 uptr has_dynamic_init; // Non-zero if the global has dynamic initializer.
43 void __asan_register_globals(__asan_global *globals, uptr n)
45 void __asan_unregister_globals(__asan_global *globals, uptr n)
51 void __asan_before_dynamic_init(uptr first_addr, uptr last_addr)
60 uptr __asan_stack_malloc(uptr size, uptr real_stack
    [all...]
asan_report.h 23 void DescribeHeapAddress(uptr addr, uptr access_size);
24 bool DescribeAddressIfGlobal(uptr addr, uptr access_size);
25 bool DescribeAddressRelativeToGlobal(uptr addr, uptr access_size,
27 bool DescribeAddressIfShadow(uptr addr);
28 bool DescribeAddressIfStack(uptr addr, uptr access_size);
30 void DescribeAddress(uptr addr, uptr access_size)
    [all...]
asan_allocator.h 38 static const uptr kNumberOfSizeClasses = 255;
47 uptr Beg(); // first byte of user memory.
48 uptr End(); // last byte of user memory.
49 uptr UsedSize(); // size requested by the user.
50 uptr AllocTid();
51 uptr FreeTid();
54 bool AddrIsInside(uptr addr, uptr access_size, sptr *offset) {
61 bool AddrIsAtLeft(uptr addr, uptr access_size, sptr *offset)
    [all...]
asan_malloc_linux.cc 25 DECLARE_REAL_AND_INTERCEPTOR(void*, malloc, uptr size)
27 DECLARE_REAL_AND_INTERCEPTOR(void*, calloc, uptr nmemb, uptr size)
28 DECLARE_REAL_AND_INTERCEPTOR(void*, realloc, void *ptr, uptr size)
29 DECLARE_REAL_AND_INTERCEPTOR(void*, memalign, uptr boundary, uptr size)
32 void* (*malloc)(uptr bytes);
34 void* (*calloc)(uptr n_elements, uptr elem_size);
35 void* (*realloc)(void* oldMem, uptr bytes)
    [all...]
asan_interceptors.h 20 DECLARE_REAL(int, memcmp, const void *a1, const void *a2, uptr size)
21 DECLARE_REAL(void*, memcpy, void *to, const void *from, uptr size)
22 DECLARE_REAL(void*, memset, void *block, int c, uptr size)
24 DECLARE_REAL(uptr, strlen, const char *s)
25 DECLARE_REAL(char*, strncpy, char *to, const char *from, uptr size)
26 DECLARE_REAL(uptr, strnlen, const char *s, uptr maxlen)
  /external/compiler-rt/lib/sanitizer_common/
sanitizer_procmaps.h 26 bool GetObjectNameAndOffset(uptr addr, uptr *offset,
27 char filename[], uptr filename_size,
28 uptr *protection) {
37 uptr mmaped_size;
38 uptr len;
45 bool Next(uptr *start, uptr *end, uptr *offset,
46 char filename[], uptr filename_size, uptr *protection)
    [all...]
sanitizer_stacktrace.h 20 static const uptr kStackTraceMax = 256;
25 uptr size;
26 uptr max_size;
27 uptr trace[kStackTraceMax];
28 static void PrintStack(const uptr *addr, uptr size,
31 void CopyTo(uptr *dst, uptr dst_size) {
32 for (uptr i = 0; i < size && i < dst_size; i++)
34 for (uptr i = size; i < dst_size; i++
    [all...]
sanitizer_stackdepot.h 23 u32 StackDepotPut(const uptr *stack, uptr size);
25 const uptr *StackDepotGet(u32 id, uptr *size);
28 uptr n_uniq_ids;
29 uptr mapped;
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_symbolizer_mac.cc 25 uptr GetListOfModules(LoadedModule *modules, uptr max_modules) {
sanitizer_common.h 26 const uptr kWordSize = SANITIZER_WORDSIZE / 8;
27 const uptr kWordSizeInBits = 8 * kWordSize;
30 const uptr kCacheLineSize = 128;
32 const uptr kCacheLineSize = 64;
36 extern uptr SanitizerVerbosity;
38 uptr GetPageSize();
39 uptr GetPageSizeCached();
40 uptr GetMmapGranularity();
43 uptr GetTid();
44 uptr GetThreadSelf()
    [all...]
  /external/compiler-rt/lib/tsan/rtl/
tsan_symbolize.h 21 ReportStack *SymbolizeCode(uptr addr);
22 ReportLocation *SymbolizeData(uptr addr);
24 ReportStack *SymbolizeCodeAddr2Line(uptr addr);
26 ReportStack *NewReportStackEntry(uptr addr);
tsan_platform.h 67 static const uptr kLinuxAppMemBeg = 0x000000000000ULL;
68 static const uptr kLinuxAppMemEnd = 0x00fcffffffffULL;
70 static const uptr kLinuxShadowMsk = 0x010000000000ULL;
72 static const uptr kLinuxShadowMsk = 0x100000000000ULL;
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_platform_windows.cc 29 uptr GetShadowMemoryConsumption() {
44 void GetThreadStackAndTls(bool main, uptr *stk_addr, uptr *stk_size,
45 uptr *tls_addr, uptr *tls_size) {
tsan_fd.h 42 void FdAcquire(ThreadState *thr, uptr pc, int fd);
43 void FdRelease(ThreadState *thr, uptr pc, int fd);
44 void FdAccess(ThreadState *thr, uptr pc, int fd);
45 void FdClose(ThreadState *thr, uptr pc, int fd);
46 void FdFileCreate(ThreadState *thr, uptr pc, int fd);
47 void FdDup(ThreadState *thr, uptr pc, int oldfd, int newfd);
48 void FdPipeCreate(ThreadState *thr, uptr pc, int rfd, int wfd);
49 void FdEventCreate(ThreadState *thr, uptr pc, int fd);
50 void FdSignalCreate(ThreadState *thr, uptr pc, int fd);
51 void FdInotifyCreate(ThreadState *thr, uptr pc, int fd)
    [all...]
tsan_sync.h 31 StackTrace(uptr *buf, uptr cnt);
35 void Init(const uptr *pcs, uptr cnt);
36 void ObtainCurrent(ThreadState *thr, uptr toppc);
38 uptr Size() const;
39 uptr Get(uptr i) const;
40 const uptr *Begin() const;
44 uptr n_
    [all...]
tsan_interface.cc 18 #define CALLERPC ((uptr)__builtin_return_address(0))
27 MemoryRead(cur_thread(), CALLERPC, (uptr)addr, kSizeLog8);
28 MemoryRead(cur_thread(), CALLERPC, (uptr)addr + 8, kSizeLog8);
32 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr, kSizeLog8);
33 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr + 8, kSizeLog8);
37 Acquire(cur_thread(), CALLERPC, (uptr)addr);
41 Release(cur_thread(), CALLERPC, (uptr)addr);
tsan_interface_inl.h 17 #define CALLERPC ((uptr)__builtin_return_address(0))
22 MemoryRead(cur_thread(), CALLERPC, (uptr)addr, kSizeLog1);
26 MemoryRead(cur_thread(), CALLERPC, (uptr)addr, kSizeLog2);
30 MemoryRead(cur_thread(), CALLERPC, (uptr)addr, kSizeLog4);
34 MemoryRead(cur_thread(), CALLERPC, (uptr)addr, kSizeLog8);
38 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr, kSizeLog1);
42 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr, kSizeLog2);
46 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr, kSizeLog4);
50 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr, kSizeLog8);
56 MemoryWrite(cur_thread(), CALLERPC, (uptr)vptr_p, kSizeLog8)
    [all...]
tsan_mman.h 20 const uptr kDefaultAlignment = 16;
28 void *user_alloc(ThreadState *thr, uptr pc, uptr sz,
29 uptr align = kDefaultAlignment);
31 void user_free(ThreadState *thr, uptr pc, void *p);
32 void *user_realloc(ThreadState *thr, uptr pc, void *p, uptr sz);
33 void *user_alloc_aligned(ThreadState *thr, uptr pc, uptr sz, uptr align)
    [all...]
  /external/compiler-rt/lib/interception/
interception_linux.h 26 bool GetRealFunctionAddress(const char *func_name, uptr *func_addr,
27 uptr real, uptr wrapper);
32 #func, (::__interception::uptr*)&REAL(func), \
33 (::__interception::uptr)&(func), \
34 (::__interception::uptr)&WRAP(func))
interception_win.h 26 bool GetRealFunctionAddress(const char *func_name, uptr *func_addr);
29 bool OverrideFunction(uptr old_func, uptr new_func, uptr *orig_old_func);
35 #func, (::__interception::uptr*)&REAL(func))
39 (::__interception::uptr)func, \
40 (::__interception::uptr)WRAP(func), \
41 (::__interception::uptr*)&REAL(func))
interception_linux.cc 22 bool GetRealFunctionAddress(const char *func_name, uptr *func_addr,
23 uptr real, uptr wrapper) {
24 *func_addr = (uptr)dlsym(RTLD_NEXT, func_name);
  /external/compiler-rt/lib/msan/
msan.h 23 #define MEM_TO_SHADOW(mem) (((uptr)mem) & ~0x400000000000ULL)
25 #define MEM_IS_APP(mem) ((uptr)mem >= 0x600000000000ULL)
26 #define MEM_IS_SHADOW(mem) ((uptr)mem >= 0x200000000000ULL && \
27 (uptr)mem <= 0x400000000000ULL)
39 bool ProtectRange(uptr beg, uptr end);
44 void *MsanReallocate(StackTrace *stack, void *oldp, uptr size,
45 uptr alignment, bool zeroise);
64 void PrintWarning(uptr pc, uptr bp)
    [all...]
  /external/compiler-rt/lib/sanitizer_common/tests/
sanitizer_stackdepot_test.cc 21 uptr s1[] = {1, 2, 3, 4, 5};
23 uptr sz1 = 0;
24 const uptr *sp1 = StackDepotGet(i1, &sz1);
25 EXPECT_NE(sp1, (uptr*)0);
31 uptr sz1 = 0;
32 const uptr *sp1 = StackDepotGet((1 << 30) - 1, &sz1);
33 EXPECT_EQ(sp1, (uptr*)0);
38 uptr sz1 = 0;
39 const uptr *sp1 = StackDepotGet(i1, &sz1);
40 EXPECT_EQ(sp1, (uptr*)0)
    [all...]

Completed in 508 milliseconds

1 2 3 4 5 6 7