Defined in 13 files as a struct:
- arch/alpha/include/asm/ucontext.h, line 5 (as a struct)
- arch/arm/include/asm/ucontext.h, line 18 (as a struct)
- arch/arm64/include/uapi/asm/ucontext.h, line 22 (as a struct)
- arch/ia64/include/uapi/asm/ucontext.h, line 5 (as a struct)
- arch/m68k/include/asm/ucontext.h, line 22 (as a struct)
- arch/mips/include/uapi/asm/ucontext.h, line 54 (as a struct)
- arch/parisc/include/asm/ucontext.h, line 5 (as a struct)
- arch/powerpc/include/uapi/asm/ucontext.h, line 21 (as a struct)
- arch/riscv/include/uapi/asm/ucontext.h, line 13 (as a struct)
- arch/s390/include/uapi/asm/ucontext.h, line 31 (as a struct)
- arch/sparc/include/uapi/asm/uctx.h, line 64 (as a struct)
- arch/xtensa/include/asm/ucontext.h, line 14 (as a struct)
- include/uapi/asm-generic/ucontext.h, line 5 (as a struct)
Defined in 4 files as a member:
Defined in 1 files as a macro:
Documented in 1 files:
Referenced in 69 files:
- arch/alpha/include/asm/ucontext.h, line 7
- arch/alpha/kernel/signal.c, line 134
- arch/arc/kernel/signal.c, line 59
- arch/arm/include/asm/ucontext.h, line 20
- arch/arm/kernel/signal.h, line 4
- arch/arm64/include/uapi/asm/ucontext.h, line 24
- arch/arm64/kernel/signal.c, line 41
- arch/c6x/kernel/signal.c
- arch/csky/kernel/signal.c, line 48
- arch/h8300/kernel/signal.c, line 69
- arch/hexagon/kernel/signal.c, line 25
- arch/m68k/include/asm/ucontext.h, line 24
- arch/m68k/kernel/signal.c
- arch/microblaze/kernel/signal.c, line 55
- arch/mips/include/uapi/asm/ucontext.h, line 57
- arch/mips/kernel/signal.c
- arch/nds32/kernel/signal.c, line 22
- arch/nios2/kernel/signal.c
- arch/openrisc/kernel/signal.c, line 35
- arch/parisc/include/asm/rt_sigframe.h, line 16
- arch/parisc/include/asm/ucontext.h, line 7
- arch/powerpc/include/asm/asm-prototypes.h
- arch/powerpc/include/uapi/asm/ucontext.h, line 23
- arch/powerpc/kernel/signal_32.c
- arch/powerpc/kernel/signal_64.c
- arch/powerpc/perf/callchain.c
- arch/riscv/include/uapi/asm/ucontext.h, line 15
- arch/riscv/kernel/signal.c, line 24
- arch/s390/include/uapi/asm/ucontext.h
- arch/sh/kernel/signal_32.c, line 73
- arch/sh/kernel/signal_64.c, line 136
- arch/sparc/include/uapi/asm/uctx.h
- arch/sparc/kernel/signal_64.c
- arch/unicore32/kernel/signal.c, line 43
- arch/x86/include/asm/sigframe.h
- arch/x86/um/signal.c
- arch/xtensa/include/asm/ucontext.h, line 16
- arch/xtensa/kernel/signal.c, line 36
- drivers/infiniband/core/rdma_core.c
- drivers/infiniband/core/uverbs_cmd.c
- drivers/infiniband/core/uverbs_main.c
- drivers/infiniband/core/uverbs_std_types_device.c
- drivers/infiniband/hw/cxgb3/iwch_provider.c
- drivers/infiniband/hw/cxgb3/iwch_provider.h
- drivers/infiniband/hw/cxgb4/cq.c
- drivers/infiniband/hw/cxgb4/iw_cxgb4.h
- drivers/infiniband/hw/cxgb4/provider.c
- drivers/infiniband/hw/cxgb4/qp.c
- drivers/infiniband/hw/cxgb4/restrack.c, line 149
- drivers/infiniband/hw/efa/efa_verbs.c
- drivers/infiniband/hw/i40iw/i40iw_verbs.c
- drivers/infiniband/hw/mlx4/qp.c
- drivers/infiniband/hw/mlx4/srq.c
- drivers/infiniband/hw/mlx5/devx.c, line 2097
- drivers/infiniband/hw/mlx5/mlx5_ib.h
- drivers/infiniband/hw/mlx5/qp.c
- drivers/infiniband/hw/mlx5/srq.c
- drivers/infiniband/hw/mthca/mthca_srq.c
- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
- drivers/infiniband/hw/qedr/verbs.c
- drivers/infiniband/hw/usnic/usnic_ib_verbs.c
- include/rdma/ib_verbs.h
- include/uapi/asm-generic/ucontext.h, line 7
- tools/perf/builtin-ftrace.c, line 64
- tools/perf/builtin-record.c, line 1187
- tools/perf/builtin-stat.c, line 391
- tools/perf/tests/task-exit.c, line 30
- tools/perf/util/evlist.c, line 1272
- tools/perf/util/evlist.h, line 175