Home | History | Annotate | Download | only in sys

Lines Matching defs:stack

60 	void *stack = mmap(NULL, STACKSIZE, PROT_READ|PROT_WRITE,
62 ATF_REQUIRE_ERRNO(errno, stack != MAP_FAILED);
64 stack = (char *)stack + STACKSIZE;
66 return stack;
70 putstack(void *stack)
73 stack = (char *)stack - STACKSIZE;
75 ATF_REQUIRE_ERRNO(errno, munmap(stack, STACKSIZE) != -1);
90 printf("child: stack ~= %p, frobme = %p\n", &frobp, frobp);
119 void *stack = getstack();
124 printf("parent: stack = %p, frobme = %p\n", stack, frobme);
128 frobme[1] = (long)stack;
135 switch (pid = __clone(clone_func, stack,
165 atf_tc_fail("child: called with bad stack");
173 putstack(stack);
181 "Checks that clone(2) fails when stack pointer is NULL");
205 void *stack = getstack();
210 rv = __clone(0, stack,
216 putstack(stack);
230 char *stack = getstack();
242 rv = __clone(dummy, stack,
247 putstack(stack);