1*f80ad8b4SAndroid Build Coastguard Worker /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2*f80ad8b4SAndroid Build Coastguard Worker #ifndef __ASM_GENERIC_UCONTEXT_H 3*f80ad8b4SAndroid Build Coastguard Worker #define __ASM_GENERIC_UCONTEXT_H 4*f80ad8b4SAndroid Build Coastguard Worker 5*f80ad8b4SAndroid Build Coastguard Worker struct ucontext { 6*f80ad8b4SAndroid Build Coastguard Worker unsigned long uc_flags; 7*f80ad8b4SAndroid Build Coastguard Worker struct ucontext *uc_link; 8*f80ad8b4SAndroid Build Coastguard Worker stack_t uc_stack; 9*f80ad8b4SAndroid Build Coastguard Worker struct sigcontext uc_mcontext; 10*f80ad8b4SAndroid Build Coastguard Worker sigset_t uc_sigmask; /* mask last for extensibility */ 11*f80ad8b4SAndroid Build Coastguard Worker }; 12*f80ad8b4SAndroid Build Coastguard Worker 13*f80ad8b4SAndroid Build Coastguard Worker #endif /* __ASM_GENERIC_UCONTEXT_H */ 14