Home
last modified time | relevance | path

Searched refs:ucp (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/asan/
H A Dasan_linux.cpp213 ucontext_t *ucp = (ucontext_t*)context; in ReadContextStack() local
214 *stack = (uptr)ucp->uc_stack.ss_sp; in ReadContextStack()
215 *ssize = ucp->uc_stack.ss_size; in ReadContextStack()
219 ucontext_t *ucp = (ucontext_t *)context; in ResetContextStack() local
220 ucp->uc_stack.ss_sp = nullptr; in ResetContextStack()
221 ucp->uc_stack.ss_size = 0; in ResetContextStack()
H A Dasan_interceptors.cpp260 INTERCEPTOR(int, getcontext, struct ucontext_t *ucp) { in INTERCEPTOR() argument
264 ResetContextStack(ucp); in INTERCEPTOR()
265 return REAL(getcontext)(ucp); in INTERCEPTOR()
269 struct ucontext_t *ucp) { in INTERCEPTOR() argument
279 ReadContextStack(ucp, &stack, &ssize); in INTERCEPTOR()
289 int res = real_swapcontext(oucp, ucp); in INTERCEPTOR()
291 int res = REAL(swapcontext)(oucp, ucp); in INTERCEPTOR()
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_interceptors_mac.cpp36 int getcontext(ucontext_t *ucp) __attribute__((returns_twice));
37 int setcontext(const ucontext_t *ucp);
404 TSAN_INTERCEPTOR(int, swapcontext, ucontext_t *oucp, const ucontext_t *ucp) { in TSAN_INTERCEPTOR() argument
406 SCOPED_INTERCEPTOR_RAW(swapcontext, oucp, ucp); in TSAN_INTERCEPTOR()
410 if (!oucp || !ucp) { in TSAN_INTERCEPTOR()
423 ret = setcontext(ucp); in TSAN_INTERCEPTOR()
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_mac.cpp36 int getcontext(ucontext_t *ucp) __attribute__((returns_twice));
37 int setcontext(const ucontext_t *ucp);
404 TSAN_INTERCEPTOR(int, swapcontext, ucontext_t *oucp, const ucontext_t *ucp) { in TSAN_INTERCEPTOR() argument
406 SCOPED_INTERCEPTOR_RAW(swapcontext, oucp, ucp); in TSAN_INTERCEPTOR()
410 if (!oucp || !ucp) { in TSAN_INTERCEPTOR()
423 ret = setcontext(ucp); in TSAN_INTERCEPTOR()
/llvm-project-15.0.7/compiler-rt/include/sanitizer/
H A Dnetbsd_syscall_hooks.h1640 __sanitizer_syscall_pre_impl_getcontext((long long)(ucp))
1642 __sanitizer_syscall_post_impl_getcontext(res, (long long)(ucp))
1644 __sanitizer_syscall_pre_impl_setcontext((long long)(ucp))
1646 __sanitizer_syscall_post_impl_setcontext(res, (long long)(ucp))
1649 (long long)(ucp), (long long)(flags), (long long)(new_lwp))
1652 res, (long long)(ucp), (long long)(flags), (long long)(new_lwp))
4076 void __sanitizer_syscall_pre_impl_getcontext(long long ucp);
4077 void __sanitizer_syscall_post_impl_getcontext(long long res, long long ucp);
4078 void __sanitizer_syscall_pre_impl_setcontext(long long ucp);
4079 void __sanitizer_syscall_post_impl_setcontext(long long res, long long ucp);
[all …]