Defined in 1 files as a typedef:
Defined in 4 files as a struct:
Defined in 2 files as a macro:
Referenced in 162 files:
- crypto/external/bsd/openssl/dist/crypto/async/arch/async_posix.c, line 22
- crypto/external/bsd/openssl/dist/crypto/async/arch/async_posix.h, line 32
- external/cddl/osnet/dev/dtrace/amd64/dtrace_isa.c, 2 times
- external/cddl/osnet/dev/dtrace/i386/dtrace_isa.c, 6 times
- external/gpl2/diffutils/dist/lib/c-stack.c, line 114
- external/gpl3/gcc/dist/gcc/config/rs6000/host-darwin.c, 2 times
- external/gpl3/gcc/dist/libgcc/config/aarch64/linux-unwind.h, line 58
- external/gpl3/gcc/dist/libgcc/config/alpha/linux-unwind.h, line 54
- external/gpl3/gcc/dist/libgcc/config/bfin/linux-unwind.h, line 55
- external/gpl3/gcc/dist/libgcc/config/i386/linux-unwind.h, 2 times
- external/gpl3/gcc/dist/libgcc/config/i386/sol2-unwind.h, 3 times
- external/gpl3/gcc/dist/libgcc/config/m68k/linux-unwind.h, line 36
- external/gpl3/gcc/dist/libgcc/config/nios2/linux-unwind.h, line 41
- external/gpl3/gcc/dist/libgcc/config/pa/linux-unwind.h, line 83
- external/gpl3/gcc/dist/libgcc/config/riscv/linux-unwind.h, line 45
- external/gpl3/gcc/dist/libgcc/config/rs6000/aix-unwind.h, 7 times
- external/gpl3/gcc/dist/libgcc/config/sh/linux-unwind.h, line 85
- external/gpl3/gcc/dist/libgcc/config/sparc/sol2-unwind.h, 2 times
- external/gpl3/gcc/dist/libgcc/config/tilepro/linux-unwind.h, line 64
- external/gpl3/gcc/dist/libgcc/config/xtensa/linux-unwind.h, line 70
- external/gpl3/gcc/dist/libhsail-rt/include/internal/fibers.h, line 44
- external/gpl3/gcc/dist/libhsail-rt/rt/fibers.c, line 41
- external/gpl3/gcc/dist/libsanitizer/asan/asan_interceptors.cc, 2 times
- external/gpl3/gcc/dist/libsanitizer/asan/asan_linux.cc, 28 times
- external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_linux.cc, 28 times
- external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_mac.cc, 4 times
- external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc, line 247
- external/gpl3/gcc/dist/libsanitizer/tsan/tsan_interceptors.cc, line 215
- include/lwp.h, 2 times
- include/ucontext.h, 5 times
- lib/libc/arch/aarch64/gen/_lwp.c, line 44
- lib/libc/arch/aarch64/gen/makecontext.c, line 45
- lib/libc/arch/aarch64/gen/resumecontext.c, line 46
- lib/libc/arch/alpha/gen/__longjmp14.c, line 49
- lib/libc/arch/alpha/gen/_lwp.c, line 44
- lib/libc/arch/alpha/gen/makecontext.c, line 47
- lib/libc/arch/alpha/gen/resumecontext.c, line 46
- lib/libc/arch/arm/gen/_lwp.c, line 50
- lib/libc/arch/arm/gen/makecontext.c, line 45
- lib/libc/arch/arm/gen/resumecontext.c, line 46
- lib/libc/arch/hppa/gen/__longjmp14.c, line 51
- lib/libc/arch/hppa/gen/_lwp.c, line 45
- lib/libc/arch/hppa/gen/makecontext.c, line 50
- lib/libc/arch/hppa/gen/resumecontext.c, line 46
- lib/libc/arch/i386/gen/_lwp.c, line 45
- lib/libc/arch/i386/gen/makecontext.c, 2 times
- lib/libc/arch/ia64/gen/_lwp.c, line 44
- lib/libc/arch/ia64/gen/makecontext.c, line 41
- lib/libc/arch/m68k/gen/_lwp.c, line 45
- lib/libc/arch/m68k/gen/longjmp.c, line 53
- lib/libc/arch/m68k/gen/makecontext.c, line 45
- lib/libc/arch/mips/gen/_lwp.c, line 50
- lib/libc/arch/mips/gen/longjmp.c, line 49
- lib/libc/arch/mips/gen/makecontext.c, line 47
- lib/libc/arch/mips/gen/resumecontext.c, line 46
- lib/libc/arch/or1k/gen/_lwp.c, line 51
- lib/libc/arch/or1k/gen/makecontext.c, line 49
- lib/libc/arch/or1k/gen/resumecontext.c, line 46
- lib/libc/arch/powerpc/gen/_lwp.c, line 51
- lib/libc/arch/powerpc/gen/makecontext.c, line 49
- lib/libc/arch/powerpc/gen/resumecontext.c, line 46
- lib/libc/arch/powerpc64/gen/_lwp.c, line 51
- lib/libc/arch/powerpc64/gen/makecontext.c, line 49
- lib/libc/arch/powerpc64/gen/resumecontext.c, line 46
- lib/libc/arch/riscv/gen/_lwp.c, line 51
- lib/libc/arch/riscv/gen/makecontext.c, line 49
- lib/libc/arch/riscv/gen/resumecontext.c, line 46
- lib/libc/arch/sh3/gen/_lwp.c, line 50
- lib/libc/arch/sh3/gen/makecontext.c, line 45
- lib/libc/arch/sh3/gen/resumecontext.c, line 46
- lib/libc/arch/sparc/gen/_lwp.c, line 41
- lib/libc/arch/sparc/gen/longjmp.c, line 69
- lib/libc/arch/sparc/gen/makecontext.c, line 45
- lib/libc/arch/sparc/gen/resumecontext.c, line 46
- lib/libc/arch/sparc64/gen/_lwp.c, line 41
- lib/libc/arch/sparc64/gen/longjmp.c, line 69
- lib/libc/arch/sparc64/gen/makecontext.c, line 46
- lib/libc/arch/sparc64/gen/resumecontext.c, line 46
- lib/libc/arch/vax/gen/__longjmp14.c, line 53
- lib/libc/arch/vax/gen/_lwp.c, line 45
- lib/libc/arch/vax/gen/makecontext.c, line 45
- lib/libc/arch/vax/gen/resumecontext.c, line 46
- lib/libc/arch/x86_64/gen/_lwp.c, line 45
- lib/libc/arch/x86_64/gen/makecontext.c, line 48
- lib/libc/gen/Lint_swapcontext.c, 2 times
- lib/libc/include/extern.h, line 73
- lib/libc/sys/Lint_getcontext.c, line 13
- lib/libpthread/arch/i386/pthread_md.h, line 50
- lib/libpthread/pthread_makelwp_netbsd.c, line 49
- lib/libpthread/pthread_specific.c, 3 times
- lib/libpuffs/puffs_priv.h, 3 times
- lib/librumpuser/rumpfiber.c, line 193
- lib/librumpuser/rumpfiber.h, line 42
- sys/arch/aarch64/aarch64/cpu_machdep.c, 2 times
- sys/arch/aarch64/aarch64/netbsd32_machdep.c, 2 times
- sys/arch/aarch64/aarch64/sig_machdep.c, 2 times
- sys/arch/alpha/alpha/trap.c, 2 times
- sys/arch/alpha/include/frame.h, line 111
- sys/arch/amd64/amd64/netbsd32_machdep.c, line 904
- sys/arch/amd64/amd64/trap.c, 2 times
- sys/arch/amd64/include/frame.h, line 126
- sys/arch/arm/arm/arm_machdep.c, 3 times
- sys/arch/arm/include/frame.h, line 96
- sys/arch/hppa/hppa/sig_machdep.c, line 115
- sys/arch/hppa/hppa/trap.c, 2 times
- sys/arch/i386/i386/trap.c, 2 times
- sys/arch/i386/include/frame.h, 2 times
- sys/arch/m68k/include/frame.h, 2 times
- sys/arch/m68k/m68k/m68k_syscall.c, 2 times
- sys/arch/mips/mips/mips_machdep.c, 3 times
- sys/arch/mips/mips/sig_machdep.c, line 67
- sys/arch/powerpc/powerpc/powerpc_machdep.c, 2 times
- sys/arch/powerpc/powerpc/sig_machdep.c, 2 times
- sys/arch/riscv/riscv/netbsd32_machdep.c, line 68
- sys/arch/riscv/riscv/riscv_machdep.c, 2 times
- sys/arch/sh3/include/frame.h, 2 times
- sys/arch/sh3/sh3/vm_machdep.c, 2 times
- sys/arch/sparc/sparc/machdep.c, 2 times
- sys/arch/sparc/sparc/trap.c, 2 times
- sys/arch/sparc64/sparc64/machdep.c, 2 times
- sys/arch/sparc64/sparc64/netbsd32_machdep.c, line 1009
- sys/arch/sparc64/sparc64/syscall.c, 2 times
- sys/arch/usermode/dev/cpu.c, 5 times
- sys/arch/usermode/include/db_machdep.h, 2 times
- sys/arch/usermode/include/machdep.h, 9 times
- sys/arch/usermode/include/pcb.h, 3 times
- sys/arch/usermode/include/thunk.h, 5 times
- sys/arch/usermode/target/arm/cpu_arm.c, 10 times
- sys/arch/usermode/target/i386/cpu_i386.c, 14 times
- sys/arch/usermode/usermode/kgdb_machdep.c, line 303
- sys/arch/usermode/usermode/process_machdep.c, 2 times
- sys/arch/usermode/usermode/syscall.c, 2 times
- sys/arch/usermode/usermode/thunk.c, 5 times
- sys/arch/usermode/usermode/trap.c, 8 times
- sys/arch/vax/vax/sig_machdep.c, line 156
- sys/arch/vax/vax/trap.c, 2 times
- sys/compat/linux/arch/amd64/linux_machdep.c, line 320
- sys/compat/netbsd32/netbsd32_lwp.c, 2 times
- sys/external/bsd/compiler_rt/dist/lib/asan/asan_interceptors.cc, 4 times
- sys/external/bsd/compiler_rt/dist/lib/asan/asan_linux.cc, 2 times
- sys/external/bsd/compiler_rt/dist/lib/msan/tests/msan_test.cc, 3 times
- sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_linux.cc, 26 times
- sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_mac.cc, 6 times
- sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_platform_limits_freebsd.cc, line 120
- sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc, line 258
- sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_platform_limits_posix.cc, line 205
- sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_platform_limits_solaris.cc, line 92
- sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/tsan_interceptors.cc, line 168
- sys/kern/kern_exec.c, line 238
- sys/kern/kern_sig.c, 2 times
- sys/kern/sys_lwp.c, 3 times
- sys/kern/sys_sig.c, 2 times
- sys/sys/ucontext.h, 4 times
- tests/lib/libc/gen/t_siginfo.c, 6 times
- tests/lib/libc/sys/t_getcontext.c, 2 times
- tests/lib/libc/sys/t_lwp_create.c, 4 times
- tests/lib/libc/sys/t_ptrace_wait.c, 3 times
- tests/lib/libc/sys/t_ptrace_x86_wait.h, line 1642
- tests/lib/libc/sys/t_setrlimit.c, line 461
- tests/lib/libc/sys/t_swapcontext.c, 2 times
- tests/lib/libc/sys/t_ucontext.c, 5 times
- tests/lib/libpthread/t_swapcontext.c, 2 times