Home
last modified time | relevance | path

Searched refs:uc_stack (Results 1 – 25 of 28) sorted by relevance

12

/illumos-gate/usr/src/test/os-tests/tests/
H A Dgetcontext_extd.c73 ctx.uc_stack.ss_sp = calloc(SIGSTKSZ, sizeof (uint8_t)); in getcontext_stack()
74 if (ctx.uc_stack.ss_sp == NULL) { in getcontext_stack()
78 ctx.uc_stack.ss_size = SIGSTKSZ; in getcontext_stack()
79 ctx.uc_stack.ss_flags = 0; in getcontext_stack()
118 ctx->uc_stack.ss_sp = calloc(SIGSTKSZ, sizeof (uint8_t)); in main()
119 if (ctx->uc_stack.ss_sp == NULL) { in main()
123 ctx->uc_stack.ss_size = SIGSTKSZ; in main()
124 ctx->uc_stack.ss_flags = 0; in main()
H A Ducontext.c95 ctx.uc_stack.ss_sp = stk; in main()
96 ctx.uc_stack.ss_size = sizeof (stk); in main()
/illumos-gate/usr/src/uts/intel/syscall/
H A Dgetcontext.c147 sizeof (ucp->uc_stack)) != 0 || in savecontext()
148 ucp->uc_stack.ss_size == 0) { in savecontext()
151 ucp->uc_stack = lwp->lwp_sigaltstack; in savecontext()
155 ucp->uc_stack.ss_flags = 0; in savecontext()
392 sizeof (uc.uc_stack)); in getsetcontext()
446 sizeof (ucp->uc_stack)) != 0 || in savecontext32()
447 ucp->uc_stack.ss_size == 0) { in savecontext32()
450 ucp->uc_stack.ss_sp = in savecontext32()
452 ucp->uc_stack.ss_size = in savecontext32()
459 ucp->uc_stack.ss_flags = 0; in savecontext32()
[all …]
/illumos-gate/usr/src/uts/sparc/syscall/
H A Dgetcontext.c73 (&ucp->uc_stack.ss_flags)[1] = 0; in savecontext()
92 sizeof (ucp->uc_stack)) != 0 || in savecontext()
93 ucp->uc_stack.ss_size == 0) { in savecontext()
100 ucp->uc_stack.ss_flags = 0; in savecontext()
370 (&ucp->uc_stack.ss_flags)[1] = 0; in savecontext32()
393 ucp->uc_stack.ss_sp = in savecontext32()
395 ucp->uc_stack.ss_size = in savecontext32()
399 ucp->uc_stack.ss_sp = in savecontext32()
401 ucp->uc_stack.ss_size = in savecontext32()
403 ucp->uc_stack.ss_flags = 0; in savecontext32()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_context.c99 c->ctx_uc.uc_stack.ss_sp = c->ctx_stack; in mdb_context_create()
100 c->ctx_uc.uc_stack.ss_size = c->ctx_stacksize; in mdb_context_create()
101 c->ctx_uc.uc_stack.ss_flags = 0; in mdb_context_create()
/illumos-gate/usr/src/lib/libc/sparc/gen/
H A Dmakectxt.c81 sp = (char *)(((uintptr_t)ucp->uc_stack.ss_sp - size) & in makecontext()
128 sp = (char *)(((uintptr_t)ucp->uc_stack.ss_sp + in __makecontext_v2()
129 ucp->uc_stack.ss_size - size) & ~(STACK_ALIGN - 1)); in __makecontext_v2()
H A Dsiglongjmp.c63 uc.uc_stack = bp->sjs_stack; in siglongjmp()
/illumos-gate/usr/src/lib/libc/sparcv9/gen/
H A Dmakectxt.c81 sp = (char *)(((uintptr_t)ucp->uc_stack.ss_sp - size) & in makecontext()
128 sp = (char *)(((uintptr_t)ucp->uc_stack.ss_sp + in __makecontext_v2()
129 ucp->uc_stack.ss_size - size) & ~(STACK_ALIGN - 1)); in __makecontext_v2()
H A Dsiglongjmp.c62 uc.uc_stack = bp->sjs_stack; in siglongjmp()
/illumos-gate/usr/src/test/os-tests/tests/stackalign/
H A Dstackalign.c121 uc.uc_stack.ss_size = STACK_SIZE; in main()
122 uc.uc_stack.ss_flags = 0; in main()
123 if ((uc.uc_stack.ss_sp = malloc(STACK_SIZE)) == NULL) { in main()
/illumos-gate/usr/src/lib/libc/amd64/threads/
H A Dmachdep.c180 ucp->uc_stack = self->ul_ustack; in __csigsetjmp()
182 ucp->uc_stack.ss_sp = in __csigsetjmp()
184 ucp->uc_stack.ss_size = self->ul_stksiz; in __csigsetjmp()
185 ucp->uc_stack.ss_flags = 0; in __csigsetjmp()
/illumos-gate/usr/src/uts/sparc/sys/
H A Ducontext.h86 stack_t uc_stack; member
103 stack32_t uc_stack; member
/illumos-gate/usr/src/lib/libc/i386/gen/
H A Dmakectxt.c94 tsp = (long *)(((uintptr_t)ucp->uc_stack.ss_sp + in makecontext()
95 ucp->uc_stack.ss_size - size) & ~(STACK_ALIGN - 1)); in makecontext()
/illumos-gate/usr/src/uts/intel/sys/
H A Ducontext.h86 stack_t uc_stack; member
107 stack32_t uc_stack; member
/illumos-gate/usr/src/lib/libc/i386/threads/
H A Dmachdep.c223 ucp->uc_stack = self->ul_ustack; in __csigsetjmp()
225 ucp->uc_stack.ss_sp = in __csigsetjmp()
227 ucp->uc_stack.ss_size = self->ul_stksiz; in __csigsetjmp()
228 ucp->uc_stack.ss_flags = 0; in __csigsetjmp()
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dstack.c96 base = (uintptr_t)ucp->uc_stack.ss_sp; in stack_violation()
97 size = ucp->uc_stack.ss_size; in stack_violation()
/illumos-gate/usr/src/cmd/csh/i386/
H A Dsignal.c73 sc.sc_onstack = ((ucp->uc_stack.ss_flags & SS_ONSTACK) != 0); in sigvechandler()
102 ucp->uc_stack.ss_flags |= SS_ONSTACK; in sigvechandler()
104 ucp->uc_stack.ss_flags &= ~SS_ONSTACK; in sigvechandler()
/illumos-gate/usr/src/lib/libc/amd64/gen/
H A Dmakectxt.c77 sp = (long *)(((uintptr_t)ucp->uc_stack.ss_sp + in makecontext()
78 ucp->uc_stack.ss_size - size) & ~(STACK_ENTRY_ALIGN - 1)); in makecontext()
/illumos-gate/usr/src/ucblib/libucb/sparc/sys/
H A Dsignal.c115 sc.sc_onstack = ((ucp->uc_stack.ss_flags & SS_ONSTACK) != 0); in ucbsigvechandler()
275 ucp->uc_stack.ss_flags |= SS_ONSTACK; in ucbsigvechandler()
277 ucp->uc_stack.ss_flags &= ~SS_ONSTACK; in ucbsigvechandler()
359 ucp->uc_stack.ss_flags |= SS_ONSTACK; in __sigcleanup()
361 ucp->uc_stack.ss_flags &= ~SS_ONSTACK; in __sigcleanup()
/illumos-gate/usr/src/cmd/csh/sparc/
H A Dsignal.c73 sc.sc_onstack = ((ucp->uc_stack.ss_flags & SS_ONSTACK) != 0); in sigvechandler()
114 ucp->uc_stack.ss_flags |= SS_ONSTACK; in sigvechandler()
116 ucp->uc_stack.ss_flags &= ~SS_ONSTACK; in sigvechandler()
/illumos-gate/usr/src/ucblib/libucb/i386/sys/
H A Dsignal.c101 sc.sc_onstack = ((ucp->uc_stack.ss_flags & SS_ONSTACK) != 0); in ucbsigvechandler()
171 ucp->uc_stack.ss_flags |= SS_ONSTACK; in ucbsigvechandler()
173 ucp->uc_stack.ss_flags &= ~SS_ONSTACK; in ucbsigvechandler()
/illumos-gate/usr/src/uts/intel/os/
H A Darchdep.c387 dst->uc_stack.ss_sp = (void *)(uintptr_t)src->uc_stack.ss_sp; in ucontext_32ton()
388 dst->uc_stack.ss_size = (size_t)src->uc_stack.ss_size; in ucontext_32ton()
389 dst->uc_stack.ss_flags = src->uc_stack.ss_flags; in ucontext_32ton()
/illumos-gate/usr/src/uts/sparc/v9/os/
H A Dv9dep.c1790 dest->uc_stack.ss_sp = (void *)(uintptr_t)src->uc_stack.ss_sp; in ucontext_32ton()
1791 dest->uc_stack.ss_size = (size_t)src->uc_stack.ss_size; in ucontext_32ton()
1792 dest->uc_stack.ss_flags = src->uc_stack.ss_flags; in ucontext_32ton()
/illumos-gate/usr/src/test/os-tests/tests/xsave/
H A Dxsave_util.c780 ctx->uc_stack.ss_size = size; in xsu_ustack_alloc()
781 ctx->uc_stack.ss_sp = stack; in xsu_ustack_alloc()
782 ctx->uc_stack.ss_flags = 0; in xsu_ustack_alloc()
/illumos-gate/usr/src/lib/libproc/common/
H A DPlwpregs.c745 (uintptr_t)&ctxp->uc_stack) != sizeof (*stkp)) in Plwp_main_stack()
753 (uintptr_t)&ctxp->uc_stack) != sizeof (stk32)) in Plwp_main_stack()

12