zerrors_linux_386.go (36783B)
1 // mkerrors.sh -Wall -Werror -static -I/tmp/386/include -m32 2 // Code generated by the command above; see README.md. DO NOT EDIT. 3 4 //go:build 386 && linux 5 6 // Code generated by cmd/cgo -godefs; DO NOT EDIT. 7 // cgo -godefs -- -Wall -Werror -static -I/tmp/386/include -m32 _const.go 8 9 package unix 10 11 import "syscall" 12 13 const ( 14 B1000000 = 0x1008 15 B115200 = 0x1002 16 B1152000 = 0x1009 17 B1500000 = 0x100a 18 B2000000 = 0x100b 19 B230400 = 0x1003 20 B2500000 = 0x100c 21 B3000000 = 0x100d 22 B3500000 = 0x100e 23 B4000000 = 0x100f 24 B460800 = 0x1004 25 B500000 = 0x1005 26 B57600 = 0x1001 27 B576000 = 0x1006 28 B921600 = 0x1007 29 BLKALIGNOFF = 0x127a 30 BLKBSZGET = 0x80041270 31 BLKBSZSET = 0x40041271 32 BLKDISCARD = 0x1277 33 BLKDISCARDZEROES = 0x127c 34 BLKFLSBUF = 0x1261 35 BLKFRAGET = 0x1265 36 BLKFRASET = 0x1264 37 BLKGETDISKSEQ = 0x80081280 38 BLKGETSIZE = 0x1260 39 BLKGETSIZE64 = 0x80041272 40 BLKIOMIN = 0x1278 41 BLKIOOPT = 0x1279 42 BLKPBSZGET = 0x127b 43 BLKRAGET = 0x1263 44 BLKRASET = 0x1262 45 BLKROGET = 0x125e 46 BLKROSET = 0x125d 47 BLKROTATIONAL = 0x127e 48 BLKRRPART = 0x125f 49 BLKSECDISCARD = 0x127d 50 BLKSECTGET = 0x1267 51 BLKSECTSET = 0x1266 52 BLKSSZGET = 0x1268 53 BLKZEROOUT = 0x127f 54 BOTHER = 0x1000 55 BS1 = 0x2000 56 BSDLY = 0x2000 57 CBAUD = 0x100f 58 CBAUDEX = 0x1000 59 CIBAUD = 0x100f0000 60 CLOCAL = 0x800 61 CR1 = 0x200 62 CR2 = 0x400 63 CR3 = 0x600 64 CRDLY = 0x600 65 CREAD = 0x80 66 CS6 = 0x10 67 CS7 = 0x20 68 CS8 = 0x30 69 CSIZE = 0x30 70 CSTOPB = 0x40 71 DM_MPATH_PROBE_PATHS = 0xfd12 72 ECCGETLAYOUT = 0x81484d11 73 ECCGETSTATS = 0x80104d12 74 ECHOCTL = 0x200 75 ECHOE = 0x10 76 ECHOK = 0x20 77 ECHOKE = 0x800 78 ECHONL = 0x40 79 ECHOPRT = 0x400 80 EFD_CLOEXEC = 0x80000 81 EFD_NONBLOCK = 0x800 82 EPIOCGPARAMS = 0x80088a02 83 EPIOCSPARAMS = 0x40088a01 84 EPOLL_CLOEXEC = 0x80000 85 EXTPROC = 0x10000 86 FF1 = 0x8000 87 FFDLY = 0x8000 88 FICLONE = 0x40049409 89 FICLONERANGE = 0x4020940d 90 FLUSHO = 0x1000 91 FP_XSTATE_MAGIC2 = 0x46505845 92 FS_IOC_ENABLE_VERITY = 0x40806685 93 FS_IOC_GETFLAGS = 0x80046601 94 FS_IOC_GET_ENCRYPTION_NONCE = 0x8010661b 95 FS_IOC_GET_ENCRYPTION_POLICY = 0x400c6615 96 FS_IOC_GET_ENCRYPTION_PWSALT = 0x40106614 97 FS_IOC_SETFLAGS = 0x40046602 98 FS_IOC_SET_ENCRYPTION_POLICY = 0x800c6613 99 F_GETLK = 0xc 100 F_GETLK64 = 0xc 101 F_GETOWN = 0x9 102 F_RDLCK = 0x0 103 F_SETLK = 0xd 104 F_SETLK64 = 0xd 105 F_SETLKW = 0xe 106 F_SETLKW64 = 0xe 107 F_SETOWN = 0x8 108 F_UNLCK = 0x2 109 F_WRLCK = 0x1 110 HIDIOCGRAWINFO = 0x80084803 111 HIDIOCGRDESC = 0x90044802 112 HIDIOCGRDESCSIZE = 0x80044801 113 HIDIOCREVOKE = 0x4004480d 114 HUPCL = 0x400 115 ICANON = 0x2 116 IEXTEN = 0x8000 117 IN_CLOEXEC = 0x80000 118 IN_NONBLOCK = 0x800 119 IOCTL_MEI_NOTIFY_GET = 0x80044803 120 IOCTL_MEI_NOTIFY_SET = 0x40044802 121 IOCTL_VM_SOCKETS_GET_LOCAL_CID = 0x7b9 122 IPV6_FLOWINFO_MASK = 0xffffff0f 123 IPV6_FLOWLABEL_MASK = 0xffff0f00 124 ISIG = 0x1 125 IUCLC = 0x200 126 IXOFF = 0x1000 127 IXON = 0x400 128 MAP_32BIT = 0x40 129 MAP_ABOVE4G = 0x80 130 MAP_ANON = 0x20 131 MAP_ANONYMOUS = 0x20 132 MAP_DENYWRITE = 0x800 133 MAP_EXECUTABLE = 0x1000 134 MAP_GROWSDOWN = 0x100 135 MAP_HUGETLB = 0x40000 136 MAP_LOCKED = 0x2000 137 MAP_NONBLOCK = 0x10000 138 MAP_NORESERVE = 0x4000 139 MAP_POPULATE = 0x8000 140 MAP_STACK = 0x20000 141 MAP_SYNC = 0x80000 142 MCL_CURRENT = 0x1 143 MCL_FUTURE = 0x2 144 MCL_ONFAULT = 0x4 145 MEMERASE = 0x40084d02 146 MEMERASE64 = 0x40104d14 147 MEMGETBADBLOCK = 0x40084d0b 148 MEMGETINFO = 0x80204d01 149 MEMGETOOBSEL = 0x80c84d0a 150 MEMGETREGIONCOUNT = 0x80044d07 151 MEMISLOCKED = 0x80084d17 152 MEMLOCK = 0x40084d05 153 MEMREAD = 0xc03c4d1a 154 MEMREADOOB = 0xc00c4d04 155 MEMSETBADBLOCK = 0x40084d0c 156 MEMUNLOCK = 0x40084d06 157 MEMWRITEOOB = 0xc00c4d03 158 MTDFILEMODE = 0x4d13 159 NFDBITS = 0x20 160 NLDLY = 0x100 161 NOFLSH = 0x80 162 NS_GET_ID = 0x8008b70d 163 NS_GET_MNTNS_ID = 0x8008b705 164 NS_GET_NSTYPE = 0xb703 165 NS_GET_OWNER_UID = 0xb704 166 NS_GET_PARENT = 0xb702 167 NS_GET_PID_FROM_PIDNS = 0x8004b706 168 NS_GET_PID_IN_PIDNS = 0x8004b708 169 NS_GET_TGID_FROM_PIDNS = 0x8004b707 170 NS_GET_TGID_IN_PIDNS = 0x8004b709 171 NS_GET_USERNS = 0xb701 172 OLCUC = 0x2 173 ONLCR = 0x4 174 OTPERASE = 0x400c4d19 175 OTPGETREGIONCOUNT = 0x40044d0e 176 OTPGETREGIONINFO = 0x400c4d0f 177 OTPLOCK = 0x800c4d10 178 OTPSELECT = 0x80044d0d 179 O_APPEND = 0x400 180 O_ASYNC = 0x2000 181 O_CLOEXEC = 0x80000 182 O_CREAT = 0x40 183 O_DIRECT = 0x4000 184 O_DIRECTORY = 0x10000 185 O_DSYNC = 0x1000 186 O_EXCL = 0x80 187 O_FSYNC = 0x101000 188 O_LARGEFILE = 0x8000 189 O_NDELAY = 0x800 190 O_NOATIME = 0x40000 191 O_NOCTTY = 0x100 192 O_NOFOLLOW = 0x20000 193 O_NONBLOCK = 0x800 194 O_PATH = 0x200000 195 O_RSYNC = 0x101000 196 O_SYNC = 0x101000 197 O_TMPFILE = 0x410000 198 O_TRUNC = 0x200 199 PARENB = 0x100 200 PARODD = 0x200 201 PENDIN = 0x4000 202 PERF_EVENT_IOC_DISABLE = 0x2401 203 PERF_EVENT_IOC_ENABLE = 0x2400 204 PERF_EVENT_IOC_ID = 0x80042407 205 PERF_EVENT_IOC_MODIFY_ATTRIBUTES = 0x4004240b 206 PERF_EVENT_IOC_PAUSE_OUTPUT = 0x40042409 207 PERF_EVENT_IOC_PERIOD = 0x40082404 208 PERF_EVENT_IOC_QUERY_BPF = 0xc004240a 209 PERF_EVENT_IOC_REFRESH = 0x2402 210 PERF_EVENT_IOC_RESET = 0x2403 211 PERF_EVENT_IOC_SET_BPF = 0x40042408 212 PERF_EVENT_IOC_SET_FILTER = 0x40042406 213 PERF_EVENT_IOC_SET_OUTPUT = 0x2405 214 PPPIOCATTACH = 0x4004743d 215 PPPIOCATTCHAN = 0x40047438 216 PPPIOCBRIDGECHAN = 0x40047435 217 PPPIOCCONNECT = 0x4004743a 218 PPPIOCDETACH = 0x4004743c 219 PPPIOCDISCONN = 0x7439 220 PPPIOCGASYNCMAP = 0x80047458 221 PPPIOCGCHAN = 0x80047437 222 PPPIOCGDEBUG = 0x80047441 223 PPPIOCGFLAGS = 0x8004745a 224 PPPIOCGIDLE = 0x8008743f 225 PPPIOCGIDLE32 = 0x8008743f 226 PPPIOCGIDLE64 = 0x8010743f 227 PPPIOCGL2TPSTATS = 0x80487436 228 PPPIOCGMRU = 0x80047453 229 PPPIOCGRASYNCMAP = 0x80047455 230 PPPIOCGUNIT = 0x80047456 231 PPPIOCGXASYNCMAP = 0x80207450 232 PPPIOCSACTIVE = 0x40087446 233 PPPIOCSASYNCMAP = 0x40047457 234 PPPIOCSCOMPRESS = 0x400c744d 235 PPPIOCSDEBUG = 0x40047440 236 PPPIOCSFLAGS = 0x40047459 237 PPPIOCSMAXCID = 0x40047451 238 PPPIOCSMRRU = 0x4004743b 239 PPPIOCSMRU = 0x40047452 240 PPPIOCSNPMODE = 0x4008744b 241 PPPIOCSPASS = 0x40087447 242 PPPIOCSRASYNCMAP = 0x40047454 243 PPPIOCSXASYNCMAP = 0x4020744f 244 PPPIOCUNBRIDGECHAN = 0x7434 245 PPPIOCXFERUNIT = 0x744e 246 PR_SET_PTRACER_ANY = 0xffffffff 247 PTP_CLOCK_GETCAPS = 0x80503d01 248 PTP_CLOCK_GETCAPS2 = 0x80503d0a 249 PTP_ENABLE_PPS = 0x40043d04 250 PTP_ENABLE_PPS2 = 0x40043d0d 251 PTP_EXTTS_REQUEST = 0x40103d02 252 PTP_EXTTS_REQUEST2 = 0x40103d0b 253 PTP_MASK_CLEAR_ALL = 0x3d13 254 PTP_MASK_EN_SINGLE = 0x40043d14 255 PTP_PEROUT_REQUEST = 0x40383d03 256 PTP_PEROUT_REQUEST2 = 0x40383d0c 257 PTP_PIN_SETFUNC = 0x40603d07 258 PTP_PIN_SETFUNC2 = 0x40603d10 259 PTP_SYS_OFFSET = 0x43403d05 260 PTP_SYS_OFFSET2 = 0x43403d0e 261 PTRACE_GETFPREGS = 0xe 262 PTRACE_GETFPXREGS = 0x12 263 PTRACE_GET_THREAD_AREA = 0x19 264 PTRACE_OLDSETOPTIONS = 0x15 265 PTRACE_SETFPREGS = 0xf 266 PTRACE_SETFPXREGS = 0x13 267 PTRACE_SET_THREAD_AREA = 0x1a 268 PTRACE_SINGLEBLOCK = 0x21 269 PTRACE_SYSEMU = 0x1f 270 PTRACE_SYSEMU_SINGLESTEP = 0x20 271 RLIMIT_AS = 0x9 272 RLIMIT_MEMLOCK = 0x8 273 RLIMIT_NOFILE = 0x7 274 RLIMIT_NPROC = 0x6 275 RLIMIT_RSS = 0x5 276 RNDADDENTROPY = 0x40085203 277 RNDADDTOENTCNT = 0x40045201 278 RNDCLEARPOOL = 0x5206 279 RNDGETENTCNT = 0x80045200 280 RNDGETPOOL = 0x80085202 281 RNDRESEEDCRNG = 0x5207 282 RNDZAPENTCNT = 0x5204 283 RTC_AIE_OFF = 0x7002 284 RTC_AIE_ON = 0x7001 285 RTC_ALM_READ = 0x80247008 286 RTC_ALM_SET = 0x40247007 287 RTC_EPOCH_READ = 0x8004700d 288 RTC_EPOCH_SET = 0x4004700e 289 RTC_IRQP_READ = 0x8004700b 290 RTC_IRQP_SET = 0x4004700c 291 RTC_PARAM_GET = 0x40187013 292 RTC_PARAM_SET = 0x40187014 293 RTC_PIE_OFF = 0x7006 294 RTC_PIE_ON = 0x7005 295 RTC_PLL_GET = 0x801c7011 296 RTC_PLL_SET = 0x401c7012 297 RTC_RD_TIME = 0x80247009 298 RTC_SET_TIME = 0x4024700a 299 RTC_UIE_OFF = 0x7004 300 RTC_UIE_ON = 0x7003 301 RTC_VL_CLR = 0x7014 302 RTC_VL_READ = 0x80047013 303 RTC_WIE_OFF = 0x7010 304 RTC_WIE_ON = 0x700f 305 RTC_WKALM_RD = 0x80287010 306 RTC_WKALM_SET = 0x4028700f 307 SCM_DEVMEM_DMABUF = 0x4f 308 SCM_DEVMEM_LINEAR = 0x4e 309 SCM_INQ = 0x54 310 SCM_TIMESTAMPING = 0x25 311 SCM_TIMESTAMPING_OPT_STATS = 0x36 312 SCM_TIMESTAMPING_PKTINFO = 0x3a 313 SCM_TIMESTAMPNS = 0x23 314 SCM_TS_OPT_ID = 0x51 315 SCM_TXTIME = 0x3d 316 SCM_WIFI_STATUS = 0x29 317 SECCOMP_IOCTL_NOTIF_ADDFD = 0x40182103 318 SECCOMP_IOCTL_NOTIF_ID_VALID = 0x40082102 319 SECCOMP_IOCTL_NOTIF_SET_FLAGS = 0x40082104 320 SFD_CLOEXEC = 0x80000 321 SFD_NONBLOCK = 0x800 322 SIOCATMARK = 0x8905 323 SIOCGPGRP = 0x8904 324 SIOCGSTAMPNS_NEW = 0x80108907 325 SIOCGSTAMP_NEW = 0x80108906 326 SIOCINQ = 0x541b 327 SIOCOUTQ = 0x5411 328 SIOCSPGRP = 0x8902 329 SOCK_CLOEXEC = 0x80000 330 SOCK_DGRAM = 0x2 331 SOCK_NONBLOCK = 0x800 332 SOCK_STREAM = 0x1 333 SOL_SOCKET = 0x1 334 SO_ACCEPTCONN = 0x1e 335 SO_ATTACH_BPF = 0x32 336 SO_ATTACH_REUSEPORT_CBPF = 0x33 337 SO_ATTACH_REUSEPORT_EBPF = 0x34 338 SO_BINDTODEVICE = 0x19 339 SO_BINDTOIFINDEX = 0x3e 340 SO_BPF_EXTENSIONS = 0x30 341 SO_BROADCAST = 0x6 342 SO_BSDCOMPAT = 0xe 343 SO_BUF_LOCK = 0x48 344 SO_BUSY_POLL = 0x2e 345 SO_BUSY_POLL_BUDGET = 0x46 346 SO_CNX_ADVICE = 0x35 347 SO_COOKIE = 0x39 348 SO_DETACH_REUSEPORT_BPF = 0x44 349 SO_DEVMEM_DMABUF = 0x4f 350 SO_DEVMEM_DONTNEED = 0x50 351 SO_DEVMEM_LINEAR = 0x4e 352 SO_DOMAIN = 0x27 353 SO_DONTROUTE = 0x5 354 SO_ERROR = 0x4 355 SO_INCOMING_CPU = 0x31 356 SO_INCOMING_NAPI_ID = 0x38 357 SO_INQ = 0x54 358 SO_KEEPALIVE = 0x9 359 SO_LINGER = 0xd 360 SO_LOCK_FILTER = 0x2c 361 SO_MARK = 0x24 362 SO_MAX_PACING_RATE = 0x2f 363 SO_MEMINFO = 0x37 364 SO_NETNS_COOKIE = 0x47 365 SO_NOFCS = 0x2b 366 SO_OOBINLINE = 0xa 367 SO_PASSCRED = 0x10 368 SO_PASSPIDFD = 0x4c 369 SO_PASSRIGHTS = 0x53 370 SO_PASSSEC = 0x22 371 SO_PEEK_OFF = 0x2a 372 SO_PEERCRED = 0x11 373 SO_PEERGROUPS = 0x3b 374 SO_PEERPIDFD = 0x4d 375 SO_PEERSEC = 0x1f 376 SO_PREFER_BUSY_POLL = 0x45 377 SO_PROTOCOL = 0x26 378 SO_RCVBUF = 0x8 379 SO_RCVBUFFORCE = 0x21 380 SO_RCVLOWAT = 0x12 381 SO_RCVMARK = 0x4b 382 SO_RCVPRIORITY = 0x52 383 SO_RCVTIMEO = 0x14 384 SO_RCVTIMEO_NEW = 0x42 385 SO_RCVTIMEO_OLD = 0x14 386 SO_RESERVE_MEM = 0x49 387 SO_REUSEADDR = 0x2 388 SO_REUSEPORT = 0xf 389 SO_RXQ_OVFL = 0x28 390 SO_SECURITY_AUTHENTICATION = 0x16 391 SO_SECURITY_ENCRYPTION_NETWORK = 0x18 392 SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17 393 SO_SELECT_ERR_QUEUE = 0x2d 394 SO_SNDBUF = 0x7 395 SO_SNDBUFFORCE = 0x20 396 SO_SNDLOWAT = 0x13 397 SO_SNDTIMEO = 0x15 398 SO_SNDTIMEO_NEW = 0x43 399 SO_SNDTIMEO_OLD = 0x15 400 SO_TIMESTAMPING = 0x25 401 SO_TIMESTAMPING_NEW = 0x41 402 SO_TIMESTAMPING_OLD = 0x25 403 SO_TIMESTAMPNS = 0x23 404 SO_TIMESTAMPNS_NEW = 0x40 405 SO_TIMESTAMPNS_OLD = 0x23 406 SO_TIMESTAMP_NEW = 0x3f 407 SO_TXREHASH = 0x4a 408 SO_TXTIME = 0x3d 409 SO_TYPE = 0x3 410 SO_WIFI_STATUS = 0x29 411 SO_ZEROCOPY = 0x3c 412 TAB1 = 0x800 413 TAB2 = 0x1000 414 TAB3 = 0x1800 415 TABDLY = 0x1800 416 TCFLSH = 0x540b 417 TCGETA = 0x5405 418 TCGETS = 0x5401 419 TCGETS2 = 0x802c542a 420 TCGETX = 0x5432 421 TCSAFLUSH = 0x2 422 TCSBRK = 0x5409 423 TCSBRKP = 0x5425 424 TCSETA = 0x5406 425 TCSETAF = 0x5408 426 TCSETAW = 0x5407 427 TCSETS = 0x5402 428 TCSETS2 = 0x402c542b 429 TCSETSF = 0x5404 430 TCSETSF2 = 0x402c542d 431 TCSETSW = 0x5403 432 TCSETSW2 = 0x402c542c 433 TCSETX = 0x5433 434 TCSETXF = 0x5434 435 TCSETXW = 0x5435 436 TCXONC = 0x540a 437 TFD_CLOEXEC = 0x80000 438 TFD_NONBLOCK = 0x800 439 TIOCCBRK = 0x5428 440 TIOCCONS = 0x541d 441 TIOCEXCL = 0x540c 442 TIOCGDEV = 0x80045432 443 TIOCGETD = 0x5424 444 TIOCGEXCL = 0x80045440 445 TIOCGICOUNT = 0x545d 446 TIOCGISO7816 = 0x80285442 447 TIOCGLCKTRMIOS = 0x5456 448 TIOCGPGRP = 0x540f 449 TIOCGPKT = 0x80045438 450 TIOCGPTLCK = 0x80045439 451 TIOCGPTN = 0x80045430 452 TIOCGPTPEER = 0x5441 453 TIOCGRS485 = 0x542e 454 TIOCGSERIAL = 0x541e 455 TIOCGSID = 0x5429 456 TIOCGSOFTCAR = 0x5419 457 TIOCGWINSZ = 0x5413 458 TIOCINQ = 0x541b 459 TIOCLINUX = 0x541c 460 TIOCMBIC = 0x5417 461 TIOCMBIS = 0x5416 462 TIOCMGET = 0x5415 463 TIOCMIWAIT = 0x545c 464 TIOCMSET = 0x5418 465 TIOCM_CAR = 0x40 466 TIOCM_CD = 0x40 467 TIOCM_CTS = 0x20 468 TIOCM_DSR = 0x100 469 TIOCM_RI = 0x80 470 TIOCM_RNG = 0x80 471 TIOCM_SR = 0x10 472 TIOCM_ST = 0x8 473 TIOCNOTTY = 0x5422 474 TIOCNXCL = 0x540d 475 TIOCOUTQ = 0x5411 476 TIOCPKT = 0x5420 477 TIOCSBRK = 0x5427 478 TIOCSCTTY = 0x540e 479 TIOCSERCONFIG = 0x5453 480 TIOCSERGETLSR = 0x5459 481 TIOCSERGETMULTI = 0x545a 482 TIOCSERGSTRUCT = 0x5458 483 TIOCSERGWILD = 0x5454 484 TIOCSERSETMULTI = 0x545b 485 TIOCSERSWILD = 0x5455 486 TIOCSER_TEMT = 0x1 487 TIOCSETD = 0x5423 488 TIOCSIG = 0x40045436 489 TIOCSISO7816 = 0xc0285443 490 TIOCSLCKTRMIOS = 0x5457 491 TIOCSPGRP = 0x5410 492 TIOCSPTLCK = 0x40045431 493 TIOCSRS485 = 0x542f 494 TIOCSSERIAL = 0x541f 495 TIOCSSOFTCAR = 0x541a 496 TIOCSTI = 0x5412 497 TIOCSWINSZ = 0x5414 498 TIOCVHANGUP = 0x5437 499 TOSTOP = 0x100 500 TUNATTACHFILTER = 0x400854d5 501 TUNDETACHFILTER = 0x400854d6 502 TUNGETDEVNETNS = 0x54e3 503 TUNGETFEATURES = 0x800454cf 504 TUNGETFILTER = 0x800854db 505 TUNGETIFF = 0x800454d2 506 TUNGETSNDBUF = 0x800454d3 507 TUNGETVNETBE = 0x800454df 508 TUNGETVNETHDRSZ = 0x800454d7 509 TUNGETVNETLE = 0x800454dd 510 TUNSETCARRIER = 0x400454e2 511 TUNSETDEBUG = 0x400454c9 512 TUNSETFILTEREBPF = 0x800454e1 513 TUNSETGROUP = 0x400454ce 514 TUNSETIFF = 0x400454ca 515 TUNSETIFINDEX = 0x400454da 516 TUNSETLINK = 0x400454cd 517 TUNSETNOCSUM = 0x400454c8 518 TUNSETOFFLOAD = 0x400454d0 519 TUNSETOWNER = 0x400454cc 520 TUNSETPERSIST = 0x400454cb 521 TUNSETQUEUE = 0x400454d9 522 TUNSETSNDBUF = 0x400454d4 523 TUNSETSTEERINGEBPF = 0x800454e0 524 TUNSETTXFILTER = 0x400454d1 525 TUNSETVNETBE = 0x400454de 526 TUNSETVNETHDRSZ = 0x400454d8 527 TUNSETVNETLE = 0x400454dc 528 UBI_IOCATT = 0x40186f40 529 UBI_IOCDET = 0x40046f41 530 UBI_IOCEBCH = 0x40044f02 531 UBI_IOCEBER = 0x40044f01 532 UBI_IOCEBISMAP = 0x80044f05 533 UBI_IOCEBMAP = 0x40084f03 534 UBI_IOCEBUNMAP = 0x40044f04 535 UBI_IOCMKVOL = 0x40986f00 536 UBI_IOCRMVOL = 0x40046f01 537 UBI_IOCRNVOL = 0x51106f03 538 UBI_IOCRPEB = 0x40046f04 539 UBI_IOCRSVOL = 0x400c6f02 540 UBI_IOCSETVOLPROP = 0x40104f06 541 UBI_IOCSPEB = 0x40046f05 542 UBI_IOCVOLCRBLK = 0x40804f07 543 UBI_IOCVOLRMBLK = 0x4f08 544 UBI_IOCVOLUP = 0x40084f00 545 VDISCARD = 0xd 546 VEOF = 0x4 547 VEOL = 0xb 548 VEOL2 = 0x10 549 VMIN = 0x6 550 VREPRINT = 0xc 551 VSTART = 0x8 552 VSTOP = 0x9 553 VSUSP = 0xa 554 VSWTC = 0x7 555 VT1 = 0x4000 556 VTDLY = 0x4000 557 VTIME = 0x5 558 VWERASE = 0xe 559 WDIOC_GETBOOTSTATUS = 0x80045702 560 WDIOC_GETPRETIMEOUT = 0x80045709 561 WDIOC_GETSTATUS = 0x80045701 562 WDIOC_GETSUPPORT = 0x80285700 563 WDIOC_GETTEMP = 0x80045703 564 WDIOC_GETTIMELEFT = 0x8004570a 565 WDIOC_GETTIMEOUT = 0x80045707 566 WDIOC_KEEPALIVE = 0x80045705 567 WDIOC_SETOPTIONS = 0x80045704 568 WORDSIZE = 0x20 569 X86_FXSR_MAGIC = 0x0 570 XCASE = 0x4 571 XTABS = 0x1800 572 _HIDIOCGRAWNAME = 0x80804804 573 _HIDIOCGRAWPHYS = 0x80404805 574 _HIDIOCGRAWUNIQ = 0x80404808 575 ) 576 577 // Errors 578 const ( 579 EADDRINUSE = syscall.Errno(0x62) 580 EADDRNOTAVAIL = syscall.Errno(0x63) 581 EADV = syscall.Errno(0x44) 582 EAFNOSUPPORT = syscall.Errno(0x61) 583 EALREADY = syscall.Errno(0x72) 584 EBADE = syscall.Errno(0x34) 585 EBADFD = syscall.Errno(0x4d) 586 EBADMSG = syscall.Errno(0x4a) 587 EBADR = syscall.Errno(0x35) 588 EBADRQC = syscall.Errno(0x38) 589 EBADSLT = syscall.Errno(0x39) 590 EBFONT = syscall.Errno(0x3b) 591 ECANCELED = syscall.Errno(0x7d) 592 ECHRNG = syscall.Errno(0x2c) 593 ECOMM = syscall.Errno(0x46) 594 ECONNABORTED = syscall.Errno(0x67) 595 ECONNREFUSED = syscall.Errno(0x6f) 596 ECONNRESET = syscall.Errno(0x68) 597 EDEADLK = syscall.Errno(0x23) 598 EDEADLOCK = syscall.Errno(0x23) 599 EDESTADDRREQ = syscall.Errno(0x59) 600 EDOTDOT = syscall.Errno(0x49) 601 EDQUOT = syscall.Errno(0x7a) 602 EFSBADCRC = syscall.Errno(0x4a) 603 EFSCORRUPTED = syscall.Errno(0x75) 604 EHOSTDOWN = syscall.Errno(0x70) 605 EHOSTUNREACH = syscall.Errno(0x71) 606 EHWPOISON = syscall.Errno(0x85) 607 EIDRM = syscall.Errno(0x2b) 608 EILSEQ = syscall.Errno(0x54) 609 EINPROGRESS = syscall.Errno(0x73) 610 EISCONN = syscall.Errno(0x6a) 611 EISNAM = syscall.Errno(0x78) 612 EKEYEXPIRED = syscall.Errno(0x7f) 613 EKEYREJECTED = syscall.Errno(0x81) 614 EKEYREVOKED = syscall.Errno(0x80) 615 EL2HLT = syscall.Errno(0x33) 616 EL2NSYNC = syscall.Errno(0x2d) 617 EL3HLT = syscall.Errno(0x2e) 618 EL3RST = syscall.Errno(0x2f) 619 ELIBACC = syscall.Errno(0x4f) 620 ELIBBAD = syscall.Errno(0x50) 621 ELIBEXEC = syscall.Errno(0x53) 622 ELIBMAX = syscall.Errno(0x52) 623 ELIBSCN = syscall.Errno(0x51) 624 ELNRNG = syscall.Errno(0x30) 625 ELOOP = syscall.Errno(0x28) 626 EMEDIUMTYPE = syscall.Errno(0x7c) 627 EMSGSIZE = syscall.Errno(0x5a) 628 EMULTIHOP = syscall.Errno(0x48) 629 ENAMETOOLONG = syscall.Errno(0x24) 630 ENAVAIL = syscall.Errno(0x77) 631 ENETDOWN = syscall.Errno(0x64) 632 ENETRESET = syscall.Errno(0x66) 633 ENETUNREACH = syscall.Errno(0x65) 634 ENOANO = syscall.Errno(0x37) 635 ENOBUFS = syscall.Errno(0x69) 636 ENOCSI = syscall.Errno(0x32) 637 ENODATA = syscall.Errno(0x3d) 638 ENOKEY = syscall.Errno(0x7e) 639 ENOLCK = syscall.Errno(0x25) 640 ENOLINK = syscall.Errno(0x43) 641 ENOMEDIUM = syscall.Errno(0x7b) 642 ENOMSG = syscall.Errno(0x2a) 643 ENONET = syscall.Errno(0x40) 644 ENOPKG = syscall.Errno(0x41) 645 ENOPROTOOPT = syscall.Errno(0x5c) 646 ENOSR = syscall.Errno(0x3f) 647 ENOSTR = syscall.Errno(0x3c) 648 ENOSYS = syscall.Errno(0x26) 649 ENOTCONN = syscall.Errno(0x6b) 650 ENOTEMPTY = syscall.Errno(0x27) 651 ENOTNAM = syscall.Errno(0x76) 652 ENOTRECOVERABLE = syscall.Errno(0x83) 653 ENOTSOCK = syscall.Errno(0x58) 654 ENOTSUP = syscall.Errno(0x5f) 655 ENOTUNIQ = syscall.Errno(0x4c) 656 EOPNOTSUPP = syscall.Errno(0x5f) 657 EOVERFLOW = syscall.Errno(0x4b) 658 EOWNERDEAD = syscall.Errno(0x82) 659 EPFNOSUPPORT = syscall.Errno(0x60) 660 EPROTO = syscall.Errno(0x47) 661 EPROTONOSUPPORT = syscall.Errno(0x5d) 662 EPROTOTYPE = syscall.Errno(0x5b) 663 EREMCHG = syscall.Errno(0x4e) 664 EREMOTE = syscall.Errno(0x42) 665 EREMOTEIO = syscall.Errno(0x79) 666 ERESTART = syscall.Errno(0x55) 667 ERFKILL = syscall.Errno(0x84) 668 ESHUTDOWN = syscall.Errno(0x6c) 669 ESOCKTNOSUPPORT = syscall.Errno(0x5e) 670 ESRMNT = syscall.Errno(0x45) 671 ESTALE = syscall.Errno(0x74) 672 ESTRPIPE = syscall.Errno(0x56) 673 ETIME = syscall.Errno(0x3e) 674 ETIMEDOUT = syscall.Errno(0x6e) 675 ETOOMANYREFS = syscall.Errno(0x6d) 676 EUCLEAN = syscall.Errno(0x75) 677 EUNATCH = syscall.Errno(0x31) 678 EUSERS = syscall.Errno(0x57) 679 EXFULL = syscall.Errno(0x36) 680 ) 681 682 // Signals 683 const ( 684 SIGBUS = syscall.Signal(0x7) 685 SIGCHLD = syscall.Signal(0x11) 686 SIGCLD = syscall.Signal(0x11) 687 SIGCONT = syscall.Signal(0x12) 688 SIGIO = syscall.Signal(0x1d) 689 SIGPOLL = syscall.Signal(0x1d) 690 SIGPROF = syscall.Signal(0x1b) 691 SIGPWR = syscall.Signal(0x1e) 692 SIGSTKFLT = syscall.Signal(0x10) 693 SIGSTOP = syscall.Signal(0x13) 694 SIGSYS = syscall.Signal(0x1f) 695 SIGTSTP = syscall.Signal(0x14) 696 SIGTTIN = syscall.Signal(0x15) 697 SIGTTOU = syscall.Signal(0x16) 698 SIGURG = syscall.Signal(0x17) 699 SIGUSR1 = syscall.Signal(0xa) 700 SIGUSR2 = syscall.Signal(0xc) 701 SIGVTALRM = syscall.Signal(0x1a) 702 SIGWINCH = syscall.Signal(0x1c) 703 SIGXCPU = syscall.Signal(0x18) 704 SIGXFSZ = syscall.Signal(0x19) 705 ) 706 707 // Error table 708 var errorList = [...]struct { 709 num syscall.Errno 710 name string 711 desc string 712 }{ 713 {1, "EPERM", "operation not permitted"}, 714 {2, "ENOENT", "no such file or directory"}, 715 {3, "ESRCH", "no such process"}, 716 {4, "EINTR", "interrupted system call"}, 717 {5, "EIO", "input/output error"}, 718 {6, "ENXIO", "no such device or address"}, 719 {7, "E2BIG", "argument list too long"}, 720 {8, "ENOEXEC", "exec format error"}, 721 {9, "EBADF", "bad file descriptor"}, 722 {10, "ECHILD", "no child processes"}, 723 {11, "EAGAIN", "resource temporarily unavailable"}, 724 {12, "ENOMEM", "cannot allocate memory"}, 725 {13, "EACCES", "permission denied"}, 726 {14, "EFAULT", "bad address"}, 727 {15, "ENOTBLK", "block device required"}, 728 {16, "EBUSY", "device or resource busy"}, 729 {17, "EEXIST", "file exists"}, 730 {18, "EXDEV", "invalid cross-device link"}, 731 {19, "ENODEV", "no such device"}, 732 {20, "ENOTDIR", "not a directory"}, 733 {21, "EISDIR", "is a directory"}, 734 {22, "EINVAL", "invalid argument"}, 735 {23, "ENFILE", "too many open files in system"}, 736 {24, "EMFILE", "too many open files"}, 737 {25, "ENOTTY", "inappropriate ioctl for device"}, 738 {26, "ETXTBSY", "text file busy"}, 739 {27, "EFBIG", "file too large"}, 740 {28, "ENOSPC", "no space left on device"}, 741 {29, "ESPIPE", "illegal seek"}, 742 {30, "EROFS", "read-only file system"}, 743 {31, "EMLINK", "too many links"}, 744 {32, "EPIPE", "broken pipe"}, 745 {33, "EDOM", "numerical argument out of domain"}, 746 {34, "ERANGE", "numerical result out of range"}, 747 {35, "EDEADLK", "resource deadlock avoided"}, 748 {36, "ENAMETOOLONG", "file name too long"}, 749 {37, "ENOLCK", "no locks available"}, 750 {38, "ENOSYS", "function not implemented"}, 751 {39, "ENOTEMPTY", "directory not empty"}, 752 {40, "ELOOP", "too many levels of symbolic links"}, 753 {42, "ENOMSG", "no message of desired type"}, 754 {43, "EIDRM", "identifier removed"}, 755 {44, "ECHRNG", "channel number out of range"}, 756 {45, "EL2NSYNC", "level 2 not synchronized"}, 757 {46, "EL3HLT", "level 3 halted"}, 758 {47, "EL3RST", "level 3 reset"}, 759 {48, "ELNRNG", "link number out of range"}, 760 {49, "EUNATCH", "protocol driver not attached"}, 761 {50, "ENOCSI", "no CSI structure available"}, 762 {51, "EL2HLT", "level 2 halted"}, 763 {52, "EBADE", "invalid exchange"}, 764 {53, "EBADR", "invalid request descriptor"}, 765 {54, "EXFULL", "exchange full"}, 766 {55, "ENOANO", "no anode"}, 767 {56, "EBADRQC", "invalid request code"}, 768 {57, "EBADSLT", "invalid slot"}, 769 {59, "EBFONT", "bad font file format"}, 770 {60, "ENOSTR", "device not a stream"}, 771 {61, "ENODATA", "no data available"}, 772 {62, "ETIME", "timer expired"}, 773 {63, "ENOSR", "out of streams resources"}, 774 {64, "ENONET", "machine is not on the network"}, 775 {65, "ENOPKG", "package not installed"}, 776 {66, "EREMOTE", "object is remote"}, 777 {67, "ENOLINK", "link has been severed"}, 778 {68, "EADV", "advertise error"}, 779 {69, "ESRMNT", "srmount error"}, 780 {70, "ECOMM", "communication error on send"}, 781 {71, "EPROTO", "protocol error"}, 782 {72, "EMULTIHOP", "multihop attempted"}, 783 {73, "EDOTDOT", "RFS specific error"}, 784 {74, "EBADMSG", "bad message"}, 785 {75, "EOVERFLOW", "value too large for defined data type"}, 786 {76, "ENOTUNIQ", "name not unique on network"}, 787 {77, "EBADFD", "file descriptor in bad state"}, 788 {78, "EREMCHG", "remote address changed"}, 789 {79, "ELIBACC", "can not access a needed shared library"}, 790 {80, "ELIBBAD", "accessing a corrupted shared library"}, 791 {81, "ELIBSCN", ".lib section in a.out corrupted"}, 792 {82, "ELIBMAX", "attempting to link in too many shared libraries"}, 793 {83, "ELIBEXEC", "cannot exec a shared library directly"}, 794 {84, "EILSEQ", "invalid or incomplete multibyte or wide character"}, 795 {85, "ERESTART", "interrupted system call should be restarted"}, 796 {86, "ESTRPIPE", "streams pipe error"}, 797 {87, "EUSERS", "too many users"}, 798 {88, "ENOTSOCK", "socket operation on non-socket"}, 799 {89, "EDESTADDRREQ", "destination address required"}, 800 {90, "EMSGSIZE", "message too long"}, 801 {91, "EPROTOTYPE", "protocol wrong type for socket"}, 802 {92, "ENOPROTOOPT", "protocol not available"}, 803 {93, "EPROTONOSUPPORT", "protocol not supported"}, 804 {94, "ESOCKTNOSUPPORT", "socket type not supported"}, 805 {95, "ENOTSUP", "operation not supported"}, 806 {96, "EPFNOSUPPORT", "protocol family not supported"}, 807 {97, "EAFNOSUPPORT", "address family not supported by protocol"}, 808 {98, "EADDRINUSE", "address already in use"}, 809 {99, "EADDRNOTAVAIL", "cannot assign requested address"}, 810 {100, "ENETDOWN", "network is down"}, 811 {101, "ENETUNREACH", "network is unreachable"}, 812 {102, "ENETRESET", "network dropped connection on reset"}, 813 {103, "ECONNABORTED", "software caused connection abort"}, 814 {104, "ECONNRESET", "connection reset by peer"}, 815 {105, "ENOBUFS", "no buffer space available"}, 816 {106, "EISCONN", "transport endpoint is already connected"}, 817 {107, "ENOTCONN", "transport endpoint is not connected"}, 818 {108, "ESHUTDOWN", "cannot send after transport endpoint shutdown"}, 819 {109, "ETOOMANYREFS", "too many references: cannot splice"}, 820 {110, "ETIMEDOUT", "connection timed out"}, 821 {111, "ECONNREFUSED", "connection refused"}, 822 {112, "EHOSTDOWN", "host is down"}, 823 {113, "EHOSTUNREACH", "no route to host"}, 824 {114, "EALREADY", "operation already in progress"}, 825 {115, "EINPROGRESS", "operation now in progress"}, 826 {116, "ESTALE", "stale file handle"}, 827 {117, "EFSCORRUPTED", "structure needs cleaning"}, 828 {118, "ENOTNAM", "not a XENIX named type file"}, 829 {119, "ENAVAIL", "no XENIX semaphores available"}, 830 {120, "EISNAM", "is a named type file"}, 831 {121, "EREMOTEIO", "remote I/O error"}, 832 {122, "EDQUOT", "disk quota exceeded"}, 833 {123, "ENOMEDIUM", "no medium found"}, 834 {124, "EMEDIUMTYPE", "wrong medium type"}, 835 {125, "ECANCELED", "operation canceled"}, 836 {126, "ENOKEY", "required key not available"}, 837 {127, "EKEYEXPIRED", "key has expired"}, 838 {128, "EKEYREVOKED", "key has been revoked"}, 839 {129, "EKEYREJECTED", "key was rejected by service"}, 840 {130, "EOWNERDEAD", "owner died"}, 841 {131, "ENOTRECOVERABLE", "state not recoverable"}, 842 {132, "ERFKILL", "operation not possible due to RF-kill"}, 843 {133, "EHWPOISON", "memory page has hardware error"}, 844 } 845 846 // Signal table 847 var signalList = [...]struct { 848 num syscall.Signal 849 name string 850 desc string 851 }{ 852 {1, "SIGHUP", "hangup"}, 853 {2, "SIGINT", "interrupt"}, 854 {3, "SIGQUIT", "quit"}, 855 {4, "SIGILL", "illegal instruction"}, 856 {5, "SIGTRAP", "trace/breakpoint trap"}, 857 {6, "SIGABRT", "aborted"}, 858 {7, "SIGBUS", "bus error"}, 859 {8, "SIGFPE", "floating point exception"}, 860 {9, "SIGKILL", "killed"}, 861 {10, "SIGUSR1", "user defined signal 1"}, 862 {11, "SIGSEGV", "segmentation fault"}, 863 {12, "SIGUSR2", "user defined signal 2"}, 864 {13, "SIGPIPE", "broken pipe"}, 865 {14, "SIGALRM", "alarm clock"}, 866 {15, "SIGTERM", "terminated"}, 867 {16, "SIGSTKFLT", "stack fault"}, 868 {17, "SIGCHLD", "child exited"}, 869 {18, "SIGCONT", "continued"}, 870 {19, "SIGSTOP", "stopped (signal)"}, 871 {20, "SIGTSTP", "stopped"}, 872 {21, "SIGTTIN", "stopped (tty input)"}, 873 {22, "SIGTTOU", "stopped (tty output)"}, 874 {23, "SIGURG", "urgent I/O condition"}, 875 {24, "SIGXCPU", "CPU time limit exceeded"}, 876 {25, "SIGXFSZ", "file size limit exceeded"}, 877 {26, "SIGVTALRM", "virtual timer expired"}, 878 {27, "SIGPROF", "profiling timer expired"}, 879 {28, "SIGWINCH", "window changed"}, 880 {29, "SIGIO", "I/O possible"}, 881 {30, "SIGPWR", "power failure"}, 882 {31, "SIGSYS", "bad system call"}, 883 }