Home
last modified time | relevance | path

Searched refs:redzone (Results 1 – 3 of 3) sorted by relevance

/mirbsd/src/lib/libpthread/uthread/
Duthread_stack.c59 stack->redzone = NULL;
79 stack->redzone = (void *)(((ptrdiff_t)stack->storage +
85 stack->redzone = (void *)(((ptrdiff_t)stack->storage +
87 stack->base = (caddr_t)stack->redzone + nbpg;
90 if (mprotect(stack->redzone, nbpg, 0) == -1)
107 if (stack->redzone)
108 mprotect(stack->redzone, nbpg,
Dpthread_private.h542 void *redzone; /* Red zone location */ member
/mirbsd/src/sys/arch/sparc/sparc/
Dlocore.s1156 _C_LABEL(redzone):
1168 sethi %hi(_C_LABEL(redzone)), tmp; \
1169 st base, [tmp + %lo(_C_LABEL(redzone))]
1174 sethi %hi(_C_LABEL(redzone)), tmp2; \
1175 st tmp1, [tmp2 + %lo(_C_LABEL(redzone))]
1179 sethi %hi(_C_LABEL(redzone)), t1; \
1180 ld [t1 + %lo(_C_LABEL(redzone))], t2; \
1184 st %g0, [t1 + %lo(_C_LABEL(redzone))]; \
2153 sethi %hi(_C_LABEL(redzone)), %l7
2154 ld [%l7 + %lo(_C_LABEL(redzone))], %l6
[all …]