Searched refs:stack (Results 1 – 6 of 6) sorted by relevance
/support/ |
A D | xsigstack.c | 40 struct support_stack stack; member 49 desc->stack = support_stack_alloc (size); in xalloc_sigstack() 50 desc->alt_stack.ss_sp = desc->stack.stack; in xalloc_sigstack() 52 desc->alt_stack.ss_size = desc->stack.size; in xalloc_sigstack() 63 xfree_sigstack (void *stack) in xfree_sigstack() argument 65 struct sigstack_desc *desc = stack; in xfree_sigstack() 71 support_stack_free (&desc->stack); in xfree_sigstack() 76 xget_sigstack_location (const void *stack, unsigned char **addrp, size_t *sizep) in xget_sigstack_location() argument 78 const struct sigstack_desc *desc = stack; in xget_sigstack_location()
|
A D | xclone.c | 25 xclone (int (*fn) (void *arg), void *arg, void *stack, size_t stack_size, in xclone() argument 31 extern int __clone2 (int (*fn) (void *arg), void *stack, size_t stack_size, in xclone() 33 r = __clone2 (fn, stack, stack_size, flags, arg, /* ptid */ NULL, in xclone() 37 r = clone (fn, stack + stack_size, flags, arg, /* ptid */ NULL, in xclone() 40 r = clone (fn, stack, flags, arg, /* ptid */ NULL, /* tls */ NULL, NULL); in xclone()
|
A D | support_stack_alloc.c | 78 support_stack_free (struct support_stack *stack) in support_stack_free() argument 80 void *alloc_base = (void *)((uintptr_t) stack->stack - stack->guardsize); in support_stack_free() 81 size_t alloc_size = stack->size + 2 * stack->guardsize; in support_stack_free()
|
A D | xsignal.h | 50 void xfree_sigstack (void *stack); 54 void xget_sigstack_location (const void *stack, unsigned char **addrp,
|
A D | xsched.h | 28 pid_t xclone (int (*fn) (void *arg), void *arg, void *stack,
|
A D | support.h | 202 void *stack; member 217 void support_stack_free (struct support_stack *stack);
|
Completed in 14 milliseconds