1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2 #ifndef __ASM_GENERIC_UCONTEXT_H 2 #ifndef __ASM_GENERIC_UCONTEXT_H 3 #define __ASM_GENERIC_UCONTEXT_H 3 #define __ASM_GENERIC_UCONTEXT_H 4 4 5 struct ucontext { 5 struct ucontext { 6 unsigned long uc_flags; 6 unsigned long uc_flags; 7 struct ucontext *uc_link; 7 struct ucontext *uc_link; 8 stack_t uc_stack; 8 stack_t uc_stack; 9 struct sigcontext uc_mcontext; 9 struct sigcontext uc_mcontext; 10 sigset_t uc_sigmask; /* mas 10 sigset_t uc_sigmask; /* mask last for extensibility */ 11 }; 11 }; 12 12 13 #endif /* __ASM_GENERIC_UCONTEXT_H */ 13 #endif /* __ASM_GENERIC_UCONTEXT_H */ 14 14
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.