HomeSort by: relevance | last modified time | path
    Searched refs:shadow_stack (Results 1 - 5 of 5) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_trace.h 63 uptr shadow_stack[kShadowStackSize]; member in struct:__tsan::Trace
tsan_rtl_thread.cc 99 thr->shadow_stack = &ThreadTrace(thr->tid)->shadow_stack[0];
100 thr->shadow_stack_pos = thr->shadow_stack;
101 thr->shadow_stack_end = thr->shadow_stack + kShadowStackSize;
105 thr->shadow_stack = (uptr*)internal_alloc(MBlockShadowStack,
107 thr->shadow_stack_pos = thr->shadow_stack;
108 thr->shadow_stack_end = thr->shadow_stack + kInitStackSize;
130 internal_free(thr->shadow_stack);
131 thr->shadow_stack = nullptr;
tsan_rtl.cc 522 const int sz = thr->shadow_stack_end - thr->shadow_stack;
526 internal_memcpy(newstack, thr->shadow_stack, sz * sizeof(uptr));
527 internal_free(thr->shadow_stack);
528 thr->shadow_stack = newstack;
548 StackTrace(thr->shadow_stack, thr->shadow_stack_pos - thr->shadow_stack));
990 DCHECK_GE(thr->shadow_stack_pos, thr->shadow_stack);
1010 DCHECK_GT(thr->shadow_stack_pos, thr->shadow_stack);
1044 return thr->shadow_stack_pos - thr->shadow_stack;
tsan_rtl.h 401 uptr *shadow_stack; member in struct:__tsan::ThreadState
645 uptr size = thr->shadow_stack_pos - thr->shadow_stack;
651 stack->Init(&thr->shadow_stack[start], size, toppc);
  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/tests/unit/
tsan_stack_test.cc 24 thr.shadow_stack = &stack[0];
54 thr.shadow_stack = &stack[0];

Completed in 16 milliseconds