|
Linux Kernel
3.7.1
|
#include <thread_info.h>
Data Fields | |
| long(* | fn )(struct restart_block *) |
| union { | |
| struct { | |
| u32 __user * uaddr | |
| u32 val | |
| u32 flags | |
| u32 bitset | |
| u64 time | |
| u32 __user * uaddr2 | |
| } futex | |
| struct { | |
| clockid_t clockid | |
| struct timespec __user * rmtp | |
| u64 expires | |
| } nanosleep | |
| struct { | |
| struct pollfd __user * ufds | |
| int nfds | |
| int has_timeout | |
| unsigned long tv_sec | |
| unsigned long tv_nsec | |
| } poll | |
| }; | |
Definition at line 19 of file thread_info.h.
| union { ... } |
| u32 bitset |
Definition at line 27 of file thread_info.h.
| clockid_t clockid |
Definition at line 33 of file thread_info.h.
| u64 expires |
Definition at line 38 of file thread_info.h.
| u32 flags |
Definition at line 26 of file thread_info.h.
| long(* fn)(struct restart_block *) |
Definition at line 20 of file thread_info.h.
| struct { ... } futex |
| int has_timeout |
Definition at line 44 of file thread_info.h.
| struct { ... } nanosleep |
| int nfds |
Definition at line 43 of file thread_info.h.
| struct { ... } poll |
Definition at line 34 of file thread_info.h.
| u64 time |
Definition at line 28 of file thread_info.h.
| unsigned long tv_nsec |
Definition at line 46 of file thread_info.h.
| unsigned long tv_sec |
Definition at line 45 of file thread_info.h.
Definition at line 24 of file thread_info.h.
Definition at line 29 of file thread_info.h.
Definition at line 42 of file thread_info.h.
| u32 val |
Definition at line 25 of file thread_info.h.
1.8.2