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

1 2 3 4 5 6 7 8

  /external/compiler-rt/lib/sanitizer_common/
sanitizer_stacktrace.h 20 static const uptr kStackTraceMax = 256;
34 uptr size;
35 uptr max_size;
36 uptr trace[kStackTraceMax];
37 static void PrintStack(const uptr *addr, uptr size,
40 void CopyTo(uptr *dst, uptr dst_size) {
41 for (uptr i = 0; i < size && i < dst_size; i++)
43 for (uptr i = size; i < dst_size; i++
    [all...]
sanitizer_common.h 27 const uptr kWordSize = SANITIZER_WORDSIZE / 8;
28 const uptr kWordSizeInBits = 8 * kWordSize;
31 const uptr kCacheLineSize = 128;
33 const uptr kCacheLineSize = 64;
36 const uptr kMaxPathLength = 512;
39 extern uptr SanitizerVerbosity;
41 uptr GetPageSize();
42 uptr GetPageSizeCached();
43 uptr GetMmapGranularity();
44 uptr GetMaxVirtualAddress()
    [all...]
sanitizer_libc.h 28 void *internal_memchr(const void *s, int c, uptr n);
29 int internal_memcmp(const void* s1, const void* s2, uptr n);
30 void *internal_memcpy(void *dest, const void *src, uptr n);
31 void *internal_memmove(void *dest, const void *src, uptr n);
33 void *internal_memset(void *s, int c, uptr n);
36 uptr internal_strcspn(const char *s, const char *reject);
38 uptr internal_strlen(const char *s);
39 char *internal_strncat(char *dst, const char *src, uptr n);
40 int internal_strncmp(const char *s1, const char *s2, uptr n);
41 char *internal_strncpy(char *dst, const char *src, uptr n)
    [all...]
sanitizer_win.cc 35 uptr GetPageSize() {
39 uptr GetMmapGranularity() {
43 uptr GetMaxVirtualAddress() {
46 return (uptr)si.lpMaximumApplicationAddress;
53 uptr internal_getpid() {
59 uptr GetTid() {
63 uptr GetThreadSelf() {
67 void GetThreadStackTopAndBottom(bool at_initialization, uptr *stack_top,
68 uptr *stack_bottom) {
76 *stack_top = (uptr)mbi.BaseAddress + mbi.RegionSize
    [all...]
sanitizer_allocator.h 87 template <uptr kMaxSizeLog, uptr kMaxNumCachedT, uptr kMaxBytesCachedLog>
89 static const uptr kMinSizeLog = 4;
90 static const uptr kMidSizeLog = kMinSizeLog + 4;
91 static const uptr kMinSize = 1 << kMinSizeLog;
92 static const uptr kMidSize = 1 << kMidSizeLog;
93 static const uptr kMidClass = kMidSize / kMinSize;
94 static const uptr S = 2;
95 static const uptr M = (1 << S) - 1
    [all...]
sanitizer_mac.cc 49 uptr internal_mmap(void *addr, size_t length, int prot, int flags,
51 return (uptr)mmap(addr, length, prot, flags, fd, offset);
54 uptr internal_munmap(void *addr, uptr length) {
58 uptr internal_close(fd_t fd) {
62 uptr internal_open(const char *filename, int flags) {
66 uptr internal_open(const char *filename, int flags, u32 mode) {
70 uptr OpenFile(const char *filename, bool write) {
75 uptr internal_read(fd_t fd, void *buf, uptr count)
    [all...]
sanitizer_libc.cc 23 void *internal_memchr(const void *s, int c, uptr n) {
25 for (uptr i = 0; i < n; ++i, ++t)
31 int internal_memcmp(const void* s1, const void* s2, uptr n) {
34 for (uptr i = 0; i < n; ++i, ++t1, ++t2)
40 void *internal_memcpy(void *dest, const void *src, uptr n) {
43 for (uptr i = 0; i < n; ++i)
48 void *internal_memmove(void *dest, const void *src, uptr n) {
65 void *internal_memset(void* s, int c, uptr n) {
71 for (uptr i = 0; i < n; ++i, ++t) {
77 uptr internal_strcspn(const char *s, const char *reject)
    [all...]
sanitizer_posix.cc 28 uptr GetMmapGranularity() {
32 uptr GetMaxVirtualAddress() {
50 void *MmapOrDie(uptr size, const char *mem_type) {
52 uptr res = internal_mmap(0, size,
73 void UnmapOrDie(void *addr, uptr size) {
75 uptr res = internal_munmap(addr, size);
83 void *MmapFixedNoReserve(uptr fixed_addr, uptr size) {
84 uptr PageSize = GetPageSizeCached();
85 uptr p = internal_mmap((void*)(fixed_addr & ~(PageSize - 1))
    [all...]
sanitizer_procmaps.h 28 bool GetObjectNameAndOffset(uptr addr, uptr *offset,
29 char filename[], uptr filename_size,
30 uptr *protection) {
39 uptr mmaped_size;
40 uptr len;
47 bool Next(uptr *start, uptr *end, uptr *offset,
48 char filename[], uptr filename_size, uptr *protection)
    [all...]
  /external/compiler-rt/lib/asan/
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 30 static const uptr kNumberOfSizeClasses = 255;
39 uptr Beg(); // first byte of user memory.
40 uptr End(); // last byte of user memory.
41 uptr UsedSize(); // size requested by the user.
42 uptr AllocTid();
43 uptr FreeTid();
46 bool AddrIsInside(uptr addr, uptr access_size, sptr *offset) {
53 bool AddrIsAtLeft(uptr addr, uptr access_size, sptr *offset)
    [all...]
asan_fake_stack.cc 20 bool FakeStack::AddrIsInSizeClass(uptr addr, uptr size_class) {
21 uptr mem = allocated_size_classes_[size_class];
22 uptr size = ClassMmapSize(size_class);
27 uptr FakeStack::AddrIsInFakeStack(uptr addr) {
28 for (uptr size_class = 0; size_class < kNumberOfSizeClasses; size_class++) {
30 uptr size_class_first_ptr = allocated_size_classes_[size_class];
31 uptr size = ClassSize(size_class);
40 ALWAYS_INLINE uptr FakeStack::ComputeSizeClass(uptr alloc_size)
    [all...]
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;
38 uptr beg; // The address of the global.
39 uptr size; // The original size of the global.
40 uptr size_with_redzone; // The size with the redzone.
44 uptr has_dynamic_init; // Non-zero if the global has dynamic initializer.
49 void __asan_register_globals(__asan_global *globals, uptr n)
51 void __asan_unregister_globals(__asan_global *globals, uptr n)
65 uptr __asan_stack_malloc(uptr size, uptr real_stack
    [all...]
asan_allocator2.cc 34 void OnMap(uptr p, uptr size) const {
41 void OnUnmap(uptr p, uptr size) const {
47 uptr page_size = GetPageSizeCached();
48 uptr shadow_beg = RoundUpTo(MemToShadow(p), page_size);
49 uptr shadow_end = RoundDownTo(MemToShadow(p + size), page_size);
60 const uptr kAllocatorSpace = 0xa0000000000ULL;
61 const uptr kAllocatorSize = 0x20000000000ULL; // 2T.
63 const uptr kAllocatorSpace = 0x600000000000ULL
    [all...]
asan_fake_stack.h 22 uptr magic; // Modified by the instrumented code.
23 uptr descr; // Modified by the instrumented code.
24 uptr pc; // Modified by the instrumented code.
40 template<uptr kMaxNumberOfFrames>
59 uptr n_frames_;
74 void Init(uptr stack_size);
77 uptr AllocateStack(uptr size, uptr real_stack);
78 static void OnFree(uptr ptr, uptr size, uptr real_stack)
    [all...]
asan_poisoning.h 22 void PoisonShadow(uptr addr, uptr size, u8 value);
26 void PoisonShadowPartialRightRedzone(uptr addr,
27 uptr size,
28 uptr redzone_size,
34 ALWAYS_INLINE void FastPoisonShadow(uptr aligned_beg, uptr aligned_size,
37 uptr shadow_beg = MEM_TO_SHADOW(aligned_beg);
38 uptr shadow_end = MEM_TO_SHADOW(
44 uptr aligned_addr, uptr size, uptr redzone_size, u8 value)
    [all...]
asan_malloc_linux.cc 26 DECLARE_REAL_AND_INTERCEPTOR(void*, malloc, uptr size)
28 DECLARE_REAL_AND_INTERCEPTOR(void*, calloc, uptr nmemb, uptr size)
29 DECLARE_REAL_AND_INTERCEPTOR(void*, realloc, void *ptr, uptr size)
30 DECLARE_REAL_AND_INTERCEPTOR(void*, memalign, uptr boundary, uptr size)
33 void* (*malloc)(uptr bytes);
35 void* (*calloc)(uptr n_elements, uptr elem_size);
36 void* (*realloc)(void* oldMem, uptr bytes)
    [all...]
  /external/chromium_org/chrome/test/pyautolib/
asan_stub.c 113 typedef unsigned long long uptr; typedef
114 uptr __asan_stack_malloc_1(uptr size, uptr real_stack) {}
115 uptr __asan_stack_malloc_2(uptr size, uptr real_stack) {}
116 uptr __asan_stack_malloc_3(uptr size, uptr real_stack) {
    [all...]
  /external/compiler-rt/lib/tsan/rtl/
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_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);
58 MemoryWrite(thr, 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...]
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...]
  /external/compiler-rt/lib/sanitizer_common/tests/
sanitizer_common_test.cc 20 static bool IsSorted(const uptr *array, uptr n) {
21 for (uptr i = 1; i < n; i++) {
28 uptr array[100];
29 uptr n = 100;
31 for (uptr i = 0; i < n; i++) {
37 for (uptr i = 0; i < n; i++) {
43 for (uptr i = 0; i < n; i++) {
49 for (uptr i = 0; i < n; i++) {
55 for (uptr i = 0; i < n - 1; i++)
    [all...]
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 276 milliseconds

1 2 3 4 5 6 7 8