Home
last modified time | relevance | path

Searched refs:child_stack (Results 1 – 25 of 30) sorted by relevance

12

/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_linux_s390.cc58 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()
62 CHECK_EQ(0, (uptr)child_stack % 16); in internal_clone()
65 child_stack = (char *)child_stack - 160; in internal_clone()
67 child_stack = (char *)child_stack - 96; in internal_clone()
70 ((unsigned long *)child_stack)[0] = 0; in internal_clone()
72 ((unsigned long *)child_stack)[1] = (uptr)fn; in internal_clone()
73 ((unsigned long *)child_stack)[2] = (uptr)arg; in internal_clone()
75 register void *__cstack __asm__("r2") = child_stack; in internal_clone()
Dsanitizer_linux.cc914 uptr internal_clone(int (*fn)(void *), void *child_stack, int flags, void *arg, in internal_clone() argument
917 if (!fn || !child_stack) in internal_clone()
919 CHECK_EQ(0, (uptr)child_stack % 16); in internal_clone()
920 child_stack = (char *)child_stack - 2 * sizeof(unsigned long long); in internal_clone()
921 ((unsigned long long *)child_stack)[0] = (uptr)fn; in internal_clone()
922 ((unsigned long long *)child_stack)[1] = (uptr)arg; in internal_clone()
961 "S"(child_stack), in internal_clone()
970 uptr internal_clone(int (*fn)(void *), void *child_stack, int flags, void *arg, in internal_clone() argument
973 if (!fn || !child_stack) in internal_clone()
975 CHECK_EQ(0, (uptr)child_stack % 16); in internal_clone()
[all …]
Dsanitizer_linux.h52 uptr internal_clone(int (*fn)(void *), void *child_stack, int flags, void *arg,
/external/ltp/testcases/kernel/syscalls/clone/
Dclone04.c39 static void *child_stack; variable
43 void **child_stack; member
66 if (test_cases[ind].child_stack == NULL) { in main()
68 } else if (*test_cases[ind].child_stack == NULL) { in main()
73 test_stack = child_stack; in main()
102 child_stack = malloc(CHILD_STACK_SIZE); in setup()
107 free(child_stack); in cleanup()
Dclone01.c44 void *child_stack; in main() local
51 child_stack = malloc(CHILD_STACK_SIZE); in main()
52 if (child_stack == NULL) in main()
57 TEST(ltp_clone(SIGCHLD, do_child, NULL, CHILD_STACK_SIZE, child_stack)); in main()
72 free(child_stack); in main()
Dclone05.c46 void *child_stack; in main() local
52 child_stack = malloc(CHILD_STACK_SIZE); in main()
53 if (child_stack == NULL) in main()
60 CHILD_STACK_SIZE, child_stack)); in main()
74 free(child_stack); in main()
Dclone07.c51 void *child_stack; in main() local
59 child_stack = malloc(CHILD_STACK_SIZE); in main()
60 if (child_stack == NULL) in main()
65 CHILD_STACK_SIZE, child_stack); in main()
74 free(child_stack); in main()
Dclone03.c60 void *child_stack; in main() local
69 child_stack = malloc(CHILD_STACK_SIZE); in main()
70 if (child_stack == NULL) in main()
80 child_stack)); in main()
112 free(child_stack); in main()
Dclone06.c50 void *child_stack; in main() local
58 child_stack = malloc(CHILD_STACK_SIZE); in main()
59 if (child_stack == NULL) in main()
69 child_stack)); in main()
99 free(child_stack); in main()
Dclone02.c117 void *child_stack; in main() local
124 child_stack = malloc(CHILD_STACK_SIZE); in main()
125 if (child_stack == NULL) in main()
140 CHILD_STACK_SIZE, child_stack)); in main()
179 free(child_stack); in main()
Dclone08.c29 static void *child_stack; variable
108 child_stack = SAFE_MALLOC(cleanup, CHILD_STACK_SIZE); in setup()
113 free(child_stack); in cleanup()
121 child_stack, &ptid, NULL, &ctid)); in clone_child()
/external/compiler-rt/test/lsan/TestCases/
Dswapcontext.cc20 int child_stack; in Child() local
21 printf("Child: %p\n", &child_stack); in Child()
28 char *child_stack = (argc > 1) ? stack_memory : heap_memory; in main() local
30 printf("Child stack: %p\n", child_stack); in main()
34 child_context.uc_stack.ss_sp = child_stack; in main()
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_create/
D15-1.c111 int *child_stack; in threaded() local
122 ret = pthread_create(&gchild, NULL, teststack, &child_stack); in threaded()
138 output("Child location: %p\n", child_stack); in threaded()
141 if ((((long)scenarii[sc].bottom) < ((long)child_stack)) in threaded()
142 && (((long)child_stack) < in threaded()
/external/valgrind/none/tests/linux/
Dclonev.c27 void *child_stack = mmap( in main() local
30 if (NULL == child_stack) { in main()
36 if (-1 == mprotect((char *)child_stack, page_size, PROT_NONE)) { in main()
41 if (-1 == mprotect((char *)child_stack + page_size + stack_size, in main()
47 void *stack_start = (char *)child_stack + page_size + stack_size; in main()
/external/compiler-rt/test/asan/TestCases/Linux/
Dswapcontext_test.cc49 int Run(int arg, int mode, char *child_stack) { in Run() argument
50 printf("Child stack: %p\n", child_stack); in Run()
53 child_context.uc_stack.ss_sp = child_stack; in Run()
65 child_stack[i] = i; in Run()
67 return child_stack[arg]; in Run()
Dclone_test.cc25 char __attribute__((aligned(16))) child_stack[kStackSize + 1]; in main() local
26 char *sp = child_stack + kStackSize; // Stack grows down. in main()
38 child_stack[i] = i; in main()
39 int ret = child_stack[argc - 1]; in main()
Dswapcontext_annotation.cc97 int Run(int arg, int mode, char *child_stack) { in Run() argument
98 printf("Child stack: %p\n", child_stack); in Run()
101 child_context.uc_stack.ss_sp = child_stack; in Run()
121 child_stack[i] = i; in Run()
123 return child_stack[arg]; in Run()
/external/ltp/testcases/kernel/syscalls/setns/
Dsetns02.c139 void *child_stack; in test_flag() local
142 child_stack = malloc(CHILD_STACK_SIZE); in test_flag()
143 if (child_stack == NULL) in test_flag()
149 CHILD_STACK_SIZE, child_stack); in test_flag()
159 free(child_stack); in test_flag()
/external/strace/tests-mx32/
Dioctl_nsfs.c108 # define clone(fn, child_stack, flags, arg) \ argument
109 __clone2(fn, child_stack, get_page_size() / 2, flags, arg)
/external/strace/tests/
Dioctl_nsfs.c108 # define clone(fn, child_stack, flags, arg) \ argument
109 __clone2(fn, child_stack, get_page_size() / 2, flags, arg)
/external/strace/tests-m32/
Dioctl_nsfs.c108 # define clone(fn, child_stack, flags, arg) \ argument
109 __clone2(fn, child_stack, get_page_size() / 2, flags, arg)
/external/libchrome/sandbox/linux/services/
Dsyscall_wrappers.cc36 std::nullptr_t child_stack, in sys_clone() argument
56 return syscall(__NR_clone, flags, child_stack, ptid, ctid, tls); in sys_clone()
60 return syscall(__NR_clone, flags, child_stack, ptid, tls, ctid); in sys_clone()
Dsyscall_wrappers.h37 std::nullptr_t child_stack,
/external/llvm/test/CodeGen/X86/
D2010-05-06-LocalInlineAsmClobber.ll7 define i32 @sys_clone(i32 (i8*)* %fn, i8* %child_stack, i32 %flags, i8* %arg, i32* %parent_tidptr, …
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
D2010-05-06-LocalInlineAsmClobber.ll7 define i32 @sys_clone(i32 (i8*)* %fn, i8* %child_stack, i32 %flags, i8* %arg, i32* %parent_tidptr, …

12