| /linux/arch/powerpc/include/uapi/asm/ |
| H A D | ucontext.h | 21 struct ucontext { struct 23 struct ucontext __user *uc_link; argument 24 stack_t uc_stack; 26 int uc_pad[7]; 27 struct mcontext __user *uc_regs;/* points to uc_mcontext field */ 29 sigset_t uc_sigmask; 32 sigset_t __unused[15]; /* Allow for uc_sigmask growth */ 33 struct sigcontext uc_mcontext; /* last for extensibility */ 35 int uc_maskext[30]; 36 int uc_pad2[3]; [all …]
|
| /linux/arch/arm64/include/uapi/asm/ |
| H A D | ucontext.h | 22 struct ucontext { struct 24 struct ucontext *uc_link; argument 25 stack_t uc_stack; 26 sigset_t uc_sigmask; 28 __u8 __unused[1024 / 8 - sizeof(sigset_t)]; 30 struct sigcontext uc_mcontext;
|
| /linux/arch/loongarch/include/uapi/asm/ |
| H A D | ucontext.h | 14 struct ucontext { struct 16 struct ucontext *uc_link; argument 28 * ucontext, so we're putting this at the end in order to allow for argument 32 struct sigcontext uc_mcontext;
|
| /linux/arch/alpha/include/asm/ |
| H A D | ucontext.h | 5 struct ucontext { struct 7 struct ucontext *uc_link; argument 8 old_sigset_t uc_osf_sigmask; 9 stack_t uc_stack; 10 struct sigcontext uc_mcontext; 11 sigset_t uc_sigmask; /* mask last for extensibility */
|
| /linux/arch/riscv/include/uapi/asm/ |
| H A D | ucontext.h | 13 struct ucontext { struct 15 struct ucontext *uc_link; argument 30 * ucontext, so we're putting this at the end in order to allow for argument 35 struct sigcontext uc_mcontext;
|
| /linux/arch/parisc/include/asm/ |
| H A D | ucontext.h | 5 struct ucontext { struct 7 struct ucontext *uc_link; argument 8 stack_t uc_stack; 9 struct sigcontext uc_mcontext; 10 sigset_t uc_sigmask; /* mask last for extensibility */
|
| /linux/include/uapi/asm-generic/ |
| H A D | ucontext.h | 5 struct ucontext { struct 7 struct ucontext *uc_link; argument 8 stack_t uc_stack; 9 struct sigcontext uc_mcontext; 10 sigset_t uc_sigmask; /* mask last for extensibility */
|
| /linux/arch/mips/include/uapi/asm/ |
| H A D | ucontext.h | 54 struct ucontext { struct 57 struct ucontext *uc_link; argument 62 /* Extended context structures may follow ucontext */ argument 63 unsigned long long uc_extcontext[];
|
| /linux/arch/s390/include/uapi/asm/ |
| H A D | ucontext.h | 31 struct ucontext { struct 33 struct ucontext *uc_link; argument 34 stack_t uc_stack; 35 _sigregs uc_mcontext; 36 sigset_t uc_sigmask; 38 unsigned char __unused[128 - sizeof(sigset_t)];
|
| /linux/arch/arm/include/asm/ |
| H A D | ucontext.h | 18 struct ucontext { struct 20 struct ucontext *uc_link; argument 21 stack_t uc_stack; 22 struct sigcontext uc_mcontext; 23 sigset_t uc_sigmask; 25 int __unused[32 - (sizeof (sigset_t) / sizeof (int))]; 28 unsigned long uc_regspace[128] __attribute__((__aligned__(8)));
|
| /linux/arch/sparc/include/uapi/asm/ |
| H A D | uctx.h | 64 struct ucontext { struct 65 struct ucontext *uc_link; argument 70 typedef struct ucontext ucontext_t; argument
|
| /linux/tools/testing/selftests/mm/ |
| H A D | pkey_sighandler_tests.c | 113 sigsegv_handler(int signo,siginfo_t * info,void * ucontext) sigsegv_handler() argument 125 sigusr1_handler(int signo,siginfo_t * info,void * ucontext) sigusr1_handler() argument 135 sigusr2_handler(int signo,siginfo_t * info,void * ucontext) sigusr2_handler() argument
|
| /linux/tools/testing/selftests/syscall_user_dispatch/ |
| H A D | sud_benchmark.c | 104 static void handle_sigsys(int sig, siginfo_t *info, void *ucontext) in handle_sigsys()
|
| H A D | sud_test.c | 170 static void handle_sigsys(int sig, siginfo_t *info, void *ucontext) in handle_sigsys()
|
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_srq.c | 103 struct mthca_ucontext *ucontext = rdma_udata_to_drv_context( in mthca_tavor_init_srq_context() local 124 struct mthca_ucontext *ucontext = rdma_udata_to_drv_context( in mthca_arbel_init_srq_context() local
|
| /linux/tools/testing/selftests/perf_events/ |
| H A D | remove_on_exec.c | 59 static void sigtrap_handler(int signum, siginfo_t *info, void *ucontext) in sigtrap_handler()
|
| H A D | sigtrap_threads.c | 71 static void sigtrap_handler(int signum, siginfo_t *info, void *ucontext) in sigtrap_handler()
|
| /linux/tools/testing/selftests/landlock/ |
| H A D | scoped_signal_test.c | 69 scope_signal_handler(int sig,siginfo_t * info,void * ucontext) scope_signal_handler() argument
|
| /linux/arch/powerpc/kernel/ |
| H A D | signal_32.c | 59 #define ucontext ucontext32 macro
|
| /linux/tools/perf/util/ |
| H A D | evlist.c | 1468 evlist__prepare_workload(struct evlist * evlist,struct target * target,const char * argv[],bool pipe_output,void (* exec_error)(int signo,siginfo_t * info,void * ucontext)) evlist__prepare_workload() argument
|