Symbol: ucontext_t
include/lwp.h
44
int _lwp_create(const ucontext_t *, unsigned long, lwpid_t *);
include/lwp.h
50
void _lwp_makecontext(ucontext_t *, void (*)(void *), void *, void *,
include/ucontext.h
39
int getcontext(ucontext_t *) __returns_twice;
include/ucontext.h
40
int setcontext(const ucontext_t *);
include/ucontext.h
47
void makecontext(ucontext_t *, void (*)(), int, ...);
include/ucontext.h
50
int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict);
lib/libc/arch/aarch64/gen/_lwp.c
44
_lwp_makecontext(ucontext_t *u, void (*start)(void *),
lib/libc/arch/aarch64/gen/makecontext.c
45
makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
lib/libc/arch/aarch64/gen/resumecontext.c
46
ucontext_t uct;
lib/libc/arch/alpha/gen/__longjmp14.c
49
ucontext_t uc;
lib/libc/arch/alpha/gen/_lwp.c
47
_lwp_makecontext(ucontext_t *u, void (*start)(void *),
lib/libc/arch/alpha/gen/makecontext.c
49
makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
lib/libc/arch/alpha/gen/resumecontext.c
46
ucontext_t uct;
lib/libc/arch/arm/gen/_lwp.c
50
_lwp_makecontext(ucontext_t *u, void (*start)(void *),
lib/libc/arch/arm/gen/makecontext.c
45
makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
lib/libc/arch/arm/gen/resumecontext.c
46
ucontext_t uct;
lib/libc/arch/hppa/gen/__longjmp14.c
51
ucontext_t uc;
lib/libc/arch/hppa/gen/_lwp.c
49
_lwp_makecontext(ucontext_t *u, void (*start)(void *),
lib/libc/arch/hppa/gen/makecontext.c
52
makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
lib/libc/arch/hppa/gen/resumecontext.c
46
ucontext_t uct;
lib/libc/arch/i386/gen/_lwp.c
45
_lwp_makecontext(ucontext_t *u, void (*start)(void *),
lib/libc/arch/i386/gen/makecontext.c
51
makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
lib/libc/arch/i386/gen/makecontext.c
54
ucontext_t *ucp;
lib/libc/arch/ia64/gen/_lwp.c
44
_lwp_makecontext(ucontext_t *u, void (*start)(void *),
lib/libc/arch/ia64/gen/makecontext.c
41
makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
lib/libc/arch/m68k/gen/_lwp.c
47
_lwp_makecontext(ucontext_t *u, void (*start)(void *),
lib/libc/arch/m68k/gen/longjmp.c
53
ucontext_t uc;
lib/libc/arch/m68k/gen/makecontext.c
45
makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
lib/libc/arch/mips/gen/_lwp.c
55
_lwp_makecontext(ucontext_t *u, void (*start)(void *),
lib/libc/arch/mips/gen/longjmp.c
49
ucontext_t uc;
lib/libc/arch/mips/gen/makecontext.c
49
makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
lib/libc/arch/mips/gen/resumecontext.c
46
ucontext_t uct;
lib/libc/arch/or1k/gen/_lwp.c
53
_lwp_makecontext(ucontext_t *u, void (*start)(void *), void *arg,
lib/libc/arch/or1k/gen/makecontext.c
49
makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
lib/libc/arch/or1k/gen/resumecontext.c
46
ucontext_t uct;
lib/libc/arch/powerpc/gen/_lwp.c
53
_lwp_makecontext(ucontext_t *u, void (*start)(void *), void *arg,
lib/libc/arch/powerpc/gen/makecontext.c
49
makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
lib/libc/arch/powerpc/gen/resumecontext.c
46
ucontext_t uct;
lib/libc/arch/powerpc64/gen/_lwp.c
51
_lwp_makecontext(ucontext_t *u, void (*start)(void *), void *arg,
lib/libc/arch/powerpc64/gen/makecontext.c
49
makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
lib/libc/arch/powerpc64/gen/resumecontext.c
46
ucontext_t uct;
lib/libc/arch/riscv/gen/_lwp.c
53
_lwp_makecontext(ucontext_t *u, void (*start)(void *), void *arg,
lib/libc/arch/riscv/gen/makecontext.c
49
makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
lib/libc/arch/riscv/gen/resumecontext.c
46
ucontext_t uct;
lib/libc/arch/sh3/gen/_lwp.c
50
_lwp_makecontext(ucontext_t *u, void (*start)(void *),
lib/libc/arch/sh3/gen/makecontext.c
45
makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
lib/libc/arch/sh3/gen/resumecontext.c
46
ucontext_t uct;
lib/libc/arch/sparc/gen/_lwp.c
44
_lwp_makecontext(ucontext_t *u, void (*start)(void *), void *arg,
lib/libc/arch/sparc/gen/longjmp.c
67
ucontext_t uc;
lib/libc/arch/sparc/gen/makecontext.c
47
makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
lib/libc/arch/sparc/gen/resumecontext.c
46
ucontext_t uct;
lib/libc/arch/sparc64/gen/_lwp.c
41
_lwp_makecontext(ucontext_t *u, void (*start)(void *),
lib/libc/arch/sparc64/gen/longjmp.c
69
ucontext_t uc;
lib/libc/arch/sparc64/gen/makecontext.c
46
makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
lib/libc/arch/sparc64/gen/resumecontext.c
46
ucontext_t uct;
lib/libc/arch/vax/gen/__longjmp14.c
53
ucontext_t uc;
lib/libc/arch/vax/gen/_lwp.c
45
_lwp_makecontext(ucontext_t *u, void (*start)(void *),
lib/libc/arch/vax/gen/makecontext.c
45
makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
lib/libc/arch/vax/gen/resumecontext.c
46
ucontext_t uct;
lib/libc/arch/x86_64/gen/_lwp.c
45
_lwp_makecontext(ucontext_t *u, void (*start)(void *),
lib/libc/arch/x86_64/gen/makecontext.c
48
makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
lib/libc/gen/Lint_swapcontext.c
12
swapcontext(ucontext_t *oucp, const ucontext_t *ucp)
lib/libc/include/extern.h
74
int _sys_setcontext(const ucontext_t *);
lib/libc/sys/Lint_getcontext.c
12
getcontext(ucontext_t *ucp)
lib/libpthread/arch/i386/pthread_md.h
50
_initcontext_u_md(ucontext_t *ucp)
lib/libpthread/pthread_makelwp_netbsd.c
52
ucontext_t uc;
lib/libpthread/pthread_specific.c
104
pthread_setcontext(const ucontext_t *ucp)
lib/libpthread/pthread_specific.c
107
ucontext_t uc;
lib/libpthread/pthread_specific.c
49
int pthread_setcontext(const ucontext_t *);
lib/libpuffs/puffs_priv.h
101
ucontext_t pu_mainctx;
lib/libpuffs/puffs_priv.h
172
ucontext_t uc; /* "continue" */
lib/libpuffs/puffs_priv.h
173
ucontext_t uc_ret; /* "yield" */
lib/librumpuser/rumpfiber.c
193
create_ctx(ucontext_t *ctx, void *stack, size_t stack_size,
lib/librumpuser/rumpfiber.h
42
ucontext_t ctx;
sys/arch/aarch64/aarch64/cpu_machdep.c
180
CTASSERT(sizeof(ucontext_t) % 16 == 0);
sys/arch/aarch64/aarch64/cpu_machdep.c
246
ucontext_t * const uc = arg;
sys/arch/aarch64/aarch64/netbsd32_machdep.c
388
CTASSERT(sizeof(ucontext_t) >= sizeof(ucontext32_t));
sys/arch/aarch64/aarch64/netbsd32_machdep.c
394
kmem_free(uc, sizeof(ucontext_t));
sys/arch/aarch64/aarch64/sig_machdep.c
68
__CTASSERT(sizeof(ucontext_t) % 16 == 0);
sys/arch/aarch64/aarch64/sig_machdep.c
69
sp -= sizeof(ucontext_t);
sys/arch/aarch64/aarch64/sig_machdep.c
75
ucontext_t uc;
sys/arch/alpha/alpha/trap.c
1434
ucontext_t *uc = arg;
sys/arch/alpha/alpha/trap.c
1441
kmem_free(uc, sizeof(ucontext_t));
sys/arch/alpha/include/frame.h
111
ucontext_t sf_uc; /* actual saved ucontext */
sys/arch/amd64/amd64/netbsd32_machdep.c
1055
kmem_free(uc, sizeof(ucontext_t));
sys/arch/amd64/amd64/trap.c
672
ucontext_t *uc = arg;
sys/arch/amd64/amd64/trap.c
679
kmem_free(uc, sizeof(ucontext_t));
sys/arch/amd64/include/frame.h
126
ucontext_t sf_uc; /* actual saved ucontext */
sys/arch/arm/arm/arm_machdep.c
211
ucontext_t *uc = (ucontext_t *)arg;
sys/arch/arm/arm/arm_machdep.c
218
kmem_free(uc, sizeof(ucontext_t));
sys/arch/arm/include/frame.h
112
ucontext_t sf_uc; /* actual saved ucontext */
sys/arch/hppa/hppa/sig_machdep.c
115
ucontext_t sf_uc;
sys/arch/hppa/hppa/trap.c
1448
ucontext_t *uc = arg;
sys/arch/hppa/hppa/trap.c
1455
kmem_free(uc, sizeof(ucontext_t));
sys/arch/i386/i386/trap.c
804
ucontext_t *uc = arg;
sys/arch/i386/i386/trap.c
811
kmem_free(uc, sizeof(ucontext_t));
sys/arch/i386/include/frame.h
170
ucontext_t *sf_ucp; /* "ucp" argument for handler */
sys/arch/i386/include/frame.h
172
ucontext_t sf_uc; /* actual saved ucontext */
sys/arch/m68k/include/frame.h
194
ucontext_t *sf_ucp; /* "ucp" argument for handler */
sys/arch/m68k/include/frame.h
196
ucontext_t sf_uc; /* actual saved ucontext */
sys/arch/m68k/m68k/m68k_syscall.c
416
ucontext_t *uc = arg;
sys/arch/m68k/m68k/m68k_syscall.c
428
kmem_free(uc, sizeof(ucontext_t));
sys/arch/mips/mips/mips_machdep.c
2337
ucontext_t * const uc = arg;
sys/arch/mips/mips/mips_machdep.c
2344
kmem_free(uc, sizeof(ucontext_t));
sys/arch/mips/mips/mips_machdep.c
2363
kmem_free(uc, sizeof(ucontext_t));
sys/arch/mips/mips/sig_machdep.c
79
ucontext_t sf_uc;
sys/arch/powerpc/powerpc/powerpc_machdep.c
414
ucontext_t * const uc = arg;
sys/arch/powerpc/powerpc/powerpc_machdep.c
422
kmem_free(uc, sizeof(ucontext_t));
sys/arch/powerpc/powerpc/sig_machdep.c
59
CTASSERT((sizeof(ucontext_t) & (CALLFRAMELEN-1)) == 0);
sys/arch/powerpc/powerpc/sig_machdep.c
75
ucontext_t uc;
sys/arch/powerpc/powerpc/sig_machdep.c
90
sp -= sizeof(ucontext_t);
sys/arch/riscv/riscv/netbsd32_machdep.c
70
kmem_free(uc, sizeof(ucontext_t));
sys/arch/riscv/riscv/riscv_machdep.c
222
ucontext_t * const uc = arg;
sys/arch/sh3/include/frame.h
144
ucontext_t *sf_ucp; /* r6 - "ucp" argument for handler */
sys/arch/sh3/include/frame.h
146
ucontext_t sf_uc; /* actual saved ucontext */
sys/arch/sh3/sh3/vm_machdep.c
267
ucontext_t *uc = arg;
sys/arch/sh3/sh3/vm_machdep.c
274
kmem_free(uc, sizeof(ucontext_t));
sys/arch/sparc/sparc/machdep.c
479
ucontext_t sf_uc;
sys/arch/sparc/sparc/machdep.c
489
ucontext_t uc;
sys/arch/sparc/sparc/trap.c
1273
ucontext_t *uc = arg;
sys/arch/sparc/sparc/trap.c
1280
kmem_free(uc, sizeof(ucontext_t));
sys/arch/sparc64/sparc64/machdep.c
436
ucontext_t sf_uc; /* saved ucontext */
sys/arch/sparc64/sparc64/machdep.c
447
ucontext_t uc;
sys/arch/sparc64/sparc64/netbsd32_machdep.c
994
kmem_free(arg, sizeof(ucontext_t));
sys/arch/sparc64/sparc64/syscall.c
392
ucontext_t *uc = arg;
sys/arch/sparc64/sparc64/syscall.c
399
kmem_free(uc, sizeof(ucontext_t));
sys/arch/usermode/dev/cpu.c
317
ucontext_t *ucp = &pcb->pcb_userret_ucp;
sys/arch/usermode/dev/cpu.c
349
ucontext_t *ucp = &pcb->pcb_userret_ucp;
sys/arch/usermode/dev/cpu.c
414
cpu_lwp_trampoline(ucontext_t *ucp, void (*func)(void *), void *arg)
sys/arch/usermode/dev/cpu.c
502
memcpy(&lwp0pcb.pcb_userret_ucp, &lwp0pcb.pcb_ucp, sizeof(ucontext_t));
sys/arch/usermode/dev/cpu.c
85
ucontext_t sc_ucp;
sys/arch/usermode/include/db_machdep.h
13
typedef ucontext_t db_regs_t;
sys/arch/usermode/include/db_machdep.h
17
vaddr_t pc, vaddr_t va, ucontext_t *ucp);
sys/arch/usermode/include/machdep.h
29
int md_syscall_check_opcode(ucontext_t *ucp);
sys/arch/usermode/include/machdep.h
30
void md_syscall_get_opcode(ucontext_t *ucp, uint32_t *opcode);
sys/arch/usermode/include/machdep.h
31
void md_syscall_get_syscallnumber(ucontext_t *ucp, uint32_t *code);
sys/arch/usermode/include/machdep.h
32
int md_syscall_getargs(lwp_t *l, ucontext_t *ucp, int nargs, int argsize,
sys/arch/usermode/include/machdep.h
34
void md_syscall_set_returnargs(lwp_t *l, ucontext_t *ucp,
sys/arch/usermode/include/machdep.h
36
void md_syscall_inc_pc(ucontext_t *ucp, uint32_t opcode);
sys/arch/usermode/include/machdep.h
37
void md_syscall_dec_pc(ucontext_t *ucp, uint32_t opcode);
sys/arch/usermode/include/machdep.h
38
register_t md_get_pc(ucontext_t *ucp);
sys/arch/usermode/include/machdep.h
39
register_t md_get_sp(ucontext_t *ucp);
sys/arch/usermode/include/pcb.h
37
#define TRAPSTACKSIZE (USPACE -2*sizeof(ucontext_t) - 3*sizeof(register_t))
sys/arch/usermode/include/pcb.h
39
ucontext_t pcb_ucp; /* switchframe */
sys/arch/usermode/include/pcb.h
40
ucontext_t pcb_userret_ucp;
sys/arch/usermode/include/thunk.h
102
int thunk_getcontext(ucontext_t *);
sys/arch/usermode/include/thunk.h
103
int thunk_setcontext(const ucontext_t *);
sys/arch/usermode/include/thunk.h
104
void thunk_makecontext(ucontext_t *ucp, void (*func)(void),
sys/arch/usermode/include/thunk.h
106
int thunk_swapcontext(ucontext_t *, ucontext_t *);
sys/arch/usermode/target/arm/cpu_arm.c
100
md_get_pc(ucontext_t *ucp)
sys/arch/usermode/target/arm/cpu_arm.c
107
md_get_sp(ucontext_t *ucp)
sys/arch/usermode/target/arm/cpu_arm.c
114
md_syscall_check_opcode(ucontext_t *ucp)
sys/arch/usermode/target/arm/cpu_arm.c
121
md_syscall_get_opcode(ucontext_t *ucp, uint32_t *opcode)
sys/arch/usermode/target/arm/cpu_arm.c
127
md_syscall_inc_pc(ucontext_t *ucp, uint32_t opcode)
sys/arch/usermode/target/arm/cpu_arm.c
133
md_syscall_dec_pc(ucontext_t *ucp, uint32_t opcode)
sys/arch/usermode/target/arm/cpu_arm.c
63
ucontext_t sf_uc; /* actual saved ucontext */
sys/arch/usermode/target/arm/cpu_arm.c
79
md_syscall_get_syscallnumber(ucontext_t *ucp, uint32_t *code)
sys/arch/usermode/target/arm/cpu_arm.c
85
md_syscall_getargs(lwp_t *l, ucontext_t *ucp, int nargs, int argsize,
sys/arch/usermode/target/arm/cpu_arm.c
93
md_syscall_set_returnargs(lwp_t *l, ucontext_t *ucp,
sys/arch/usermode/target/i386/cpu_i386.c
104
ucontext_t *ucp;
sys/arch/usermode/target/i386/cpu_i386.c
142
memcpy(&frame.sf_uc, ucp, sizeof(ucontext_t));
sys/arch/usermode/target/i386/cpu_i386.c
178
ucontext_t *ucp;
sys/arch/usermode/target/i386/cpu_i386.c
221
md_syscall_get_syscallnumber(ucontext_t *ucp, uint32_t *code)
sys/arch/usermode/target/i386/cpu_i386.c
228
md_syscall_getargs(lwp_t *l, ucontext_t *ucp, int nargs, int argsize,
sys/arch/usermode/target/i386/cpu_i386.c
242
md_syscall_set_returnargs(lwp_t *l, ucontext_t *ucp,
sys/arch/usermode/target/i386/cpu_i386.c
262
md_get_pc(ucontext_t *ucp)
sys/arch/usermode/target/i386/cpu_i386.c
271
md_get_sp(ucontext_t *ucp)
sys/arch/usermode/target/i386/cpu_i386.c
280
md_syscall_check_opcode(ucontext_t *ucp)
sys/arch/usermode/target/i386/cpu_i386.c
299
md_syscall_get_opcode(ucontext_t *ucp, uint32_t *opcode)
sys/arch/usermode/target/i386/cpu_i386.c
320
md_syscall_inc_pc(ucontext_t *ucp, uint32_t opcode)
sys/arch/usermode/target/i386/cpu_i386.c
341
md_syscall_dec_pc(ucontext_t *ucp, uint32_t opcode)
sys/arch/usermode/target/i386/cpu_i386.c
84
ucontext_t *sf_ucp; /* "ucp" argument for handler */
sys/arch/usermode/target/i386/cpu_i386.c
86
ucontext_t sf_uc; /* actual saved ucontext */
sys/arch/usermode/target/x86_64/cpu_x86_64.c
100
ucontext_t *ucp;
sys/arch/usermode/target/x86_64/cpu_x86_64.c
140
memcpy(&frame.sf_uc, ucp, sizeof(ucontext_t));
sys/arch/usermode/target/x86_64/cpu_x86_64.c
180
ucontext_t *ucp;
sys/arch/usermode/target/x86_64/cpu_x86_64.c
202
md_syscall_get_syscallnumber(ucontext_t *ucp, uint32_t *code)
sys/arch/usermode/target/x86_64/cpu_x86_64.c
209
md_syscall_getargs(lwp_t *l, ucontext_t *ucp, int nargs, int argsize,
sys/arch/usermode/target/x86_64/cpu_x86_64.c
239
md_syscall_set_returnargs(lwp_t *l, ucontext_t *ucp,
sys/arch/usermode/target/x86_64/cpu_x86_64.c
259
md_get_pc(ucontext_t *ucp)
sys/arch/usermode/target/x86_64/cpu_x86_64.c
267
md_get_sp(ucontext_t *ucp)
sys/arch/usermode/target/x86_64/cpu_x86_64.c
275
md_syscall_check_opcode(ucontext_t *ucp)
sys/arch/usermode/target/x86_64/cpu_x86_64.c
295
md_syscall_get_opcode(ucontext_t *ucp, uint32_t *opcode)
sys/arch/usermode/target/x86_64/cpu_x86_64.c
315
md_syscall_inc_pc(ucontext_t *ucp, uint32_t opcode)
sys/arch/usermode/target/x86_64/cpu_x86_64.c
335
md_syscall_dec_pc(ucontext_t *ucp, uint32_t opcode)
sys/arch/usermode/target/x86_64/cpu_x86_64.c
83
ucontext_t sf_uc; /* actual saved ucontext */
sys/arch/usermode/usermode/kgdb_machdep.c
303
kgdb_kernel_trap(int signo, vaddr_t pc, vaddr_t va, ucontext_t *ucp)
sys/arch/usermode/usermode/process_machdep.c
107
ucontext_t *ucp;
sys/arch/usermode/usermode/process_machdep.c
92
ucontext_t *ucp;
sys/arch/usermode/usermode/syscall.c
53
ucontext_t *ucp = &pcb->pcb_userret_ucp;
sys/arch/usermode/usermode/syscall.c
89
ucontext_t *ucp = &pcb->pcb_userret_ucp;
sys/arch/usermode/usermode/thunk.c
381
thunk_getcontext(ucontext_t *ucp)
sys/arch/usermode/usermode/thunk.c
387
thunk_setcontext(const ucontext_t *ucp)
sys/arch/usermode/usermode/thunk.c
393
thunk_makecontext(ucontext_t *ucp, void (*func)(void),
sys/arch/usermode/usermode/thunk.c
419
thunk_swapcontext(ucontext_t *oucp, ucontext_t *ucp)
sys/arch/usermode/usermode/trap.c
307
ucontext_t *ucp = ctx;
sys/arch/usermode/usermode/trap.c
368
fp = sp - sizeof(ucontext_t) - sizeof(register_t); /* slack */
sys/arch/usermode/usermode/trap.c
376
memcpy((void *) fp, ucp, sizeof(ucontext_t));
sys/arch/usermode/usermode/trap.c
377
memcpy(&jump_ucp, ucp, sizeof(ucontext_t));
sys/arch/usermode/usermode/trap.c
550
ucontext_t *ucp = &pcb->pcb_userret_ucp;
sys/arch/usermode/usermode/trap.c
593
ucontext_t *ucp = &pcb->pcb_userret_ucp;
sys/arch/usermode/usermode/trap.c
70
void kgdb_kernel_trap(int signo, vaddr_t pc, vaddr_t va, ucontext_t *ctx);
sys/arch/usermode/usermode/trap.c
75
ucontext_t jump_ucp;
sys/arch/vax/vax/sig_machdep.c
156
ucontext_t uc;
sys/arch/vax/vax/trap.c
392
ucontext_t * const uc = arg;
sys/arch/vax/vax/trap.c
399
kmem_free(uc, sizeof(ucontext_t));
sys/compat/linux/arch/aarch64/linux_machdep.c
203
ucontext_t uc;
sys/compat/linux/arch/aarch64/linux_machdep.c
59
ucontext_t uc;
sys/compat/linux/arch/aarch64/linux_machdep.c
90
aarch64_linux_to_native_ucontext(ucontext_t *uc, struct linux_ucontext *luc)
sys/compat/linux/arch/amd64/linux_machdep.c
320
ucontext_t uctx;
sys/compat/netbsd32/netbsd32_lwp.c
63
newuc = kmem_alloc(sizeof(ucontext_t), KM_SLEEP);
sys/compat/netbsd32/netbsd32_lwp.c
93
kmem_free(newuc, sizeof(ucontext_t));
sys/kern/kern_exec.c
244
.e_ucsize = sizeof(ucontext_t),
sys/kern/kern_sig.c
721
getucontext(struct lwp *l, ucontext_t *ucp)
sys/kern/kern_sig.c
752
setucontext(struct lwp *l, const ucontext_t *ucp)
sys/kern/sys_lwp.c
135
ucontext_t *newuc;
sys/kern/sys_lwp.c
139
newuc = kmem_alloc(sizeof(ucontext_t), KM_SLEEP);
sys/kern/sys_lwp.c
167
kmem_free(newuc, sizeof(ucontext_t));
sys/kern/sys_sig.c
330
ucontext_t uc;
sys/kern/sys_sig.c
349
ucontext_t uc;
sys/sys/ucontext.h
104
void getucontext(struct lwp *, ucontext_t *);
sys/sys/ucontext.h
105
int setucontext(struct lwp *, const ucontext_t *);
sys/sys/ucontext.h
111
__CTASSERT(sizeof(ucontext_t) == __UCONTEXT_SIZE);
sys/sys/ucontext.h
72
ucontext_t * uc_link; /* context to resume */
sys/sys/ucontext.h
86
#define __UCONTEXT_SIZE sizeof(ucontext_t)
tests/kernel/t_signal_and_sp.c
213
static ucontext_t return_context;
tests/kernel/t_signal_and_sp.c
248
ucontext_t uc;
tests/kernel/t_signal_and_sp.c
311
ucontext_t uc1, uc2;
tests/lib/libc/gen/t_siginfo.c
100
sig_debug(signo, info, (ucontext_t *)ptr);
tests/lib/libc/gen/t_siginfo.c
285
sig_debug(signo, info, (ucontext_t *)ptr);
tests/lib/libc/gen/t_siginfo.c
345
sig_debug(signo, info, (ucontext_t *)ptr);
tests/lib/libc/gen/t_siginfo.c
401
sig_debug(signo, info, (ucontext_t *)ptr);
tests/lib/libc/gen/t_siginfo.c
438
sig_debug(signo, info, (ucontext_t *)ptr);
tests/lib/libc/gen/t_siginfo.c
70
sig_debug(int signo, siginfo_t *info, ucontext_t *ctx)
tests/lib/libc/setjmp/t_sigstack.c
97
ucontext_t *uc = ctx;
tests/lib/libc/sys/t_futex_ops.c
71
ucontext_t context;
tests/lib/libc/sys/t_futex_robust.c
60
ucontext_t context;
tests/lib/libc/sys/t_getcontext.c
100
ucontext_t uc[DEPTH];
tests/lib/libc/sys/t_getcontext.c
101
ucontext_t save;
tests/lib/libc/sys/t_lwp_create.c
105
ucontext_t uc;
tests/lib/libc/sys/t_lwp_create.c
131
ucontext_t uc;
tests/lib/libc/sys/t_lwp_create.c
71
static void ARCH##_##NAME(ucontext_t *); \
tests/lib/libc/sys/t_lwp_create.c
81
ucontext_t uc; \
tests/lib/libc/sys/t_lwp_create.c
92
static void ARCH##_##NAME(ucontext_t *uc) \
tests/lib/libc/sys/t_setrlimit.c
463
ucontext_t c;
tests/lib/libc/sys/t_swapcontext.c
41
ucontext_t nctx;
tests/lib/libc/sys/t_swapcontext.c
42
ucontext_t octx;
tests/lib/libc/sys/t_ucontext.c
110
ucontext_t u;
tests/lib/libc/sys/t_ucontext.c
125
ucontext_t u;
tests/lib/libc/sys/t_ucontext.c
47
ucontext_t u, v, w;
tests/lib/libc/sys/t_ucontext.c
80
ucontext_t u;
tests/lib/libc/sys/t_ucontext.c
95
ucontext_t u;
tests/lib/libi386/t_user_ldt.c
280
ucontext_t *uctx = ctx;
tests/lib/libpthread/t_swapcontext.c
46
ucontext_t nctx;
tests/lib/libpthread/t_swapcontext.c
47
ucontext_t octx;