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.