UAPI: (Scripted) Disintegrate include/linux
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / include / linux / wait.h
index 1dee81c41ff14578c840dcfdf8f449983937267a..168dfe122dd3816c86785a32ce642d3427c79593 100644 (file)
@@ -1,28 +1,12 @@
 #ifndef _LINUX_WAIT_H
 #define _LINUX_WAIT_H
 
-#define WNOHANG                0x00000001
-#define WUNTRACED      0x00000002
-#define WSTOPPED       WUNTRACED
-#define WEXITED                0x00000004
-#define WCONTINUED     0x00000008
-#define WNOWAIT                0x01000000      /* Don't reap, just poll status.  */
-
-#define __WNOTHREAD    0x20000000      /* Don't wait on children of other threads in this group */
-#define __WALL         0x40000000      /* Wait on all children, regardless of type */
-#define __WCLONE       0x80000000      /* Wait only on non-SIGCHLD children */
-
-/* First argument to waitid: */
-#define P_ALL          0
-#define P_PID          1
-#define P_PGID         2
-
-#ifdef __KERNEL__
 
 #include <linux/list.h>
 #include <linux/stddef.h>
 #include <linux/spinlock.h>
 #include <asm/current.h>
+#include <uapi/linux/wait.h>
 
 typedef struct __wait_queue wait_queue_t;
 typedef int (*wait_queue_func_t)(wait_queue_t *wait, unsigned mode, int flags, void *key);
@@ -663,6 +647,4 @@ static inline int wait_on_bit_lock(void *word, int bit,
        return out_of_line_wait_on_bit_lock(word, bit, action, mode);
 }
        
-#endif /* __KERNEL__ */
-
 #endif