1 /* 2 * Copyright 2008, Ingo Weinhold, ingo_weinhold@gmx.de. 3 * Distributed under the terms of the MIT License. 4 */ 5 #ifndef _SYSTEM_USER_THREAD_DEFS_H 6 #define _SYSTEM_USER_THREAD_DEFS_H 7 8 #include <SupportDefs.h> 9 10 11 struct user_thread { 12 int32 defer_signals; // counter; 0 == signals allowed 13 uint32 pending_signals; // signals that are pending, when 14 // signals are deferred 15 status_t wait_status; 16 }; 17 18 19 #endif /* _SYSTEM_USER_THREAD_DEFS_H */ 20