Searched refs:stack (Results 1 - 6 of 6) sorted by relevance

/bionic/libc/kernel/arch-arm/asm/
H A Dsmp.h31 void *stack; member in struct:secondary_data
/bionic/libc/arch-arm/bionic/
H A D_exit_with_stack_teardown.S42 swi #0 @ the stack is destroyed by this call
48 swi # __NR_munmap @ the stack is destroyed by this call
H A Dclone.S37 @ insert the args onto the new stack
64 @ pick the function arg and call address off the stack and jump
100 # save registers to parent stack
106 # store 'fn' and 'arg' to the child stack
/bionic/libc/arch-x86/bionic/
H A Dclone.S18 # insert arguments onto the child stack
41 # with the appropriate arguments on the child stack
/bionic/libc/bionic/
H A Dpthread.c241 void * stack; local
245 stack = mmap((void *)gStackBase, size,
250 if(stack == MAP_FAILED) {
251 stack = NULL;
255 if(mprotect(stack, guard_size, PROT_NONE)){
256 munmap(stack, size);
257 stack = NULL;
263 return stack;
267 * Create a new thread. The thread's stack is layed out like so:
278 * . stack are
292 char* stack; local
[all...]
/bionic/libc/kernel/arch-x86/asm/
H A Dprocessor_32.h186 unsigned long stack[64]; member in struct:tss_struct

Completed in 210 milliseconds