Searched refs:child_stack (Results 1 – 4 of 4) sorted by relevance
| /openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_linux_s390.cpp | 58 uptr internal_clone(int (*fn)(void *), void *child_stack, int flags, void *arg, in internal_clone() argument 60 if (!fn || !child_stack) { in internal_clone() 64 CHECK_EQ(0, (uptr)child_stack % 16); in internal_clone() 67 child_stack = (char *)child_stack - 160; in internal_clone() 69 child_stack = (char *)child_stack - 96; in internal_clone() 72 ((unsigned long *)child_stack)[0] = 0; in internal_clone() 74 ((unsigned long *)child_stack)[1] = (uptr)fn; in internal_clone() 75 ((unsigned long *)child_stack)[2] = (uptr)arg; in internal_clone() 77 register void *__cstack __asm__("r2") = child_stack; in internal_clone()
|
| H A D | sanitizer_linux.cpp | 1282 uptr internal_clone(int (*fn)(void *), void *child_stack, int flags, void *arg, in internal_clone() argument 1285 if (!fn || !child_stack) in internal_clone() 1287 CHECK_EQ(0, (uptr)child_stack % 16); in internal_clone() 1288 child_stack = (char *)child_stack - 2 * sizeof(unsigned long long); in internal_clone() 1289 ((unsigned long long *)child_stack)[0] = (uptr)fn; in internal_clone() 1290 ((unsigned long long *)child_stack)[1] = (uptr)arg; in internal_clone() 1329 "S"(child_stack), in internal_clone() 1338 uptr internal_clone(int (*fn)(void *), void *child_stack, int flags, void *arg, in internal_clone() argument 1341 if (!fn || !child_stack) in internal_clone() 1343 CHECK_EQ(0, (uptr)child_stack % 16); in internal_clone() [all …]
|
| H A D | sanitizer_linux.h | 83 uptr internal_clone(int (*fn)(void *), void *child_stack, int flags, void *arg, 92 uptr internal_clone(int (*fn)(void *), void *child_stack, int flags, void *arg);
|
| H A D | sanitizer_netbsd.cpp | 342 uptr internal_clone(int (*fn)(void *), void *child_stack, int flags, in internal_clone() argument 346 return _REAL(clone, fn, child_stack, flags, arg); in internal_clone()
|