.gitignore added
[dotfiles/.git] / .config / coc / extensions / coc-go-data / tools / pkg / mod / golang.org / x / sys@v0.0.0-20210124154548-22da62e12c0c / unix / zerrors_linux_sparc64.go
1 // mkerrors.sh -Wall -Werror -static -I/tmp/include
2 // Code generated by the command above; see README.md. DO NOT EDIT.
3
4 // +build sparc64,linux
5
6 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
7 // cgo -godefs -- -Wall -Werror -static -I/tmp/include /build/_const.go
8
9 package unix
10
11 import "syscall"
12
13 const (
14         ASI_LEON_DFLUSH                  = 0x11
15         ASI_LEON_IFLUSH                  = 0x10
16         ASI_LEON_MMUFLUSH                = 0x18
17         B1000000                         = 0x1008
18         B115200                          = 0x1002
19         B1152000                         = 0x1009
20         B1500000                         = 0x100a
21         B2000000                         = 0x100b
22         B230400                          = 0x1003
23         B2500000                         = 0x100c
24         B3000000                         = 0x100d
25         B3500000                         = 0x100e
26         B4000000                         = 0x100f
27         B460800                          = 0x1004
28         B500000                          = 0x1005
29         B57600                           = 0x1001
30         B576000                          = 0x1006
31         B921600                          = 0x1007
32         BLKBSZGET                        = 0x40081270
33         BLKBSZSET                        = 0x80081271
34         BLKFLSBUF                        = 0x20001261
35         BLKFRAGET                        = 0x20001265
36         BLKFRASET                        = 0x20001264
37         BLKGETSIZE                       = 0x20001260
38         BLKGETSIZE64                     = 0x40081272
39         BLKPBSZGET                       = 0x2000127b
40         BLKRAGET                         = 0x20001263
41         BLKRASET                         = 0x20001262
42         BLKROGET                         = 0x2000125e
43         BLKROSET                         = 0x2000125d
44         BLKRRPART                        = 0x2000125f
45         BLKSECTGET                       = 0x20001267
46         BLKSECTSET                       = 0x20001266
47         BLKSSZGET                        = 0x20001268
48         BOTHER                           = 0x1000
49         BS1                              = 0x2000
50         BSDLY                            = 0x2000
51         CBAUD                            = 0x100f
52         CBAUDEX                          = 0x1000
53         CIBAUD                           = 0x100f0000
54         CLOCAL                           = 0x800
55         CR1                              = 0x200
56         CR2                              = 0x400
57         CR3                              = 0x600
58         CRDLY                            = 0x600
59         CREAD                            = 0x80
60         CS6                              = 0x10
61         CS7                              = 0x20
62         CS8                              = 0x30
63         CSIZE                            = 0x30
64         CSTOPB                           = 0x40
65         ECHOCTL                          = 0x200
66         ECHOE                            = 0x10
67         ECHOK                            = 0x20
68         ECHOKE                           = 0x800
69         ECHONL                           = 0x40
70         ECHOPRT                          = 0x400
71         EFD_CLOEXEC                      = 0x400000
72         EFD_NONBLOCK                     = 0x4000
73         EMT_TAGOVF                       = 0x1
74         EPOLL_CLOEXEC                    = 0x400000
75         EXTPROC                          = 0x10000
76         FF1                              = 0x8000
77         FFDLY                            = 0x8000
78         FICLONE                          = 0x80049409
79         FICLONERANGE                     = 0x8020940d
80         FLUSHO                           = 0x1000
81         FS_IOC_ENABLE_VERITY             = 0x80806685
82         FS_IOC_GETFLAGS                  = 0x40086601
83         FS_IOC_GET_ENCRYPTION_NONCE      = 0x4010661b
84         FS_IOC_GET_ENCRYPTION_POLICY     = 0x800c6615
85         FS_IOC_GET_ENCRYPTION_PWSALT     = 0x80106614
86         FS_IOC_SETFLAGS                  = 0x80086602
87         FS_IOC_SET_ENCRYPTION_POLICY     = 0x400c6613
88         F_GETLK                          = 0x7
89         F_GETLK64                        = 0x7
90         F_GETOWN                         = 0x5
91         F_RDLCK                          = 0x1
92         F_SETLK                          = 0x8
93         F_SETLK64                        = 0x8
94         F_SETLKW                         = 0x9
95         F_SETLKW64                       = 0x9
96         F_SETOWN                         = 0x6
97         F_UNLCK                          = 0x3
98         F_WRLCK                          = 0x2
99         HUPCL                            = 0x400
100         ICANON                           = 0x2
101         IEXTEN                           = 0x8000
102         IN_CLOEXEC                       = 0x400000
103         IN_NONBLOCK                      = 0x4000
104         IOCTL_VM_SOCKETS_GET_LOCAL_CID   = 0x200007b9
105         ISIG                             = 0x1
106         IUCLC                            = 0x200
107         IXOFF                            = 0x1000
108         IXON                             = 0x400
109         MAP_ANON                         = 0x20
110         MAP_ANONYMOUS                    = 0x20
111         MAP_DENYWRITE                    = 0x800
112         MAP_EXECUTABLE                   = 0x1000
113         MAP_GROWSDOWN                    = 0x200
114         MAP_HUGETLB                      = 0x40000
115         MAP_LOCKED                       = 0x100
116         MAP_NONBLOCK                     = 0x10000
117         MAP_NORESERVE                    = 0x40
118         MAP_POPULATE                     = 0x8000
119         MAP_RENAME                       = 0x20
120         MAP_STACK                        = 0x20000
121         MAP_SYNC                         = 0x80000
122         MCL_CURRENT                      = 0x2000
123         MCL_FUTURE                       = 0x4000
124         MCL_ONFAULT                      = 0x8000
125         NFDBITS                          = 0x40
126         NLDLY                            = 0x100
127         NOFLSH                           = 0x80
128         NS_GET_NSTYPE                    = 0x2000b703
129         NS_GET_OWNER_UID                 = 0x2000b704
130         NS_GET_PARENT                    = 0x2000b702
131         NS_GET_USERNS                    = 0x2000b701
132         OLCUC                            = 0x2
133         ONLCR                            = 0x4
134         O_APPEND                         = 0x8
135         O_ASYNC                          = 0x40
136         O_CLOEXEC                        = 0x400000
137         O_CREAT                          = 0x200
138         O_DIRECT                         = 0x100000
139         O_DIRECTORY                      = 0x10000
140         O_DSYNC                          = 0x2000
141         O_EXCL                           = 0x800
142         O_FSYNC                          = 0x802000
143         O_LARGEFILE                      = 0x0
144         O_NDELAY                         = 0x4004
145         O_NOATIME                        = 0x200000
146         O_NOCTTY                         = 0x8000
147         O_NOFOLLOW                       = 0x20000
148         O_NONBLOCK                       = 0x4000
149         O_PATH                           = 0x1000000
150         O_RSYNC                          = 0x802000
151         O_SYNC                           = 0x802000
152         O_TMPFILE                        = 0x2010000
153         O_TRUNC                          = 0x400
154         PARENB                           = 0x100
155         PARODD                           = 0x200
156         PENDIN                           = 0x4000
157         PERF_EVENT_IOC_DISABLE           = 0x20002401
158         PERF_EVENT_IOC_ENABLE            = 0x20002400
159         PERF_EVENT_IOC_ID                = 0x40082407
160         PERF_EVENT_IOC_MODIFY_ATTRIBUTES = 0x8008240b
161         PERF_EVENT_IOC_PAUSE_OUTPUT      = 0x80042409
162         PERF_EVENT_IOC_PERIOD            = 0x80082404
163         PERF_EVENT_IOC_QUERY_BPF         = 0xc008240a
164         PERF_EVENT_IOC_REFRESH           = 0x20002402
165         PERF_EVENT_IOC_RESET             = 0x20002403
166         PERF_EVENT_IOC_SET_BPF           = 0x80042408
167         PERF_EVENT_IOC_SET_FILTER        = 0x80082406
168         PERF_EVENT_IOC_SET_OUTPUT        = 0x20002405
169         PPPIOCATTACH                     = 0x8004743d
170         PPPIOCATTCHAN                    = 0x80047438
171         PPPIOCCONNECT                    = 0x8004743a
172         PPPIOCDETACH                     = 0x8004743c
173         PPPIOCDISCONN                    = 0x20007439
174         PPPIOCGASYNCMAP                  = 0x40047458
175         PPPIOCGCHAN                      = 0x40047437
176         PPPIOCGDEBUG                     = 0x40047441
177         PPPIOCGFLAGS                     = 0x4004745a
178         PPPIOCGIDLE                      = 0x4010743f
179         PPPIOCGIDLE32                    = 0x4008743f
180         PPPIOCGIDLE64                    = 0x4010743f
181         PPPIOCGL2TPSTATS                 = 0x40487436
182         PPPIOCGMRU                       = 0x40047453
183         PPPIOCGRASYNCMAP                 = 0x40047455
184         PPPIOCGUNIT                      = 0x40047456
185         PPPIOCGXASYNCMAP                 = 0x40207450
186         PPPIOCSACTIVE                    = 0x80107446
187         PPPIOCSASYNCMAP                  = 0x80047457
188         PPPIOCSCOMPRESS                  = 0x8010744d
189         PPPIOCSDEBUG                     = 0x80047440
190         PPPIOCSFLAGS                     = 0x80047459
191         PPPIOCSMAXCID                    = 0x80047451
192         PPPIOCSMRRU                      = 0x8004743b
193         PPPIOCSMRU                       = 0x80047452
194         PPPIOCSNPMODE                    = 0x8008744b
195         PPPIOCSPASS                      = 0x80107447
196         PPPIOCSRASYNCMAP                 = 0x80047454
197         PPPIOCSXASYNCMAP                 = 0x8020744f
198         PPPIOCXFERUNIT                   = 0x2000744e
199         PR_SET_PTRACER_ANY               = 0xffffffffffffffff
200         PTRACE_GETFPAREGS                = 0x14
201         PTRACE_GETFPREGS                 = 0xe
202         PTRACE_GETFPREGS64               = 0x19
203         PTRACE_GETREGS64                 = 0x16
204         PTRACE_READDATA                  = 0x10
205         PTRACE_READTEXT                  = 0x12
206         PTRACE_SETFPAREGS                = 0x15
207         PTRACE_SETFPREGS                 = 0xf
208         PTRACE_SETFPREGS64               = 0x1a
209         PTRACE_SETREGS64                 = 0x17
210         PTRACE_SPARC_DETACH              = 0xb
211         PTRACE_WRITEDATA                 = 0x11
212         PTRACE_WRITETEXT                 = 0x13
213         PT_FP                            = 0x48
214         PT_G0                            = 0x10
215         PT_G1                            = 0x14
216         PT_G2                            = 0x18
217         PT_G3                            = 0x1c
218         PT_G4                            = 0x20
219         PT_G5                            = 0x24
220         PT_G6                            = 0x28
221         PT_G7                            = 0x2c
222         PT_I0                            = 0x30
223         PT_I1                            = 0x34
224         PT_I2                            = 0x38
225         PT_I3                            = 0x3c
226         PT_I4                            = 0x40
227         PT_I5                            = 0x44
228         PT_I6                            = 0x48
229         PT_I7                            = 0x4c
230         PT_NPC                           = 0x8
231         PT_PC                            = 0x4
232         PT_PSR                           = 0x0
233         PT_REGS_MAGIC                    = 0x57ac6c00
234         PT_TNPC                          = 0x90
235         PT_TPC                           = 0x88
236         PT_TSTATE                        = 0x80
237         PT_V9_FP                         = 0x70
238         PT_V9_G0                         = 0x0
239         PT_V9_G1                         = 0x8
240         PT_V9_G2                         = 0x10
241         PT_V9_G3                         = 0x18
242         PT_V9_G4                         = 0x20
243         PT_V9_G5                         = 0x28
244         PT_V9_G6                         = 0x30
245         PT_V9_G7                         = 0x38
246         PT_V9_I0                         = 0x40
247         PT_V9_I1                         = 0x48
248         PT_V9_I2                         = 0x50
249         PT_V9_I3                         = 0x58
250         PT_V9_I4                         = 0x60
251         PT_V9_I5                         = 0x68
252         PT_V9_I6                         = 0x70
253         PT_V9_I7                         = 0x78
254         PT_V9_MAGIC                      = 0x9c
255         PT_V9_TNPC                       = 0x90
256         PT_V9_TPC                        = 0x88
257         PT_V9_TSTATE                     = 0x80
258         PT_V9_Y                          = 0x98
259         PT_WIM                           = 0x10
260         PT_Y                             = 0xc
261         RLIMIT_AS                        = 0x9
262         RLIMIT_MEMLOCK                   = 0x8
263         RLIMIT_NOFILE                    = 0x6
264         RLIMIT_NPROC                     = 0x7
265         RLIMIT_RSS                       = 0x5
266         RNDADDENTROPY                    = 0x80085203
267         RNDADDTOENTCNT                   = 0x80045201
268         RNDCLEARPOOL                     = 0x20005206
269         RNDGETENTCNT                     = 0x40045200
270         RNDGETPOOL                       = 0x40085202
271         RNDRESEEDCRNG                    = 0x20005207
272         RNDZAPENTCNT                     = 0x20005204
273         RTC_AIE_OFF                      = 0x20007002
274         RTC_AIE_ON                       = 0x20007001
275         RTC_ALM_READ                     = 0x40247008
276         RTC_ALM_SET                      = 0x80247007
277         RTC_EPOCH_READ                   = 0x4008700d
278         RTC_EPOCH_SET                    = 0x8008700e
279         RTC_IRQP_READ                    = 0x4008700b
280         RTC_IRQP_SET                     = 0x8008700c
281         RTC_PIE_OFF                      = 0x20007006
282         RTC_PIE_ON                       = 0x20007005
283         RTC_PLL_GET                      = 0x40207011
284         RTC_PLL_SET                      = 0x80207012
285         RTC_RD_TIME                      = 0x40247009
286         RTC_SET_TIME                     = 0x8024700a
287         RTC_UIE_OFF                      = 0x20007004
288         RTC_UIE_ON                       = 0x20007003
289         RTC_VL_CLR                       = 0x20007014
290         RTC_VL_READ                      = 0x40047013
291         RTC_WIE_OFF                      = 0x20007010
292         RTC_WIE_ON                       = 0x2000700f
293         RTC_WKALM_RD                     = 0x40287010
294         RTC_WKALM_SET                    = 0x8028700f
295         SCM_TIMESTAMPING                 = 0x23
296         SCM_TIMESTAMPING_OPT_STATS       = 0x38
297         SCM_TIMESTAMPING_PKTINFO         = 0x3c
298         SCM_TIMESTAMPNS                  = 0x21
299         SCM_TXTIME                       = 0x3f
300         SCM_WIFI_STATUS                  = 0x25
301         SFD_CLOEXEC                      = 0x400000
302         SFD_NONBLOCK                     = 0x4000
303         SIOCATMARK                       = 0x8905
304         SIOCGPGRP                        = 0x8904
305         SIOCGSTAMPNS_NEW                 = 0x40108907
306         SIOCGSTAMP_NEW                   = 0x40108906
307         SIOCINQ                          = 0x4004667f
308         SIOCOUTQ                         = 0x40047473
309         SIOCSPGRP                        = 0x8902
310         SOCK_CLOEXEC                     = 0x400000
311         SOCK_DGRAM                       = 0x2
312         SOCK_NONBLOCK                    = 0x4000
313         SOCK_STREAM                      = 0x1
314         SOL_SOCKET                       = 0xffff
315         SO_ACCEPTCONN                    = 0x8000
316         SO_ATTACH_BPF                    = 0x34
317         SO_ATTACH_REUSEPORT_CBPF         = 0x35
318         SO_ATTACH_REUSEPORT_EBPF         = 0x36
319         SO_BINDTODEVICE                  = 0xd
320         SO_BINDTOIFINDEX                 = 0x41
321         SO_BPF_EXTENSIONS                = 0x32
322         SO_BROADCAST                     = 0x20
323         SO_BSDCOMPAT                     = 0x400
324         SO_BUSY_POLL                     = 0x30
325         SO_CNX_ADVICE                    = 0x37
326         SO_COOKIE                        = 0x3b
327         SO_DETACH_REUSEPORT_BPF          = 0x47
328         SO_DOMAIN                        = 0x1029
329         SO_DONTROUTE                     = 0x10
330         SO_ERROR                         = 0x1007
331         SO_INCOMING_CPU                  = 0x33
332         SO_INCOMING_NAPI_ID              = 0x3a
333         SO_KEEPALIVE                     = 0x8
334         SO_LINGER                        = 0x80
335         SO_LOCK_FILTER                   = 0x28
336         SO_MARK                          = 0x22
337         SO_MAX_PACING_RATE               = 0x31
338         SO_MEMINFO                       = 0x39
339         SO_NOFCS                         = 0x27
340         SO_OOBINLINE                     = 0x100
341         SO_PASSCRED                      = 0x2
342         SO_PASSSEC                       = 0x1f
343         SO_PEEK_OFF                      = 0x26
344         SO_PEERCRED                      = 0x40
345         SO_PEERGROUPS                    = 0x3d
346         SO_PEERSEC                       = 0x1e
347         SO_PROTOCOL                      = 0x1028
348         SO_RCVBUF                        = 0x1002
349         SO_RCVBUFFORCE                   = 0x100b
350         SO_RCVLOWAT                      = 0x800
351         SO_RCVTIMEO                      = 0x2000
352         SO_RCVTIMEO_NEW                  = 0x44
353         SO_RCVTIMEO_OLD                  = 0x2000
354         SO_REUSEADDR                     = 0x4
355         SO_REUSEPORT                     = 0x200
356         SO_RXQ_OVFL                      = 0x24
357         SO_SECURITY_AUTHENTICATION       = 0x5001
358         SO_SECURITY_ENCRYPTION_NETWORK   = 0x5004
359         SO_SECURITY_ENCRYPTION_TRANSPORT = 0x5002
360         SO_SELECT_ERR_QUEUE              = 0x29
361         SO_SNDBUF                        = 0x1001
362         SO_SNDBUFFORCE                   = 0x100a
363         SO_SNDLOWAT                      = 0x1000
364         SO_SNDTIMEO                      = 0x4000
365         SO_SNDTIMEO_NEW                  = 0x45
366         SO_SNDTIMEO_OLD                  = 0x4000
367         SO_TIMESTAMPING                  = 0x23
368         SO_TIMESTAMPING_NEW              = 0x43
369         SO_TIMESTAMPING_OLD              = 0x23
370         SO_TIMESTAMPNS                   = 0x21
371         SO_TIMESTAMPNS_NEW               = 0x42
372         SO_TIMESTAMPNS_OLD               = 0x21
373         SO_TIMESTAMP_NEW                 = 0x46
374         SO_TXTIME                        = 0x3f
375         SO_TYPE                          = 0x1008
376         SO_WIFI_STATUS                   = 0x25
377         SO_ZEROCOPY                      = 0x3e
378         TAB1                             = 0x800
379         TAB2                             = 0x1000
380         TAB3                             = 0x1800
381         TABDLY                           = 0x1800
382         TCFLSH                           = 0x20005407
383         TCGETA                           = 0x40125401
384         TCGETS                           = 0x40245408
385         TCGETS2                          = 0x402c540c
386         TCSAFLUSH                        = 0x2
387         TCSBRK                           = 0x20005405
388         TCSBRKP                          = 0x5425
389         TCSETA                           = 0x80125402
390         TCSETAF                          = 0x80125404
391         TCSETAW                          = 0x80125403
392         TCSETS                           = 0x80245409
393         TCSETS2                          = 0x802c540d
394         TCSETSF                          = 0x8024540b
395         TCSETSF2                         = 0x802c540f
396         TCSETSW                          = 0x8024540a
397         TCSETSW2                         = 0x802c540e
398         TCXONC                           = 0x20005406
399         TFD_CLOEXEC                      = 0x400000
400         TFD_NONBLOCK                     = 0x4000
401         TIOCCBRK                         = 0x2000747a
402         TIOCCONS                         = 0x20007424
403         TIOCEXCL                         = 0x2000740d
404         TIOCGDEV                         = 0x40045432
405         TIOCGETD                         = 0x40047400
406         TIOCGEXCL                        = 0x40045440
407         TIOCGICOUNT                      = 0x545d
408         TIOCGISO7816                     = 0x40285443
409         TIOCGLCKTRMIOS                   = 0x5456
410         TIOCGPGRP                        = 0x40047483
411         TIOCGPKT                         = 0x40045438
412         TIOCGPTLCK                       = 0x40045439
413         TIOCGPTN                         = 0x40047486
414         TIOCGPTPEER                      = 0x20007489
415         TIOCGRS485                       = 0x40205441
416         TIOCGSERIAL                      = 0x541e
417         TIOCGSID                         = 0x40047485
418         TIOCGSOFTCAR                     = 0x40047464
419         TIOCGWINSZ                       = 0x40087468
420         TIOCINQ                          = 0x4004667f
421         TIOCLINUX                        = 0x541c
422         TIOCMBIC                         = 0x8004746b
423         TIOCMBIS                         = 0x8004746c
424         TIOCMGET                         = 0x4004746a
425         TIOCMIWAIT                       = 0x545c
426         TIOCMSET                         = 0x8004746d
427         TIOCM_CAR                        = 0x40
428         TIOCM_CD                         = 0x40
429         TIOCM_CTS                        = 0x20
430         TIOCM_DSR                        = 0x100
431         TIOCM_RI                         = 0x80
432         TIOCM_RNG                        = 0x80
433         TIOCM_SR                         = 0x10
434         TIOCM_ST                         = 0x8
435         TIOCNOTTY                        = 0x20007471
436         TIOCNXCL                         = 0x2000740e
437         TIOCOUTQ                         = 0x40047473
438         TIOCPKT                          = 0x80047470
439         TIOCSBRK                         = 0x2000747b
440         TIOCSCTTY                        = 0x20007484
441         TIOCSERCONFIG                    = 0x5453
442         TIOCSERGETLSR                    = 0x5459
443         TIOCSERGETMULTI                  = 0x545a
444         TIOCSERGSTRUCT                   = 0x5458
445         TIOCSERGWILD                     = 0x5454
446         TIOCSERSETMULTI                  = 0x545b
447         TIOCSERSWILD                     = 0x5455
448         TIOCSETD                         = 0x80047401
449         TIOCSIG                          = 0x80047488
450         TIOCSISO7816                     = 0xc0285444
451         TIOCSLCKTRMIOS                   = 0x5457
452         TIOCSPGRP                        = 0x80047482
453         TIOCSPTLCK                       = 0x80047487
454         TIOCSRS485                       = 0xc0205442
455         TIOCSSERIAL                      = 0x541f
456         TIOCSSOFTCAR                     = 0x80047465
457         TIOCSTART                        = 0x2000746e
458         TIOCSTI                          = 0x80017472
459         TIOCSTOP                         = 0x2000746f
460         TIOCSWINSZ                       = 0x80087467
461         TIOCVHANGUP                      = 0x20005437
462         TOSTOP                           = 0x100
463         TUNATTACHFILTER                  = 0x801054d5
464         TUNDETACHFILTER                  = 0x801054d6
465         TUNGETDEVNETNS                   = 0x200054e3
466         TUNGETFEATURES                   = 0x400454cf
467         TUNGETFILTER                     = 0x401054db
468         TUNGETIFF                        = 0x400454d2
469         TUNGETSNDBUF                     = 0x400454d3
470         TUNGETVNETBE                     = 0x400454df
471         TUNGETVNETHDRSZ                  = 0x400454d7
472         TUNGETVNETLE                     = 0x400454dd
473         TUNSETCARRIER                    = 0x800454e2
474         TUNSETDEBUG                      = 0x800454c9
475         TUNSETFILTEREBPF                 = 0x400454e1
476         TUNSETGROUP                      = 0x800454ce
477         TUNSETIFF                        = 0x800454ca
478         TUNSETIFINDEX                    = 0x800454da
479         TUNSETLINK                       = 0x800454cd
480         TUNSETNOCSUM                     = 0x800454c8
481         TUNSETOFFLOAD                    = 0x800454d0
482         TUNSETOWNER                      = 0x800454cc
483         TUNSETPERSIST                    = 0x800454cb
484         TUNSETQUEUE                      = 0x800454d9
485         TUNSETSNDBUF                     = 0x800454d4
486         TUNSETSTEERINGEBPF               = 0x400454e0
487         TUNSETTXFILTER                   = 0x800454d1
488         TUNSETVNETBE                     = 0x800454de
489         TUNSETVNETHDRSZ                  = 0x800454d8
490         TUNSETVNETLE                     = 0x800454dc
491         UBI_IOCATT                       = 0x80186f40
492         UBI_IOCDET                       = 0x80046f41
493         UBI_IOCEBCH                      = 0x80044f02
494         UBI_IOCEBER                      = 0x80044f01
495         UBI_IOCEBISMAP                   = 0x40044f05
496         UBI_IOCEBMAP                     = 0x80084f03
497         UBI_IOCEBUNMAP                   = 0x80044f04
498         UBI_IOCMKVOL                     = 0x80986f00
499         UBI_IOCRMVOL                     = 0x80046f01
500         UBI_IOCRNVOL                     = 0x91106f03
501         UBI_IOCRPEB                      = 0x80046f04
502         UBI_IOCRSVOL                     = 0x800c6f02
503         UBI_IOCSETVOLPROP                = 0x80104f06
504         UBI_IOCSPEB                      = 0x80046f05
505         UBI_IOCVOLCRBLK                  = 0x80804f07
506         UBI_IOCVOLRMBLK                  = 0x20004f08
507         UBI_IOCVOLUP                     = 0x80084f00
508         VDISCARD                         = 0xd
509         VEOF                             = 0x4
510         VEOL                             = 0xb
511         VEOL2                            = 0x10
512         VMIN                             = 0x6
513         VREPRINT                         = 0xc
514         VSTART                           = 0x8
515         VSTOP                            = 0x9
516         VSUSP                            = 0xa
517         VSWTC                            = 0x7
518         VT1                              = 0x4000
519         VTDLY                            = 0x4000
520         VTIME                            = 0x5
521         VWERASE                          = 0xe
522         WDIOC_GETBOOTSTATUS              = 0x40045702
523         WDIOC_GETPRETIMEOUT              = 0x40045709
524         WDIOC_GETSTATUS                  = 0x40045701
525         WDIOC_GETSUPPORT                 = 0x40285700
526         WDIOC_GETTEMP                    = 0x40045703
527         WDIOC_GETTIMELEFT                = 0x4004570a
528         WDIOC_GETTIMEOUT                 = 0x40045707
529         WDIOC_KEEPALIVE                  = 0x40045705
530         WDIOC_SETOPTIONS                 = 0x40045704
531         WORDSIZE                         = 0x40
532         XCASE                            = 0x4
533         XTABS                            = 0x1800
534         __TIOCFLUSH                      = 0x80047410
535 )
536
537 // Errors
538 const (
539         EADDRINUSE      = syscall.Errno(0x30)
540         EADDRNOTAVAIL   = syscall.Errno(0x31)
541         EADV            = syscall.Errno(0x53)
542         EAFNOSUPPORT    = syscall.Errno(0x2f)
543         EALREADY        = syscall.Errno(0x25)
544         EBADE           = syscall.Errno(0x66)
545         EBADFD          = syscall.Errno(0x5d)
546         EBADMSG         = syscall.Errno(0x4c)
547         EBADR           = syscall.Errno(0x67)
548         EBADRQC         = syscall.Errno(0x6a)
549         EBADSLT         = syscall.Errno(0x6b)
550         EBFONT          = syscall.Errno(0x6d)
551         ECANCELED       = syscall.Errno(0x7f)
552         ECHRNG          = syscall.Errno(0x5e)
553         ECOMM           = syscall.Errno(0x55)
554         ECONNABORTED    = syscall.Errno(0x35)
555         ECONNREFUSED    = syscall.Errno(0x3d)
556         ECONNRESET      = syscall.Errno(0x36)
557         EDEADLK         = syscall.Errno(0x4e)
558         EDEADLOCK       = syscall.Errno(0x6c)
559         EDESTADDRREQ    = syscall.Errno(0x27)
560         EDOTDOT         = syscall.Errno(0x58)
561         EDQUOT          = syscall.Errno(0x45)
562         EHOSTDOWN       = syscall.Errno(0x40)
563         EHOSTUNREACH    = syscall.Errno(0x41)
564         EHWPOISON       = syscall.Errno(0x87)
565         EIDRM           = syscall.Errno(0x4d)
566         EILSEQ          = syscall.Errno(0x7a)
567         EINPROGRESS     = syscall.Errno(0x24)
568         EISCONN         = syscall.Errno(0x38)
569         EISNAM          = syscall.Errno(0x78)
570         EKEYEXPIRED     = syscall.Errno(0x81)
571         EKEYREJECTED    = syscall.Errno(0x83)
572         EKEYREVOKED     = syscall.Errno(0x82)
573         EL2HLT          = syscall.Errno(0x65)
574         EL2NSYNC        = syscall.Errno(0x5f)
575         EL3HLT          = syscall.Errno(0x60)
576         EL3RST          = syscall.Errno(0x61)
577         ELIBACC         = syscall.Errno(0x72)
578         ELIBBAD         = syscall.Errno(0x70)
579         ELIBEXEC        = syscall.Errno(0x6e)
580         ELIBMAX         = syscall.Errno(0x7b)
581         ELIBSCN         = syscall.Errno(0x7c)
582         ELNRNG          = syscall.Errno(0x62)
583         ELOOP           = syscall.Errno(0x3e)
584         EMEDIUMTYPE     = syscall.Errno(0x7e)
585         EMSGSIZE        = syscall.Errno(0x28)
586         EMULTIHOP       = syscall.Errno(0x57)
587         ENAMETOOLONG    = syscall.Errno(0x3f)
588         ENAVAIL         = syscall.Errno(0x77)
589         ENETDOWN        = syscall.Errno(0x32)
590         ENETRESET       = syscall.Errno(0x34)
591         ENETUNREACH     = syscall.Errno(0x33)
592         ENOANO          = syscall.Errno(0x69)
593         ENOBUFS         = syscall.Errno(0x37)
594         ENOCSI          = syscall.Errno(0x64)
595         ENODATA         = syscall.Errno(0x6f)
596         ENOKEY          = syscall.Errno(0x80)
597         ENOLCK          = syscall.Errno(0x4f)
598         ENOLINK         = syscall.Errno(0x52)
599         ENOMEDIUM       = syscall.Errno(0x7d)
600         ENOMSG          = syscall.Errno(0x4b)
601         ENONET          = syscall.Errno(0x50)
602         ENOPKG          = syscall.Errno(0x71)
603         ENOPROTOOPT     = syscall.Errno(0x2a)
604         ENOSR           = syscall.Errno(0x4a)
605         ENOSTR          = syscall.Errno(0x48)
606         ENOSYS          = syscall.Errno(0x5a)
607         ENOTCONN        = syscall.Errno(0x39)
608         ENOTEMPTY       = syscall.Errno(0x42)
609         ENOTNAM         = syscall.Errno(0x76)
610         ENOTRECOVERABLE = syscall.Errno(0x85)
611         ENOTSOCK        = syscall.Errno(0x26)
612         ENOTSUP         = syscall.Errno(0x2d)
613         ENOTUNIQ        = syscall.Errno(0x73)
614         EOPNOTSUPP      = syscall.Errno(0x2d)
615         EOVERFLOW       = syscall.Errno(0x5c)
616         EOWNERDEAD      = syscall.Errno(0x84)
617         EPFNOSUPPORT    = syscall.Errno(0x2e)
618         EPROCLIM        = syscall.Errno(0x43)
619         EPROTO          = syscall.Errno(0x56)
620         EPROTONOSUPPORT = syscall.Errno(0x2b)
621         EPROTOTYPE      = syscall.Errno(0x29)
622         EREMCHG         = syscall.Errno(0x59)
623         EREMOTE         = syscall.Errno(0x47)
624         EREMOTEIO       = syscall.Errno(0x79)
625         ERESTART        = syscall.Errno(0x74)
626         ERFKILL         = syscall.Errno(0x86)
627         ERREMOTE        = syscall.Errno(0x51)
628         ESHUTDOWN       = syscall.Errno(0x3a)
629         ESOCKTNOSUPPORT = syscall.Errno(0x2c)
630         ESRMNT          = syscall.Errno(0x54)
631         ESTALE          = syscall.Errno(0x46)
632         ESTRPIPE        = syscall.Errno(0x5b)
633         ETIME           = syscall.Errno(0x49)
634         ETIMEDOUT       = syscall.Errno(0x3c)
635         ETOOMANYREFS    = syscall.Errno(0x3b)
636         EUCLEAN         = syscall.Errno(0x75)
637         EUNATCH         = syscall.Errno(0x63)
638         EUSERS          = syscall.Errno(0x44)
639         EXFULL          = syscall.Errno(0x68)
640 )
641
642 // Signals
643 const (
644         SIGBUS    = syscall.Signal(0xa)
645         SIGCHLD   = syscall.Signal(0x14)
646         SIGCLD    = syscall.Signal(0x14)
647         SIGCONT   = syscall.Signal(0x13)
648         SIGEMT    = syscall.Signal(0x7)
649         SIGIO     = syscall.Signal(0x17)
650         SIGLOST   = syscall.Signal(0x1d)
651         SIGPOLL   = syscall.Signal(0x17)
652         SIGPROF   = syscall.Signal(0x1b)
653         SIGPWR    = syscall.Signal(0x1d)
654         SIGSTOP   = syscall.Signal(0x11)
655         SIGSYS    = syscall.Signal(0xc)
656         SIGTSTP   = syscall.Signal(0x12)
657         SIGTTIN   = syscall.Signal(0x15)
658         SIGTTOU   = syscall.Signal(0x16)
659         SIGURG    = syscall.Signal(0x10)
660         SIGUSR1   = syscall.Signal(0x1e)
661         SIGUSR2   = syscall.Signal(0x1f)
662         SIGVTALRM = syscall.Signal(0x1a)
663         SIGWINCH  = syscall.Signal(0x1c)
664         SIGXCPU   = syscall.Signal(0x18)
665         SIGXFSZ   = syscall.Signal(0x19)
666 )
667
668 // Error table
669 var errorList = [...]struct {
670         num  syscall.Errno
671         name string
672         desc string
673 }{
674         {1, "EPERM", "operation not permitted"},
675         {2, "ENOENT", "no such file or directory"},
676         {3, "ESRCH", "no such process"},
677         {4, "EINTR", "interrupted system call"},
678         {5, "EIO", "input/output error"},
679         {6, "ENXIO", "no such device or address"},
680         {7, "E2BIG", "argument list too long"},
681         {8, "ENOEXEC", "exec format error"},
682         {9, "EBADF", "bad file descriptor"},
683         {10, "ECHILD", "no child processes"},
684         {11, "EAGAIN", "resource temporarily unavailable"},
685         {12, "ENOMEM", "cannot allocate memory"},
686         {13, "EACCES", "permission denied"},
687         {14, "EFAULT", "bad address"},
688         {15, "ENOTBLK", "block device required"},
689         {16, "EBUSY", "device or resource busy"},
690         {17, "EEXIST", "file exists"},
691         {18, "EXDEV", "invalid cross-device link"},
692         {19, "ENODEV", "no such device"},
693         {20, "ENOTDIR", "not a directory"},
694         {21, "EISDIR", "is a directory"},
695         {22, "EINVAL", "invalid argument"},
696         {23, "ENFILE", "too many open files in system"},
697         {24, "EMFILE", "too many open files"},
698         {25, "ENOTTY", "inappropriate ioctl for device"},
699         {26, "ETXTBSY", "text file busy"},
700         {27, "EFBIG", "file too large"},
701         {28, "ENOSPC", "no space left on device"},
702         {29, "ESPIPE", "illegal seek"},
703         {30, "EROFS", "read-only file system"},
704         {31, "EMLINK", "too many links"},
705         {32, "EPIPE", "broken pipe"},
706         {33, "EDOM", "numerical argument out of domain"},
707         {34, "ERANGE", "numerical result out of range"},
708         {36, "EINPROGRESS", "operation now in progress"},
709         {37, "EALREADY", "operation already in progress"},
710         {38, "ENOTSOCK", "socket operation on non-socket"},
711         {39, "EDESTADDRREQ", "destination address required"},
712         {40, "EMSGSIZE", "message too long"},
713         {41, "EPROTOTYPE", "protocol wrong type for socket"},
714         {42, "ENOPROTOOPT", "protocol not available"},
715         {43, "EPROTONOSUPPORT", "protocol not supported"},
716         {44, "ESOCKTNOSUPPORT", "socket type not supported"},
717         {45, "ENOTSUP", "operation not supported"},
718         {46, "EPFNOSUPPORT", "protocol family not supported"},
719         {47, "EAFNOSUPPORT", "address family not supported by protocol"},
720         {48, "EADDRINUSE", "address already in use"},
721         {49, "EADDRNOTAVAIL", "cannot assign requested address"},
722         {50, "ENETDOWN", "network is down"},
723         {51, "ENETUNREACH", "network is unreachable"},
724         {52, "ENETRESET", "network dropped connection on reset"},
725         {53, "ECONNABORTED", "software caused connection abort"},
726         {54, "ECONNRESET", "connection reset by peer"},
727         {55, "ENOBUFS", "no buffer space available"},
728         {56, "EISCONN", "transport endpoint is already connected"},
729         {57, "ENOTCONN", "transport endpoint is not connected"},
730         {58, "ESHUTDOWN", "cannot send after transport endpoint shutdown"},
731         {59, "ETOOMANYREFS", "too many references: cannot splice"},
732         {60, "ETIMEDOUT", "connection timed out"},
733         {61, "ECONNREFUSED", "connection refused"},
734         {62, "ELOOP", "too many levels of symbolic links"},
735         {63, "ENAMETOOLONG", "file name too long"},
736         {64, "EHOSTDOWN", "host is down"},
737         {65, "EHOSTUNREACH", "no route to host"},
738         {66, "ENOTEMPTY", "directory not empty"},
739         {67, "EPROCLIM", "too many processes"},
740         {68, "EUSERS", "too many users"},
741         {69, "EDQUOT", "disk quota exceeded"},
742         {70, "ESTALE", "stale file handle"},
743         {71, "EREMOTE", "object is remote"},
744         {72, "ENOSTR", "device not a stream"},
745         {73, "ETIME", "timer expired"},
746         {74, "ENOSR", "out of streams resources"},
747         {75, "ENOMSG", "no message of desired type"},
748         {76, "EBADMSG", "bad message"},
749         {77, "EIDRM", "identifier removed"},
750         {78, "EDEADLK", "resource deadlock avoided"},
751         {79, "ENOLCK", "no locks available"},
752         {80, "ENONET", "machine is not on the network"},
753         {81, "ERREMOTE", "unknown error 81"},
754         {82, "ENOLINK", "link has been severed"},
755         {83, "EADV", "advertise error"},
756         {84, "ESRMNT", "srmount error"},
757         {85, "ECOMM", "communication error on send"},
758         {86, "EPROTO", "protocol error"},
759         {87, "EMULTIHOP", "multihop attempted"},
760         {88, "EDOTDOT", "RFS specific error"},
761         {89, "EREMCHG", "remote address changed"},
762         {90, "ENOSYS", "function not implemented"},
763         {91, "ESTRPIPE", "streams pipe error"},
764         {92, "EOVERFLOW", "value too large for defined data type"},
765         {93, "EBADFD", "file descriptor in bad state"},
766         {94, "ECHRNG", "channel number out of range"},
767         {95, "EL2NSYNC", "level 2 not synchronized"},
768         {96, "EL3HLT", "level 3 halted"},
769         {97, "EL3RST", "level 3 reset"},
770         {98, "ELNRNG", "link number out of range"},
771         {99, "EUNATCH", "protocol driver not attached"},
772         {100, "ENOCSI", "no CSI structure available"},
773         {101, "EL2HLT", "level 2 halted"},
774         {102, "EBADE", "invalid exchange"},
775         {103, "EBADR", "invalid request descriptor"},
776         {104, "EXFULL", "exchange full"},
777         {105, "ENOANO", "no anode"},
778         {106, "EBADRQC", "invalid request code"},
779         {107, "EBADSLT", "invalid slot"},
780         {108, "EDEADLOCK", "file locking deadlock error"},
781         {109, "EBFONT", "bad font file format"},
782         {110, "ELIBEXEC", "cannot exec a shared library directly"},
783         {111, "ENODATA", "no data available"},
784         {112, "ELIBBAD", "accessing a corrupted shared library"},
785         {113, "ENOPKG", "package not installed"},
786         {114, "ELIBACC", "can not access a needed shared library"},
787         {115, "ENOTUNIQ", "name not unique on network"},
788         {116, "ERESTART", "interrupted system call should be restarted"},
789         {117, "EUCLEAN", "structure needs cleaning"},
790         {118, "ENOTNAM", "not a XENIX named type file"},
791         {119, "ENAVAIL", "no XENIX semaphores available"},
792         {120, "EISNAM", "is a named type file"},
793         {121, "EREMOTEIO", "remote I/O error"},
794         {122, "EILSEQ", "invalid or incomplete multibyte or wide character"},
795         {123, "ELIBMAX", "attempting to link in too many shared libraries"},
796         {124, "ELIBSCN", ".lib section in a.out corrupted"},
797         {125, "ENOMEDIUM", "no medium found"},
798         {126, "EMEDIUMTYPE", "wrong medium type"},
799         {127, "ECANCELED", "operation canceled"},
800         {128, "ENOKEY", "required key not available"},
801         {129, "EKEYEXPIRED", "key has expired"},
802         {130, "EKEYREVOKED", "key has been revoked"},
803         {131, "EKEYREJECTED", "key was rejected by service"},
804         {132, "EOWNERDEAD", "owner died"},
805         {133, "ENOTRECOVERABLE", "state not recoverable"},
806         {134, "ERFKILL", "operation not possible due to RF-kill"},
807         {135, "EHWPOISON", "memory page has hardware error"},
808 }
809
810 // Signal table
811 var signalList = [...]struct {
812         num  syscall.Signal
813         name string
814         desc string
815 }{
816         {1, "SIGHUP", "hangup"},
817         {2, "SIGINT", "interrupt"},
818         {3, "SIGQUIT", "quit"},
819         {4, "SIGILL", "illegal instruction"},
820         {5, "SIGTRAP", "trace/breakpoint trap"},
821         {6, "SIGABRT", "aborted"},
822         {7, "SIGEMT", "EMT trap"},
823         {8, "SIGFPE", "floating point exception"},
824         {9, "SIGKILL", "killed"},
825         {10, "SIGBUS", "bus error"},
826         {11, "SIGSEGV", "segmentation fault"},
827         {12, "SIGSYS", "bad system call"},
828         {13, "SIGPIPE", "broken pipe"},
829         {14, "SIGALRM", "alarm clock"},
830         {15, "SIGTERM", "terminated"},
831         {16, "SIGURG", "urgent I/O condition"},
832         {17, "SIGSTOP", "stopped (signal)"},
833         {18, "SIGTSTP", "stopped"},
834         {19, "SIGCONT", "continued"},
835         {20, "SIGCHLD", "child exited"},
836         {21, "SIGTTIN", "stopped (tty input)"},
837         {22, "SIGTTOU", "stopped (tty output)"},
838         {23, "SIGIO", "I/O possible"},
839         {24, "SIGXCPU", "CPU time limit exceeded"},
840         {25, "SIGXFSZ", "file size limit exceeded"},
841         {26, "SIGVTALRM", "virtual timer expired"},
842         {27, "SIGPROF", "profiling timer expired"},
843         {28, "SIGWINCH", "window changed"},
844         {29, "SIGLOST", "power failure"},
845         {30, "SIGUSR1", "user defined signal 1"},
846         {31, "SIGUSR2", "user defined signal 2"},
847 }