1f26e07f512def15a3cae7a90d1fd4d2cd0088dabKito Cheng#ifndef __ASM_GENERIC_UCONTEXT_H 2f26e07f512def15a3cae7a90d1fd4d2cd0088dabKito Cheng#define __ASM_GENERIC_UCONTEXT_H 3f26e07f512def15a3cae7a90d1fd4d2cd0088dabKito Cheng 4f26e07f512def15a3cae7a90d1fd4d2cd0088dabKito Chengstruct ucontext { 5f26e07f512def15a3cae7a90d1fd4d2cd0088dabKito Cheng unsigned long uc_flags; 6f26e07f512def15a3cae7a90d1fd4d2cd0088dabKito Cheng struct ucontext *uc_link; 7f26e07f512def15a3cae7a90d1fd4d2cd0088dabKito Cheng stack_t uc_stack; 8f26e07f512def15a3cae7a90d1fd4d2cd0088dabKito Cheng struct sigcontext uc_mcontext; 9f26e07f512def15a3cae7a90d1fd4d2cd0088dabKito Cheng sigset_t uc_sigmask; /* mask last for extensibility */ 10f26e07f512def15a3cae7a90d1fd4d2cd0088dabKito Cheng}; 11f26e07f512def15a3cae7a90d1fd4d2cd0088dabKito Cheng 12f26e07f512def15a3cae7a90d1fd4d2cd0088dabKito Cheng#endif /* __ASM_GENERIC_UCONTEXT_H */ 13