Home
last modified time | relevance | path

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

/support/
A Dxsigstack.c40 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 Dxclone.c25 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 Dsupport_stack_alloc.c78 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 Dxsignal.h50 void xfree_sigstack (void *stack);
54 void xget_sigstack_location (const void *stack, unsigned char **addrp,
A Dxsched.h28 pid_t xclone (int (*fn) (void *arg), void *arg, void *stack,
A Dsupport.h202 void *stack; member
217 void support_stack_free (struct support_stack *stack);

Completed in 14 milliseconds