OLD | NEW |
1 // Created by cgo -cdefs - DO NOT EDIT | 1 // Created by cgo -cdefs - DO NOT EDIT |
2 // cgo -cdefs defs_netbsd.go defs_netbsd_arm.go | 2 // cgo -cdefs defs_netbsd.go defs_netbsd_arm.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 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
84 | 84 |
85 typedef struct Sigaltstack Sigaltstack; | 85 typedef struct Sigaltstack Sigaltstack; |
86 typedef struct Sigset Sigset; | 86 typedef struct Sigset Sigset; |
87 typedef struct Siginfo Siginfo; | 87 typedef struct Siginfo Siginfo; |
88 typedef struct StackT StackT; | 88 typedef struct StackT StackT; |
89 typedef struct Timespec Timespec; | 89 typedef struct Timespec Timespec; |
90 typedef struct Timeval Timeval; | 90 typedef struct Timeval Timeval; |
91 typedef struct Itimerval Itimerval; | 91 typedef struct Itimerval Itimerval; |
92 typedef struct McontextT McontextT; | 92 typedef struct McontextT McontextT; |
93 typedef struct UcontextT UcontextT; | 93 typedef struct UcontextT UcontextT; |
94 typedef struct Kevent Kevent; | 94 typedef struct KeventT KeventT; |
95 | 95 |
96 #pragma pack on | 96 #pragma pack on |
97 | 97 |
98 struct Sigaltstack { | 98 struct Sigaltstack { |
99 byte *ss_sp; | 99 byte *ss_sp; |
100 uint32 ss_size; | 100 uint32 ss_size; |
101 int32 ss_flags; | 101 int32 ss_flags; |
102 }; | 102 }; |
103 struct Sigset { | 103 struct Sigset { |
104 uint32 __bits[4]; | 104 uint32 __bits[4]; |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
140 }; | 140 }; |
141 struct UcontextT { | 141 struct UcontextT { |
142 uint32 uc_flags; | 142 uint32 uc_flags; |
143 UcontextT *uc_link; | 143 UcontextT *uc_link; |
144 Sigset uc_sigmask; | 144 Sigset uc_sigmask; |
145 StackT uc_stack; | 145 StackT uc_stack; |
146 McontextT uc_mcontext; | 146 McontextT uc_mcontext; |
147 int32 __uc_pad[2]; | 147 int32 __uc_pad[2]; |
148 }; | 148 }; |
149 | 149 |
150 struct Kevent { | 150 struct KeventT { |
151 uint32 ident; | 151 uint32 ident; |
152 uint32 filter; | 152 uint32 filter; |
153 uint32 flags; | 153 uint32 flags; |
154 uint32 fflags; | 154 uint32 fflags; |
155 int64 data; | 155 int64 data; |
156 int32 udata; | 156 int32 udata; |
157 }; | 157 }; |
158 | 158 |
159 | 159 |
160 #pragma pack off | 160 #pragma pack off |
(...skipping 14 matching lines...) Expand all Loading... |
175 REG_R9 = 0x9, | 175 REG_R9 = 0x9, |
176 REG_R10 = 0xa, | 176 REG_R10 = 0xa, |
177 REG_R11 = 0xb, | 177 REG_R11 = 0xb, |
178 REG_R12 = 0xc, | 178 REG_R12 = 0xc, |
179 REG_R13 = 0xd, | 179 REG_R13 = 0xd, |
180 REG_R14 = 0xe, | 180 REG_R14 = 0xe, |
181 REG_R15 = 0xf, | 181 REG_R15 = 0xf, |
182 REG_CPSR = 0x10, | 182 REG_CPSR = 0x10, |
183 }; | 183 }; |
184 | 184 |
OLD | NEW |