LEFT | RIGHT |
(no file at all) | |
1 // Created by cgo -cdefs - DO NOT EDIT | 1 // Created by cgo -cdefs - DO NOT EDIT |
2 // cgo -cdefs defs_freebsd.go | 2 // cgo -cdefs defs_freebsd.go |
3 | 3 |
4 | 4 |
5 enum { | 5 enum { |
6 EINTR = 0x4, | 6 EINTR = 0x4, |
7 EFAULT = 0xe, | 7 EFAULT = 0xe, |
8 | 8 |
9 PROT_NONE = 0x0, | 9 PROT_NONE = 0x0, |
10 PROT_READ = 0x1, | 10 PROT_READ = 0x1, |
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
91 typedef struct ThrParam ThrParam; | 91 typedef struct ThrParam ThrParam; |
92 typedef struct Sigaltstack Sigaltstack; | 92 typedef struct Sigaltstack Sigaltstack; |
93 typedef struct Sigset Sigset; | 93 typedef struct Sigset Sigset; |
94 typedef struct StackT StackT; | 94 typedef struct StackT StackT; |
95 typedef struct Siginfo Siginfo; | 95 typedef struct Siginfo Siginfo; |
96 typedef struct Mcontext Mcontext; | 96 typedef struct Mcontext Mcontext; |
97 typedef struct Ucontext Ucontext; | 97 typedef struct Ucontext Ucontext; |
98 typedef struct Timespec Timespec; | 98 typedef struct Timespec Timespec; |
99 typedef struct Timeval Timeval; | 99 typedef struct Timeval Timeval; |
100 typedef struct Itimerval Itimerval; | 100 typedef struct Itimerval Itimerval; |
101 typedef struct Kevent Kevent; | 101 typedef struct KeventT KeventT; |
102 | 102 |
103 #pragma pack on | 103 #pragma pack on |
104 | 104 |
105 struct Rtprio { | 105 struct Rtprio { |
106 uint16 type; | 106 uint16 type; |
107 uint16 prio; | 107 uint16 prio; |
108 }; | 108 }; |
109 struct ThrParam { | 109 struct ThrParam { |
110 void *start_func; | 110 void *start_func; |
111 byte *arg; | 111 byte *arg; |
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
204 }; | 204 }; |
205 struct Timeval { | 205 struct Timeval { |
206 int64 tv_sec; | 206 int64 tv_sec; |
207 int64 tv_usec; | 207 int64 tv_usec; |
208 }; | 208 }; |
209 struct Itimerval { | 209 struct Itimerval { |
210 Timeval it_interval; | 210 Timeval it_interval; |
211 Timeval it_value; | 211 Timeval it_value; |
212 }; | 212 }; |
213 | 213 |
214 struct Kevent { | 214 struct KeventT { |
215 uint64 ident; | 215 uint64 ident; |
216 int16 filter; | 216 int16 filter; |
217 uint16 flags; | 217 uint16 flags; |
218 uint32 fflags; | 218 uint32 fflags; |
219 int64 data; | 219 int64 data; |
220 byte *udata; | 220 byte *udata; |
221 }; | 221 }; |
222 | 222 |
223 | 223 |
224 #pragma pack off | 224 #pragma pack off |
LEFT | RIGHT |