Searched refs:stack (Results 1 – 14 of 14) sorted by relevance
/bionic/libc/arch-arm/bionic/ |
D | _exit_with_stack_teardown.S | 37 swi #0 @ the stack is destroyed by this call 43 swi # __NR_munmap @ the stack is destroyed by this call
|
D | clone.S | 32 @ insert the args onto the new stack 59 @ pick the function arg and call address off the stack and jump
|
/bionic/libc/kernel/arch-arm/asm/ |
D | smp.h | 34 void *stack; member
|
/bionic/libc/arch-x86/bionic/ |
D | clone.S | 19 # 16-byte alignment on child stack 22 # insert arguments onto the child stack
|
D | crtbegin_dynamic.S | 54 # before push arguments, align the stack to a 16 byte boundary
|
D | crtbegin_static.S | 54 # before push arguments, align the stack to a 16 byte boundary
|
/bionic/linker/ |
D | Android.mk | 15 LOCAL_CFLAGS += -fno-stack-protector \
|
/bionic/libc/bionic/ |
D | pthread_debug.c | 371 CallStackListEntry* stack; member 463 static void dup_backtrace(CallStack* stack, int count, intptr_t const* addrs) { in dup_backtrace() argument 464 stack->depth = count; in dup_backtrace() 465 stack->addrs = DbgAllocLocked(count * sizeof(intptr_t)); in dup_backtrace() 466 memcpy(stack->addrs, addrs, count * sizeof(intptr_t)); in dup_backtrace() 523 dup_backtrace(&pList->stack[pList->count - 1], count, addrs); in callstackListAdd() 593 obj->stacks.stack[index].addrs, in traverseTree() 594 obj->stacks.stack[index].depth); in traverseTree()
|
D | pthread.c | 250 void * stack; in mkstack() local 254 stack = mmap(NULL, size, in mkstack() 259 if(stack == MAP_FAILED) { in mkstack() 260 stack = NULL; in mkstack() 264 if(mprotect(stack, guard_size, PROT_NONE)){ in mkstack() 265 munmap(stack, size); in mkstack() 266 stack = NULL; in mkstack() 272 return stack; in mkstack() 301 char* stack; in pthread_create() local 331 stack = mkstack(stackSize, attr->guard_size); in pthread_create() [all …]
|
/bionic/libc/ |
D | CAVEATS | 9 implemented, they enforce very large numbers of registers spills to the stack, even
|
D | SYSCALLS.TXT | 16 # socketcall(__NR_socket, 1, *(rest of args on stack)).
|
/bionic/libc/kernel/arch-x86/asm/ |
D | processor_32.h | 205 unsigned long stack[64]; member
|
/bionic/libc/docs/ |
D | CHANGES.TXT | 205 abort() never returns). This improves stack traces considerably.
|
D | OVERVIEW.TXT | 203 Except for the main thread, the TLS area is stored at the top of the stack.
|