mirror of
https://github.com/golang/go
synced 2024-10-04 10:11:21 -06:00
[dev.power64] syscall: auto-generated source for linux/power64 and linux/power64le.
LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/127170043
This commit is contained in:
parent
f3e2023764
commit
e0aaf2b2db
1887
src/pkg/syscall/zerrors_linux_power64.go
Normal file
1887
src/pkg/syscall/zerrors_linux_power64.go
Normal file
File diff suppressed because it is too large
Load Diff
1911
src/pkg/syscall/zerrors_linux_power64le.go
Normal file
1911
src/pkg/syscall/zerrors_linux_power64le.go
Normal file
File diff suppressed because it is too large
Load Diff
1931
src/pkg/syscall/zsyscall_linux_power64.go
Normal file
1931
src/pkg/syscall/zsyscall_linux_power64.go
Normal file
File diff suppressed because it is too large
Load Diff
1931
src/pkg/syscall/zsyscall_linux_power64le.go
Normal file
1931
src/pkg/syscall/zsyscall_linux_power64le.go
Normal file
File diff suppressed because it is too large
Load Diff
351
src/pkg/syscall/zsysnum_linux_power64.go
Normal file
351
src/pkg/syscall/zsysnum_linux_power64.go
Normal file
@ -0,0 +1,351 @@
|
|||||||
|
// mksysnum_linux.pl /usr/include/asm/unistd.h
|
||||||
|
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
||||||
|
|
||||||
|
package syscall
|
||||||
|
|
||||||
|
const (
|
||||||
|
SYS_RESTART_SYSCALL = 0
|
||||||
|
SYS_EXIT = 1
|
||||||
|
SYS_FORK = 2
|
||||||
|
SYS_READ = 3
|
||||||
|
SYS_WRITE = 4
|
||||||
|
SYS_OPEN = 5
|
||||||
|
SYS_CLOSE = 6
|
||||||
|
SYS_WAITPID = 7
|
||||||
|
SYS_CREAT = 8
|
||||||
|
SYS_LINK = 9
|
||||||
|
SYS_UNLINK = 10
|
||||||
|
SYS_EXECVE = 11
|
||||||
|
SYS_CHDIR = 12
|
||||||
|
SYS_TIME = 13
|
||||||
|
SYS_MKNOD = 14
|
||||||
|
SYS_CHMOD = 15
|
||||||
|
SYS_LCHOWN = 16
|
||||||
|
SYS_BREAK = 17
|
||||||
|
SYS_OLDSTAT = 18
|
||||||
|
SYS_LSEEK = 19
|
||||||
|
SYS_GETPID = 20
|
||||||
|
SYS_MOUNT = 21
|
||||||
|
SYS_UMOUNT = 22
|
||||||
|
SYS_SETUID = 23
|
||||||
|
SYS_GETUID = 24
|
||||||
|
SYS_STIME = 25
|
||||||
|
SYS_PTRACE = 26
|
||||||
|
SYS_ALARM = 27
|
||||||
|
SYS_OLDFSTAT = 28
|
||||||
|
SYS_PAUSE = 29
|
||||||
|
SYS_UTIME = 30
|
||||||
|
SYS_STTY = 31
|
||||||
|
SYS_GTTY = 32
|
||||||
|
SYS_ACCESS = 33
|
||||||
|
SYS_NICE = 34
|
||||||
|
SYS_FTIME = 35
|
||||||
|
SYS_SYNC = 36
|
||||||
|
SYS_KILL = 37
|
||||||
|
SYS_RENAME = 38
|
||||||
|
SYS_MKDIR = 39
|
||||||
|
SYS_RMDIR = 40
|
||||||
|
SYS_DUP = 41
|
||||||
|
SYS_PIPE = 42
|
||||||
|
SYS_TIMES = 43
|
||||||
|
SYS_PROF = 44
|
||||||
|
SYS_BRK = 45
|
||||||
|
SYS_SETGID = 46
|
||||||
|
SYS_GETGID = 47
|
||||||
|
SYS_SIGNAL = 48
|
||||||
|
SYS_GETEUID = 49
|
||||||
|
SYS_GETEGID = 50
|
||||||
|
SYS_ACCT = 51
|
||||||
|
SYS_UMOUNT2 = 52
|
||||||
|
SYS_LOCK = 53
|
||||||
|
SYS_IOCTL = 54
|
||||||
|
SYS_FCNTL = 55
|
||||||
|
SYS_MPX = 56
|
||||||
|
SYS_SETPGID = 57
|
||||||
|
SYS_ULIMIT = 58
|
||||||
|
SYS_OLDOLDUNAME = 59
|
||||||
|
SYS_UMASK = 60
|
||||||
|
SYS_CHROOT = 61
|
||||||
|
SYS_USTAT = 62
|
||||||
|
SYS_DUP2 = 63
|
||||||
|
SYS_GETPPID = 64
|
||||||
|
SYS_GETPGRP = 65
|
||||||
|
SYS_SETSID = 66
|
||||||
|
SYS_SIGACTION = 67
|
||||||
|
SYS_SGETMASK = 68
|
||||||
|
SYS_SSETMASK = 69
|
||||||
|
SYS_SETREUID = 70
|
||||||
|
SYS_SETREGID = 71
|
||||||
|
SYS_SIGSUSPEND = 72
|
||||||
|
SYS_SIGPENDING = 73
|
||||||
|
SYS_SETHOSTNAME = 74
|
||||||
|
SYS_SETRLIMIT = 75
|
||||||
|
SYS_GETRLIMIT = 76
|
||||||
|
SYS_GETRUSAGE = 77
|
||||||
|
SYS_GETTIMEOFDAY = 78
|
||||||
|
SYS_SETTIMEOFDAY = 79
|
||||||
|
SYS_GETGROUPS = 80
|
||||||
|
SYS_SETGROUPS = 81
|
||||||
|
SYS_SELECT = 82
|
||||||
|
SYS_SYMLINK = 83
|
||||||
|
SYS_OLDLSTAT = 84
|
||||||
|
SYS_READLINK = 85
|
||||||
|
SYS_USELIB = 86
|
||||||
|
SYS_SWAPON = 87
|
||||||
|
SYS_REBOOT = 88
|
||||||
|
SYS_READDIR = 89
|
||||||
|
SYS_MMAP = 90
|
||||||
|
SYS_MUNMAP = 91
|
||||||
|
SYS_TRUNCATE = 92
|
||||||
|
SYS_FTRUNCATE = 93
|
||||||
|
SYS_FCHMOD = 94
|
||||||
|
SYS_FCHOWN = 95
|
||||||
|
SYS_GETPRIORITY = 96
|
||||||
|
SYS_SETPRIORITY = 97
|
||||||
|
SYS_PROFIL = 98
|
||||||
|
SYS_STATFS = 99
|
||||||
|
SYS_FSTATFS = 100
|
||||||
|
SYS_IOPERM = 101
|
||||||
|
SYS_SOCKETCALL = 102
|
||||||
|
SYS_SYSLOG = 103
|
||||||
|
SYS_SETITIMER = 104
|
||||||
|
SYS_GETITIMER = 105
|
||||||
|
SYS_STAT = 106
|
||||||
|
SYS_LSTAT = 107
|
||||||
|
SYS_FSTAT = 108
|
||||||
|
SYS_OLDUNAME = 109
|
||||||
|
SYS_IOPL = 110
|
||||||
|
SYS_VHANGUP = 111
|
||||||
|
SYS_IDLE = 112
|
||||||
|
SYS_VM86 = 113
|
||||||
|
SYS_WAIT4 = 114
|
||||||
|
SYS_SWAPOFF = 115
|
||||||
|
SYS_SYSINFO = 116
|
||||||
|
SYS_IPC = 117
|
||||||
|
SYS_FSYNC = 118
|
||||||
|
SYS_SIGRETURN = 119
|
||||||
|
SYS_CLONE = 120
|
||||||
|
SYS_SETDOMAINNAME = 121
|
||||||
|
SYS_UNAME = 122
|
||||||
|
SYS_MODIFY_LDT = 123
|
||||||
|
SYS_ADJTIMEX = 124
|
||||||
|
SYS_MPROTECT = 125
|
||||||
|
SYS_SIGPROCMASK = 126
|
||||||
|
SYS_CREATE_MODULE = 127
|
||||||
|
SYS_INIT_MODULE = 128
|
||||||
|
SYS_DELETE_MODULE = 129
|
||||||
|
SYS_GET_KERNEL_SYMS = 130
|
||||||
|
SYS_QUOTACTL = 131
|
||||||
|
SYS_GETPGID = 132
|
||||||
|
SYS_FCHDIR = 133
|
||||||
|
SYS_BDFLUSH = 134
|
||||||
|
SYS_SYSFS = 135
|
||||||
|
SYS_PERSONALITY = 136
|
||||||
|
SYS_AFS_SYSCALL = 137
|
||||||
|
SYS_SETFSUID = 138
|
||||||
|
SYS_SETFSGID = 139
|
||||||
|
SYS__LLSEEK = 140
|
||||||
|
SYS_GETDENTS = 141
|
||||||
|
SYS__NEWSELECT = 142
|
||||||
|
SYS_FLOCK = 143
|
||||||
|
SYS_MSYNC = 144
|
||||||
|
SYS_READV = 145
|
||||||
|
SYS_WRITEV = 146
|
||||||
|
SYS_GETSID = 147
|
||||||
|
SYS_FDATASYNC = 148
|
||||||
|
SYS__SYSCTL = 149
|
||||||
|
SYS_MLOCK = 150
|
||||||
|
SYS_MUNLOCK = 151
|
||||||
|
SYS_MLOCKALL = 152
|
||||||
|
SYS_MUNLOCKALL = 153
|
||||||
|
SYS_SCHED_SETPARAM = 154
|
||||||
|
SYS_SCHED_GETPARAM = 155
|
||||||
|
SYS_SCHED_SETSCHEDULER = 156
|
||||||
|
SYS_SCHED_GETSCHEDULER = 157
|
||||||
|
SYS_SCHED_YIELD = 158
|
||||||
|
SYS_SCHED_GET_PRIORITY_MAX = 159
|
||||||
|
SYS_SCHED_GET_PRIORITY_MIN = 160
|
||||||
|
SYS_SCHED_RR_GET_INTERVAL = 161
|
||||||
|
SYS_NANOSLEEP = 162
|
||||||
|
SYS_MREMAP = 163
|
||||||
|
SYS_SETRESUID = 164
|
||||||
|
SYS_GETRESUID = 165
|
||||||
|
SYS_QUERY_MODULE = 166
|
||||||
|
SYS_POLL = 167
|
||||||
|
SYS_NFSSERVCTL = 168
|
||||||
|
SYS_SETRESGID = 169
|
||||||
|
SYS_GETRESGID = 170
|
||||||
|
SYS_PRCTL = 171
|
||||||
|
SYS_RT_SIGRETURN = 172
|
||||||
|
SYS_RT_SIGACTION = 173
|
||||||
|
SYS_RT_SIGPROCMASK = 174
|
||||||
|
SYS_RT_SIGPENDING = 175
|
||||||
|
SYS_RT_SIGTIMEDWAIT = 176
|
||||||
|
SYS_RT_SIGQUEUEINFO = 177
|
||||||
|
SYS_RT_SIGSUSPEND = 178
|
||||||
|
SYS_PREAD64 = 179
|
||||||
|
SYS_PWRITE64 = 180
|
||||||
|
SYS_CHOWN = 181
|
||||||
|
SYS_GETCWD = 182
|
||||||
|
SYS_CAPGET = 183
|
||||||
|
SYS_CAPSET = 184
|
||||||
|
SYS_SIGALTSTACK = 185
|
||||||
|
SYS_SENDFILE = 186
|
||||||
|
SYS_GETPMSG = 187
|
||||||
|
SYS_PUTPMSG = 188
|
||||||
|
SYS_VFORK = 189
|
||||||
|
SYS_UGETRLIMIT = 190
|
||||||
|
SYS_READAHEAD = 191
|
||||||
|
SYS_PCICONFIG_READ = 198
|
||||||
|
SYS_PCICONFIG_WRITE = 199
|
||||||
|
SYS_PCICONFIG_IOBASE = 200
|
||||||
|
SYS_MULTIPLEXER = 201
|
||||||
|
SYS_GETDENTS64 = 202
|
||||||
|
SYS_PIVOT_ROOT = 203
|
||||||
|
SYS_MADVISE = 205
|
||||||
|
SYS_MINCORE = 206
|
||||||
|
SYS_GETTID = 207
|
||||||
|
SYS_TKILL = 208
|
||||||
|
SYS_SETXATTR = 209
|
||||||
|
SYS_LSETXATTR = 210
|
||||||
|
SYS_FSETXATTR = 211
|
||||||
|
SYS_GETXATTR = 212
|
||||||
|
SYS_LGETXATTR = 213
|
||||||
|
SYS_FGETXATTR = 214
|
||||||
|
SYS_LISTXATTR = 215
|
||||||
|
SYS_LLISTXATTR = 216
|
||||||
|
SYS_FLISTXATTR = 217
|
||||||
|
SYS_REMOVEXATTR = 218
|
||||||
|
SYS_LREMOVEXATTR = 219
|
||||||
|
SYS_FREMOVEXATTR = 220
|
||||||
|
SYS_FUTEX = 221
|
||||||
|
SYS_SCHED_SETAFFINITY = 222
|
||||||
|
SYS_SCHED_GETAFFINITY = 223
|
||||||
|
SYS_TUXCALL = 225
|
||||||
|
SYS_IO_SETUP = 227
|
||||||
|
SYS_IO_DESTROY = 228
|
||||||
|
SYS_IO_GETEVENTS = 229
|
||||||
|
SYS_IO_SUBMIT = 230
|
||||||
|
SYS_IO_CANCEL = 231
|
||||||
|
SYS_SET_TID_ADDRESS = 232
|
||||||
|
SYS_FADVISE64 = 233
|
||||||
|
SYS_EXIT_GROUP = 234
|
||||||
|
SYS_LOOKUP_DCOOKIE = 235
|
||||||
|
SYS_EPOLL_CREATE = 236
|
||||||
|
SYS_EPOLL_CTL = 237
|
||||||
|
SYS_EPOLL_WAIT = 238
|
||||||
|
SYS_REMAP_FILE_PAGES = 239
|
||||||
|
SYS_TIMER_CREATE = 240
|
||||||
|
SYS_TIMER_SETTIME = 241
|
||||||
|
SYS_TIMER_GETTIME = 242
|
||||||
|
SYS_TIMER_GETOVERRUN = 243
|
||||||
|
SYS_TIMER_DELETE = 244
|
||||||
|
SYS_CLOCK_SETTIME = 245
|
||||||
|
SYS_CLOCK_GETTIME = 246
|
||||||
|
SYS_CLOCK_GETRES = 247
|
||||||
|
SYS_CLOCK_NANOSLEEP = 248
|
||||||
|
SYS_SWAPCONTEXT = 249
|
||||||
|
SYS_TGKILL = 250
|
||||||
|
SYS_UTIMES = 251
|
||||||
|
SYS_STATFS64 = 252
|
||||||
|
SYS_FSTATFS64 = 253
|
||||||
|
SYS_RTAS = 255
|
||||||
|
SYS_SYS_DEBUG_SETCONTEXT = 256
|
||||||
|
SYS_MIGRATE_PAGES = 258
|
||||||
|
SYS_MBIND = 259
|
||||||
|
SYS_GET_MEMPOLICY = 260
|
||||||
|
SYS_SET_MEMPOLICY = 261
|
||||||
|
SYS_MQ_OPEN = 262
|
||||||
|
SYS_MQ_UNLINK = 263
|
||||||
|
SYS_MQ_TIMEDSEND = 264
|
||||||
|
SYS_MQ_TIMEDRECEIVE = 265
|
||||||
|
SYS_MQ_NOTIFY = 266
|
||||||
|
SYS_MQ_GETSETATTR = 267
|
||||||
|
SYS_KEXEC_LOAD = 268
|
||||||
|
SYS_ADD_KEY = 269
|
||||||
|
SYS_REQUEST_KEY = 270
|
||||||
|
SYS_KEYCTL = 271
|
||||||
|
SYS_WAITID = 272
|
||||||
|
SYS_IOPRIO_SET = 273
|
||||||
|
SYS_IOPRIO_GET = 274
|
||||||
|
SYS_INOTIFY_INIT = 275
|
||||||
|
SYS_INOTIFY_ADD_WATCH = 276
|
||||||
|
SYS_INOTIFY_RM_WATCH = 277
|
||||||
|
SYS_SPU_RUN = 278
|
||||||
|
SYS_SPU_CREATE = 279
|
||||||
|
SYS_PSELECT6 = 280
|
||||||
|
SYS_PPOLL = 281
|
||||||
|
SYS_UNSHARE = 282
|
||||||
|
SYS_SPLICE = 283
|
||||||
|
SYS_TEE = 284
|
||||||
|
SYS_VMSPLICE = 285
|
||||||
|
SYS_OPENAT = 286
|
||||||
|
SYS_MKDIRAT = 287
|
||||||
|
SYS_MKNODAT = 288
|
||||||
|
SYS_FCHOWNAT = 289
|
||||||
|
SYS_FUTIMESAT = 290
|
||||||
|
SYS_NEWFSTATAT = 291
|
||||||
|
SYS_UNLINKAT = 292
|
||||||
|
SYS_RENAMEAT = 293
|
||||||
|
SYS_LINKAT = 294
|
||||||
|
SYS_SYMLINKAT = 295
|
||||||
|
SYS_READLINKAT = 296
|
||||||
|
SYS_FCHMODAT = 297
|
||||||
|
SYS_FACCESSAT = 298
|
||||||
|
SYS_GET_ROBUST_LIST = 299
|
||||||
|
SYS_SET_ROBUST_LIST = 300
|
||||||
|
SYS_MOVE_PAGES = 301
|
||||||
|
SYS_GETCPU = 302
|
||||||
|
SYS_EPOLL_PWAIT = 303
|
||||||
|
SYS_UTIMENSAT = 304
|
||||||
|
SYS_SIGNALFD = 305
|
||||||
|
SYS_TIMERFD_CREATE = 306
|
||||||
|
SYS_EVENTFD = 307
|
||||||
|
SYS_SYNC_FILE_RANGE2 = 308
|
||||||
|
SYS_FALLOCATE = 309
|
||||||
|
SYS_SUBPAGE_PROT = 310
|
||||||
|
SYS_TIMERFD_SETTIME = 311
|
||||||
|
SYS_TIMERFD_GETTIME = 312
|
||||||
|
SYS_SIGNALFD4 = 313
|
||||||
|
SYS_EVENTFD2 = 314
|
||||||
|
SYS_EPOLL_CREATE1 = 315
|
||||||
|
SYS_DUP3 = 316
|
||||||
|
SYS_PIPE2 = 317
|
||||||
|
SYS_INOTIFY_INIT1 = 318
|
||||||
|
SYS_PERF_EVENT_OPEN = 319
|
||||||
|
SYS_PREADV = 320
|
||||||
|
SYS_PWRITEV = 321
|
||||||
|
SYS_RT_TGSIGQUEUEINFO = 322
|
||||||
|
SYS_FANOTIFY_INIT = 323
|
||||||
|
SYS_FANOTIFY_MARK = 324
|
||||||
|
SYS_PRLIMIT64 = 325
|
||||||
|
SYS_SOCKET = 326
|
||||||
|
SYS_BIND = 327
|
||||||
|
SYS_CONNECT = 328
|
||||||
|
SYS_LISTEN = 329
|
||||||
|
SYS_ACCEPT = 330
|
||||||
|
SYS_GETSOCKNAME = 331
|
||||||
|
SYS_GETPEERNAME = 332
|
||||||
|
SYS_SOCKETPAIR = 333
|
||||||
|
SYS_SEND = 334
|
||||||
|
SYS_SENDTO = 335
|
||||||
|
SYS_RECV = 336
|
||||||
|
SYS_RECVFROM = 337
|
||||||
|
SYS_SHUTDOWN = 338
|
||||||
|
SYS_SETSOCKOPT = 339
|
||||||
|
SYS_GETSOCKOPT = 340
|
||||||
|
SYS_SENDMSG = 341
|
||||||
|
SYS_RECVMSG = 342
|
||||||
|
SYS_RECVMMSG = 343
|
||||||
|
SYS_ACCEPT4 = 344
|
||||||
|
SYS_NAME_TO_HANDLE_AT = 345
|
||||||
|
SYS_OPEN_BY_HANDLE_AT = 346
|
||||||
|
SYS_CLOCK_ADJTIME = 347
|
||||||
|
SYS_SYNCFS = 348
|
||||||
|
SYS_SENDMMSG = 349
|
||||||
|
SYS_SETNS = 350
|
||||||
|
SYS_PROCESS_VM_READV = 351
|
||||||
|
SYS_PROCESS_VM_WRITEV = 352
|
||||||
|
SYS_FINIT_MODULE = 353
|
||||||
|
SYS_KCMP = 354
|
||||||
|
)
|
351
src/pkg/syscall/zsysnum_linux_power64le.go
Normal file
351
src/pkg/syscall/zsysnum_linux_power64le.go
Normal file
@ -0,0 +1,351 @@
|
|||||||
|
// mksysnum_linux.pl /usr/include/powerpc64le-linux-gnu/asm/unistd.h
|
||||||
|
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
||||||
|
|
||||||
|
package syscall
|
||||||
|
|
||||||
|
const (
|
||||||
|
SYS_RESTART_SYSCALL = 0
|
||||||
|
SYS_EXIT = 1
|
||||||
|
SYS_FORK = 2
|
||||||
|
SYS_READ = 3
|
||||||
|
SYS_WRITE = 4
|
||||||
|
SYS_OPEN = 5
|
||||||
|
SYS_CLOSE = 6
|
||||||
|
SYS_WAITPID = 7
|
||||||
|
SYS_CREAT = 8
|
||||||
|
SYS_LINK = 9
|
||||||
|
SYS_UNLINK = 10
|
||||||
|
SYS_EXECVE = 11
|
||||||
|
SYS_CHDIR = 12
|
||||||
|
SYS_TIME = 13
|
||||||
|
SYS_MKNOD = 14
|
||||||
|
SYS_CHMOD = 15
|
||||||
|
SYS_LCHOWN = 16
|
||||||
|
SYS_BREAK = 17
|
||||||
|
SYS_OLDSTAT = 18
|
||||||
|
SYS_LSEEK = 19
|
||||||
|
SYS_GETPID = 20
|
||||||
|
SYS_MOUNT = 21
|
||||||
|
SYS_UMOUNT = 22
|
||||||
|
SYS_SETUID = 23
|
||||||
|
SYS_GETUID = 24
|
||||||
|
SYS_STIME = 25
|
||||||
|
SYS_PTRACE = 26
|
||||||
|
SYS_ALARM = 27
|
||||||
|
SYS_OLDFSTAT = 28
|
||||||
|
SYS_PAUSE = 29
|
||||||
|
SYS_UTIME = 30
|
||||||
|
SYS_STTY = 31
|
||||||
|
SYS_GTTY = 32
|
||||||
|
SYS_ACCESS = 33
|
||||||
|
SYS_NICE = 34
|
||||||
|
SYS_FTIME = 35
|
||||||
|
SYS_SYNC = 36
|
||||||
|
SYS_KILL = 37
|
||||||
|
SYS_RENAME = 38
|
||||||
|
SYS_MKDIR = 39
|
||||||
|
SYS_RMDIR = 40
|
||||||
|
SYS_DUP = 41
|
||||||
|
SYS_PIPE = 42
|
||||||
|
SYS_TIMES = 43
|
||||||
|
SYS_PROF = 44
|
||||||
|
SYS_BRK = 45
|
||||||
|
SYS_SETGID = 46
|
||||||
|
SYS_GETGID = 47
|
||||||
|
SYS_SIGNAL = 48
|
||||||
|
SYS_GETEUID = 49
|
||||||
|
SYS_GETEGID = 50
|
||||||
|
SYS_ACCT = 51
|
||||||
|
SYS_UMOUNT2 = 52
|
||||||
|
SYS_LOCK = 53
|
||||||
|
SYS_IOCTL = 54
|
||||||
|
SYS_FCNTL = 55
|
||||||
|
SYS_MPX = 56
|
||||||
|
SYS_SETPGID = 57
|
||||||
|
SYS_ULIMIT = 58
|
||||||
|
SYS_OLDOLDUNAME = 59
|
||||||
|
SYS_UMASK = 60
|
||||||
|
SYS_CHROOT = 61
|
||||||
|
SYS_USTAT = 62
|
||||||
|
SYS_DUP2 = 63
|
||||||
|
SYS_GETPPID = 64
|
||||||
|
SYS_GETPGRP = 65
|
||||||
|
SYS_SETSID = 66
|
||||||
|
SYS_SIGACTION = 67
|
||||||
|
SYS_SGETMASK = 68
|
||||||
|
SYS_SSETMASK = 69
|
||||||
|
SYS_SETREUID = 70
|
||||||
|
SYS_SETREGID = 71
|
||||||
|
SYS_SIGSUSPEND = 72
|
||||||
|
SYS_SIGPENDING = 73
|
||||||
|
SYS_SETHOSTNAME = 74
|
||||||
|
SYS_SETRLIMIT = 75
|
||||||
|
SYS_GETRLIMIT = 76
|
||||||
|
SYS_GETRUSAGE = 77
|
||||||
|
SYS_GETTIMEOFDAY = 78
|
||||||
|
SYS_SETTIMEOFDAY = 79
|
||||||
|
SYS_GETGROUPS = 80
|
||||||
|
SYS_SETGROUPS = 81
|
||||||
|
SYS_SELECT = 82
|
||||||
|
SYS_SYMLINK = 83
|
||||||
|
SYS_OLDLSTAT = 84
|
||||||
|
SYS_READLINK = 85
|
||||||
|
SYS_USELIB = 86
|
||||||
|
SYS_SWAPON = 87
|
||||||
|
SYS_REBOOT = 88
|
||||||
|
SYS_READDIR = 89
|
||||||
|
SYS_MMAP = 90
|
||||||
|
SYS_MUNMAP = 91
|
||||||
|
SYS_TRUNCATE = 92
|
||||||
|
SYS_FTRUNCATE = 93
|
||||||
|
SYS_FCHMOD = 94
|
||||||
|
SYS_FCHOWN = 95
|
||||||
|
SYS_GETPRIORITY = 96
|
||||||
|
SYS_SETPRIORITY = 97
|
||||||
|
SYS_PROFIL = 98
|
||||||
|
SYS_STATFS = 99
|
||||||
|
SYS_FSTATFS = 100
|
||||||
|
SYS_IOPERM = 101
|
||||||
|
SYS_SOCKETCALL = 102
|
||||||
|
SYS_SYSLOG = 103
|
||||||
|
SYS_SETITIMER = 104
|
||||||
|
SYS_GETITIMER = 105
|
||||||
|
SYS_STAT = 106
|
||||||
|
SYS_LSTAT = 107
|
||||||
|
SYS_FSTAT = 108
|
||||||
|
SYS_OLDUNAME = 109
|
||||||
|
SYS_IOPL = 110
|
||||||
|
SYS_VHANGUP = 111
|
||||||
|
SYS_IDLE = 112
|
||||||
|
SYS_VM86 = 113
|
||||||
|
SYS_WAIT4 = 114
|
||||||
|
SYS_SWAPOFF = 115
|
||||||
|
SYS_SYSINFO = 116
|
||||||
|
SYS_IPC = 117
|
||||||
|
SYS_FSYNC = 118
|
||||||
|
SYS_SIGRETURN = 119
|
||||||
|
SYS_CLONE = 120
|
||||||
|
SYS_SETDOMAINNAME = 121
|
||||||
|
SYS_UNAME = 122
|
||||||
|
SYS_MODIFY_LDT = 123
|
||||||
|
SYS_ADJTIMEX = 124
|
||||||
|
SYS_MPROTECT = 125
|
||||||
|
SYS_SIGPROCMASK = 126
|
||||||
|
SYS_CREATE_MODULE = 127
|
||||||
|
SYS_INIT_MODULE = 128
|
||||||
|
SYS_DELETE_MODULE = 129
|
||||||
|
SYS_GET_KERNEL_SYMS = 130
|
||||||
|
SYS_QUOTACTL = 131
|
||||||
|
SYS_GETPGID = 132
|
||||||
|
SYS_FCHDIR = 133
|
||||||
|
SYS_BDFLUSH = 134
|
||||||
|
SYS_SYSFS = 135
|
||||||
|
SYS_PERSONALITY = 136
|
||||||
|
SYS_AFS_SYSCALL = 137
|
||||||
|
SYS_SETFSUID = 138
|
||||||
|
SYS_SETFSGID = 139
|
||||||
|
SYS__LLSEEK = 140
|
||||||
|
SYS_GETDENTS = 141
|
||||||
|
SYS__NEWSELECT = 142
|
||||||
|
SYS_FLOCK = 143
|
||||||
|
SYS_MSYNC = 144
|
||||||
|
SYS_READV = 145
|
||||||
|
SYS_WRITEV = 146
|
||||||
|
SYS_GETSID = 147
|
||||||
|
SYS_FDATASYNC = 148
|
||||||
|
SYS__SYSCTL = 149
|
||||||
|
SYS_MLOCK = 150
|
||||||
|
SYS_MUNLOCK = 151
|
||||||
|
SYS_MLOCKALL = 152
|
||||||
|
SYS_MUNLOCKALL = 153
|
||||||
|
SYS_SCHED_SETPARAM = 154
|
||||||
|
SYS_SCHED_GETPARAM = 155
|
||||||
|
SYS_SCHED_SETSCHEDULER = 156
|
||||||
|
SYS_SCHED_GETSCHEDULER = 157
|
||||||
|
SYS_SCHED_YIELD = 158
|
||||||
|
SYS_SCHED_GET_PRIORITY_MAX = 159
|
||||||
|
SYS_SCHED_GET_PRIORITY_MIN = 160
|
||||||
|
SYS_SCHED_RR_GET_INTERVAL = 161
|
||||||
|
SYS_NANOSLEEP = 162
|
||||||
|
SYS_MREMAP = 163
|
||||||
|
SYS_SETRESUID = 164
|
||||||
|
SYS_GETRESUID = 165
|
||||||
|
SYS_QUERY_MODULE = 166
|
||||||
|
SYS_POLL = 167
|
||||||
|
SYS_NFSSERVCTL = 168
|
||||||
|
SYS_SETRESGID = 169
|
||||||
|
SYS_GETRESGID = 170
|
||||||
|
SYS_PRCTL = 171
|
||||||
|
SYS_RT_SIGRETURN = 172
|
||||||
|
SYS_RT_SIGACTION = 173
|
||||||
|
SYS_RT_SIGPROCMASK = 174
|
||||||
|
SYS_RT_SIGPENDING = 175
|
||||||
|
SYS_RT_SIGTIMEDWAIT = 176
|
||||||
|
SYS_RT_SIGQUEUEINFO = 177
|
||||||
|
SYS_RT_SIGSUSPEND = 178
|
||||||
|
SYS_PREAD64 = 179
|
||||||
|
SYS_PWRITE64 = 180
|
||||||
|
SYS_CHOWN = 181
|
||||||
|
SYS_GETCWD = 182
|
||||||
|
SYS_CAPGET = 183
|
||||||
|
SYS_CAPSET = 184
|
||||||
|
SYS_SIGALTSTACK = 185
|
||||||
|
SYS_SENDFILE = 186
|
||||||
|
SYS_GETPMSG = 187
|
||||||
|
SYS_PUTPMSG = 188
|
||||||
|
SYS_VFORK = 189
|
||||||
|
SYS_UGETRLIMIT = 190
|
||||||
|
SYS_READAHEAD = 191
|
||||||
|
SYS_PCICONFIG_READ = 198
|
||||||
|
SYS_PCICONFIG_WRITE = 199
|
||||||
|
SYS_PCICONFIG_IOBASE = 200
|
||||||
|
SYS_MULTIPLEXER = 201
|
||||||
|
SYS_GETDENTS64 = 202
|
||||||
|
SYS_PIVOT_ROOT = 203
|
||||||
|
SYS_MADVISE = 205
|
||||||
|
SYS_MINCORE = 206
|
||||||
|
SYS_GETTID = 207
|
||||||
|
SYS_TKILL = 208
|
||||||
|
SYS_SETXATTR = 209
|
||||||
|
SYS_LSETXATTR = 210
|
||||||
|
SYS_FSETXATTR = 211
|
||||||
|
SYS_GETXATTR = 212
|
||||||
|
SYS_LGETXATTR = 213
|
||||||
|
SYS_FGETXATTR = 214
|
||||||
|
SYS_LISTXATTR = 215
|
||||||
|
SYS_LLISTXATTR = 216
|
||||||
|
SYS_FLISTXATTR = 217
|
||||||
|
SYS_REMOVEXATTR = 218
|
||||||
|
SYS_LREMOVEXATTR = 219
|
||||||
|
SYS_FREMOVEXATTR = 220
|
||||||
|
SYS_FUTEX = 221
|
||||||
|
SYS_SCHED_SETAFFINITY = 222
|
||||||
|
SYS_SCHED_GETAFFINITY = 223
|
||||||
|
SYS_TUXCALL = 225
|
||||||
|
SYS_IO_SETUP = 227
|
||||||
|
SYS_IO_DESTROY = 228
|
||||||
|
SYS_IO_GETEVENTS = 229
|
||||||
|
SYS_IO_SUBMIT = 230
|
||||||
|
SYS_IO_CANCEL = 231
|
||||||
|
SYS_SET_TID_ADDRESS = 232
|
||||||
|
SYS_FADVISE64 = 233
|
||||||
|
SYS_EXIT_GROUP = 234
|
||||||
|
SYS_LOOKUP_DCOOKIE = 235
|
||||||
|
SYS_EPOLL_CREATE = 236
|
||||||
|
SYS_EPOLL_CTL = 237
|
||||||
|
SYS_EPOLL_WAIT = 238
|
||||||
|
SYS_REMAP_FILE_PAGES = 239
|
||||||
|
SYS_TIMER_CREATE = 240
|
||||||
|
SYS_TIMER_SETTIME = 241
|
||||||
|
SYS_TIMER_GETTIME = 242
|
||||||
|
SYS_TIMER_GETOVERRUN = 243
|
||||||
|
SYS_TIMER_DELETE = 244
|
||||||
|
SYS_CLOCK_SETTIME = 245
|
||||||
|
SYS_CLOCK_GETTIME = 246
|
||||||
|
SYS_CLOCK_GETRES = 247
|
||||||
|
SYS_CLOCK_NANOSLEEP = 248
|
||||||
|
SYS_SWAPCONTEXT = 249
|
||||||
|
SYS_TGKILL = 250
|
||||||
|
SYS_UTIMES = 251
|
||||||
|
SYS_STATFS64 = 252
|
||||||
|
SYS_FSTATFS64 = 253
|
||||||
|
SYS_RTAS = 255
|
||||||
|
SYS_SYS_DEBUG_SETCONTEXT = 256
|
||||||
|
SYS_MIGRATE_PAGES = 258
|
||||||
|
SYS_MBIND = 259
|
||||||
|
SYS_GET_MEMPOLICY = 260
|
||||||
|
SYS_SET_MEMPOLICY = 261
|
||||||
|
SYS_MQ_OPEN = 262
|
||||||
|
SYS_MQ_UNLINK = 263
|
||||||
|
SYS_MQ_TIMEDSEND = 264
|
||||||
|
SYS_MQ_TIMEDRECEIVE = 265
|
||||||
|
SYS_MQ_NOTIFY = 266
|
||||||
|
SYS_MQ_GETSETATTR = 267
|
||||||
|
SYS_KEXEC_LOAD = 268
|
||||||
|
SYS_ADD_KEY = 269
|
||||||
|
SYS_REQUEST_KEY = 270
|
||||||
|
SYS_KEYCTL = 271
|
||||||
|
SYS_WAITID = 272
|
||||||
|
SYS_IOPRIO_SET = 273
|
||||||
|
SYS_IOPRIO_GET = 274
|
||||||
|
SYS_INOTIFY_INIT = 275
|
||||||
|
SYS_INOTIFY_ADD_WATCH = 276
|
||||||
|
SYS_INOTIFY_RM_WATCH = 277
|
||||||
|
SYS_SPU_RUN = 278
|
||||||
|
SYS_SPU_CREATE = 279
|
||||||
|
SYS_PSELECT6 = 280
|
||||||
|
SYS_PPOLL = 281
|
||||||
|
SYS_UNSHARE = 282
|
||||||
|
SYS_SPLICE = 283
|
||||||
|
SYS_TEE = 284
|
||||||
|
SYS_VMSPLICE = 285
|
||||||
|
SYS_OPENAT = 286
|
||||||
|
SYS_MKDIRAT = 287
|
||||||
|
SYS_MKNODAT = 288
|
||||||
|
SYS_FCHOWNAT = 289
|
||||||
|
SYS_FUTIMESAT = 290
|
||||||
|
SYS_NEWFSTATAT = 291
|
||||||
|
SYS_UNLINKAT = 292
|
||||||
|
SYS_RENAMEAT = 293
|
||||||
|
SYS_LINKAT = 294
|
||||||
|
SYS_SYMLINKAT = 295
|
||||||
|
SYS_READLINKAT = 296
|
||||||
|
SYS_FCHMODAT = 297
|
||||||
|
SYS_FACCESSAT = 298
|
||||||
|
SYS_GET_ROBUST_LIST = 299
|
||||||
|
SYS_SET_ROBUST_LIST = 300
|
||||||
|
SYS_MOVE_PAGES = 301
|
||||||
|
SYS_GETCPU = 302
|
||||||
|
SYS_EPOLL_PWAIT = 303
|
||||||
|
SYS_UTIMENSAT = 304
|
||||||
|
SYS_SIGNALFD = 305
|
||||||
|
SYS_TIMERFD_CREATE = 306
|
||||||
|
SYS_EVENTFD = 307
|
||||||
|
SYS_SYNC_FILE_RANGE2 = 308
|
||||||
|
SYS_FALLOCATE = 309
|
||||||
|
SYS_SUBPAGE_PROT = 310
|
||||||
|
SYS_TIMERFD_SETTIME = 311
|
||||||
|
SYS_TIMERFD_GETTIME = 312
|
||||||
|
SYS_SIGNALFD4 = 313
|
||||||
|
SYS_EVENTFD2 = 314
|
||||||
|
SYS_EPOLL_CREATE1 = 315
|
||||||
|
SYS_DUP3 = 316
|
||||||
|
SYS_PIPE2 = 317
|
||||||
|
SYS_INOTIFY_INIT1 = 318
|
||||||
|
SYS_PERF_EVENT_OPEN = 319
|
||||||
|
SYS_PREADV = 320
|
||||||
|
SYS_PWRITEV = 321
|
||||||
|
SYS_RT_TGSIGQUEUEINFO = 322
|
||||||
|
SYS_FANOTIFY_INIT = 323
|
||||||
|
SYS_FANOTIFY_MARK = 324
|
||||||
|
SYS_PRLIMIT64 = 325
|
||||||
|
SYS_SOCKET = 326
|
||||||
|
SYS_BIND = 327
|
||||||
|
SYS_CONNECT = 328
|
||||||
|
SYS_LISTEN = 329
|
||||||
|
SYS_ACCEPT = 330
|
||||||
|
SYS_GETSOCKNAME = 331
|
||||||
|
SYS_GETPEERNAME = 332
|
||||||
|
SYS_SOCKETPAIR = 333
|
||||||
|
SYS_SEND = 334
|
||||||
|
SYS_SENDTO = 335
|
||||||
|
SYS_RECV = 336
|
||||||
|
SYS_RECVFROM = 337
|
||||||
|
SYS_SHUTDOWN = 338
|
||||||
|
SYS_SETSOCKOPT = 339
|
||||||
|
SYS_GETSOCKOPT = 340
|
||||||
|
SYS_SENDMSG = 341
|
||||||
|
SYS_RECVMSG = 342
|
||||||
|
SYS_RECVMMSG = 343
|
||||||
|
SYS_ACCEPT4 = 344
|
||||||
|
SYS_NAME_TO_HANDLE_AT = 345
|
||||||
|
SYS_OPEN_BY_HANDLE_AT = 346
|
||||||
|
SYS_CLOCK_ADJTIME = 347
|
||||||
|
SYS_SYNCFS = 348
|
||||||
|
SYS_SENDMMSG = 349
|
||||||
|
SYS_SETNS = 350
|
||||||
|
SYS_PROCESS_VM_READV = 351
|
||||||
|
SYS_PROCESS_VM_WRITEV = 352
|
||||||
|
SYS_FINIT_MODULE = 353
|
||||||
|
SYS_KCMP = 354
|
||||||
|
)
|
602
src/pkg/syscall/ztypes_linux_power64.go
Normal file
602
src/pkg/syscall/ztypes_linux_power64.go
Normal file
@ -0,0 +1,602 @@
|
|||||||
|
// Created by cgo -godefs - DO NOT EDIT
|
||||||
|
// cgo -godefs types_linux.go
|
||||||
|
|
||||||
|
package syscall
|
||||||
|
|
||||||
|
const (
|
||||||
|
sizeofPtr = 0x8
|
||||||
|
sizeofShort = 0x2
|
||||||
|
sizeofInt = 0x4
|
||||||
|
sizeofLong = 0x8
|
||||||
|
sizeofLongLong = 0x8
|
||||||
|
PathMax = 0x1000
|
||||||
|
)
|
||||||
|
|
||||||
|
type (
|
||||||
|
_C_short int16
|
||||||
|
_C_int int32
|
||||||
|
_C_long int64
|
||||||
|
_C_long_long int64
|
||||||
|
)
|
||||||
|
|
||||||
|
type Timespec struct {
|
||||||
|
Sec int64
|
||||||
|
Nsec int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Timeval struct {
|
||||||
|
Sec int64
|
||||||
|
Usec int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Timex struct {
|
||||||
|
Modes uint32
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Offset int64
|
||||||
|
Freq int64
|
||||||
|
Maxerror int64
|
||||||
|
Esterror int64
|
||||||
|
Status int32
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
Constant int64
|
||||||
|
Precision int64
|
||||||
|
Tolerance int64
|
||||||
|
Time Timeval
|
||||||
|
Tick int64
|
||||||
|
Ppsfreq int64
|
||||||
|
Jitter int64
|
||||||
|
Shift int32
|
||||||
|
Pad_cgo_2 [4]byte
|
||||||
|
Stabil int64
|
||||||
|
Jitcnt int64
|
||||||
|
Calcnt int64
|
||||||
|
Errcnt int64
|
||||||
|
Stbcnt int64
|
||||||
|
Tai int32
|
||||||
|
Pad_cgo_3 [44]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Time_t int64
|
||||||
|
|
||||||
|
type Tms struct {
|
||||||
|
Utime int64
|
||||||
|
Stime int64
|
||||||
|
Cutime int64
|
||||||
|
Cstime int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Utimbuf struct {
|
||||||
|
Actime int64
|
||||||
|
Modtime int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Rusage struct {
|
||||||
|
Utime Timeval
|
||||||
|
Stime Timeval
|
||||||
|
Anon0 [8]byte
|
||||||
|
Anon1 [8]byte
|
||||||
|
Anon2 [8]byte
|
||||||
|
Anon3 [8]byte
|
||||||
|
Anon4 [8]byte
|
||||||
|
Anon5 [8]byte
|
||||||
|
Anon6 [8]byte
|
||||||
|
Anon7 [8]byte
|
||||||
|
Anon8 [8]byte
|
||||||
|
Anon9 [8]byte
|
||||||
|
Anon10 [8]byte
|
||||||
|
Anon11 [8]byte
|
||||||
|
Anon12 [8]byte
|
||||||
|
Anon13 [8]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Rlimit struct {
|
||||||
|
Cur uint64
|
||||||
|
Max uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type _Gid_t uint32
|
||||||
|
|
||||||
|
type Stat_t struct {
|
||||||
|
Dev uint64
|
||||||
|
Ino uint64
|
||||||
|
Nlink uint64
|
||||||
|
Mode uint32
|
||||||
|
Uid uint32
|
||||||
|
Gid uint32
|
||||||
|
X__pad2 int32
|
||||||
|
Rdev uint64
|
||||||
|
Size int64
|
||||||
|
Blksize int64
|
||||||
|
Blocks int64
|
||||||
|
Atim Timespec
|
||||||
|
Mtim Timespec
|
||||||
|
Ctim Timespec
|
||||||
|
X__unused4 uint64
|
||||||
|
X__unused5 uint64
|
||||||
|
X__unused6 uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Statfs_t struct {
|
||||||
|
Type int64
|
||||||
|
Bsize int64
|
||||||
|
Blocks uint64
|
||||||
|
Bfree uint64
|
||||||
|
Bavail uint64
|
||||||
|
Files uint64
|
||||||
|
Ffree uint64
|
||||||
|
Fsid Fsid
|
||||||
|
Namelen int64
|
||||||
|
Frsize int64
|
||||||
|
Flags int64
|
||||||
|
Spare [4]int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Dirent struct {
|
||||||
|
Ino uint64
|
||||||
|
Off int64
|
||||||
|
Reclen uint16
|
||||||
|
Type uint8
|
||||||
|
Name [256]uint8
|
||||||
|
Pad_cgo_0 [5]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Fsid struct {
|
||||||
|
X__val [2]int32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Flock_t struct {
|
||||||
|
Type int16
|
||||||
|
Whence int16
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Start int64
|
||||||
|
Len int64
|
||||||
|
Pid int32
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrInet4 struct {
|
||||||
|
Family uint16
|
||||||
|
Port uint16
|
||||||
|
Addr [4]byte /* in_addr */
|
||||||
|
Zero [8]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrInet6 struct {
|
||||||
|
Family uint16
|
||||||
|
Port uint16
|
||||||
|
Flowinfo uint32
|
||||||
|
Addr [16]byte /* in6_addr */
|
||||||
|
Scope_id uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrUnix struct {
|
||||||
|
Family uint16
|
||||||
|
Path [108]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrLinklayer struct {
|
||||||
|
Family uint16
|
||||||
|
Protocol uint16
|
||||||
|
Ifindex int32
|
||||||
|
Hatype uint16
|
||||||
|
Pkttype uint8
|
||||||
|
Halen uint8
|
||||||
|
Addr [8]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrNetlink struct {
|
||||||
|
Family uint16
|
||||||
|
Pad uint16
|
||||||
|
Pid uint32
|
||||||
|
Groups uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddr struct {
|
||||||
|
Family uint16
|
||||||
|
Data [14]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrAny struct {
|
||||||
|
Addr RawSockaddr
|
||||||
|
Pad [96]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type _Socklen uint32
|
||||||
|
|
||||||
|
type Linger struct {
|
||||||
|
Onoff int32
|
||||||
|
Linger int32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Iovec struct {
|
||||||
|
Base *byte
|
||||||
|
Len uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPMreq struct {
|
||||||
|
Multiaddr [4]byte /* in_addr */
|
||||||
|
Interface [4]byte /* in_addr */
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPMreqn struct {
|
||||||
|
Multiaddr [4]byte /* in_addr */
|
||||||
|
Address [4]byte /* in_addr */
|
||||||
|
Ifindex int32
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPv6Mreq struct {
|
||||||
|
Multiaddr [16]byte /* in6_addr */
|
||||||
|
Interface uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Msghdr struct {
|
||||||
|
Name *byte
|
||||||
|
Namelen uint32
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Iov *Iovec
|
||||||
|
Iovlen uint64
|
||||||
|
Control *byte
|
||||||
|
Controllen uint64
|
||||||
|
Flags int32
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Cmsghdr struct {
|
||||||
|
Len uint64
|
||||||
|
Level int32
|
||||||
|
Type int32
|
||||||
|
X__cmsg_data [0]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type Inet4Pktinfo struct {
|
||||||
|
Ifindex int32
|
||||||
|
Spec_dst [4]byte /* in_addr */
|
||||||
|
Addr [4]byte /* in_addr */
|
||||||
|
}
|
||||||
|
|
||||||
|
type Inet6Pktinfo struct {
|
||||||
|
Addr [16]byte /* in6_addr */
|
||||||
|
Ifindex uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPv6MTUInfo struct {
|
||||||
|
Addr RawSockaddrInet6
|
||||||
|
Mtu uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type ICMPv6Filter struct {
|
||||||
|
Data [8]uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Ucred struct {
|
||||||
|
Pid int32
|
||||||
|
Uid uint32
|
||||||
|
Gid uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type TCPInfo struct {
|
||||||
|
State uint8
|
||||||
|
Ca_state uint8
|
||||||
|
Retransmits uint8
|
||||||
|
Probes uint8
|
||||||
|
Backoff uint8
|
||||||
|
Options uint8
|
||||||
|
Pad_cgo_0 [2]byte
|
||||||
|
Rto uint32
|
||||||
|
Ato uint32
|
||||||
|
Snd_mss uint32
|
||||||
|
Rcv_mss uint32
|
||||||
|
Unacked uint32
|
||||||
|
Sacked uint32
|
||||||
|
Lost uint32
|
||||||
|
Retrans uint32
|
||||||
|
Fackets uint32
|
||||||
|
Last_data_sent uint32
|
||||||
|
Last_ack_sent uint32
|
||||||
|
Last_data_recv uint32
|
||||||
|
Last_ack_recv uint32
|
||||||
|
Pmtu uint32
|
||||||
|
Rcv_ssthresh uint32
|
||||||
|
Rtt uint32
|
||||||
|
Rttvar uint32
|
||||||
|
Snd_ssthresh uint32
|
||||||
|
Snd_cwnd uint32
|
||||||
|
Advmss uint32
|
||||||
|
Reordering uint32
|
||||||
|
Rcv_rtt uint32
|
||||||
|
Rcv_space uint32
|
||||||
|
Total_retrans uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
SizeofSockaddrInet4 = 0x10
|
||||||
|
SizeofSockaddrInet6 = 0x1c
|
||||||
|
SizeofSockaddrAny = 0x70
|
||||||
|
SizeofSockaddrUnix = 0x6e
|
||||||
|
SizeofSockaddrLinklayer = 0x14
|
||||||
|
SizeofSockaddrNetlink = 0xc
|
||||||
|
SizeofLinger = 0x8
|
||||||
|
SizeofIPMreq = 0x8
|
||||||
|
SizeofIPMreqn = 0xc
|
||||||
|
SizeofIPv6Mreq = 0x14
|
||||||
|
SizeofMsghdr = 0x38
|
||||||
|
SizeofCmsghdr = 0x10
|
||||||
|
SizeofInet4Pktinfo = 0xc
|
||||||
|
SizeofInet6Pktinfo = 0x14
|
||||||
|
SizeofIPv6MTUInfo = 0x20
|
||||||
|
SizeofICMPv6Filter = 0x20
|
||||||
|
SizeofUcred = 0xc
|
||||||
|
SizeofTCPInfo = 0x68
|
||||||
|
)
|
||||||
|
|
||||||
|
const (
|
||||||
|
IFA_UNSPEC = 0x0
|
||||||
|
IFA_ADDRESS = 0x1
|
||||||
|
IFA_LOCAL = 0x2
|
||||||
|
IFA_LABEL = 0x3
|
||||||
|
IFA_BROADCAST = 0x4
|
||||||
|
IFA_ANYCAST = 0x5
|
||||||
|
IFA_CACHEINFO = 0x6
|
||||||
|
IFA_MULTICAST = 0x7
|
||||||
|
IFLA_UNSPEC = 0x0
|
||||||
|
IFLA_ADDRESS = 0x1
|
||||||
|
IFLA_BROADCAST = 0x2
|
||||||
|
IFLA_IFNAME = 0x3
|
||||||
|
IFLA_MTU = 0x4
|
||||||
|
IFLA_LINK = 0x5
|
||||||
|
IFLA_QDISC = 0x6
|
||||||
|
IFLA_STATS = 0x7
|
||||||
|
IFLA_COST = 0x8
|
||||||
|
IFLA_PRIORITY = 0x9
|
||||||
|
IFLA_MASTER = 0xa
|
||||||
|
IFLA_WIRELESS = 0xb
|
||||||
|
IFLA_PROTINFO = 0xc
|
||||||
|
IFLA_TXQLEN = 0xd
|
||||||
|
IFLA_MAP = 0xe
|
||||||
|
IFLA_WEIGHT = 0xf
|
||||||
|
IFLA_OPERSTATE = 0x10
|
||||||
|
IFLA_LINKMODE = 0x11
|
||||||
|
IFLA_LINKINFO = 0x12
|
||||||
|
IFLA_NET_NS_PID = 0x13
|
||||||
|
IFLA_IFALIAS = 0x14
|
||||||
|
IFLA_MAX = 0x22
|
||||||
|
RT_SCOPE_UNIVERSE = 0x0
|
||||||
|
RT_SCOPE_SITE = 0xc8
|
||||||
|
RT_SCOPE_LINK = 0xfd
|
||||||
|
RT_SCOPE_HOST = 0xfe
|
||||||
|
RT_SCOPE_NOWHERE = 0xff
|
||||||
|
RT_TABLE_UNSPEC = 0x0
|
||||||
|
RT_TABLE_COMPAT = 0xfc
|
||||||
|
RT_TABLE_DEFAULT = 0xfd
|
||||||
|
RT_TABLE_MAIN = 0xfe
|
||||||
|
RT_TABLE_LOCAL = 0xff
|
||||||
|
RT_TABLE_MAX = 0xffffffff
|
||||||
|
RTA_UNSPEC = 0x0
|
||||||
|
RTA_DST = 0x1
|
||||||
|
RTA_SRC = 0x2
|
||||||
|
RTA_IIF = 0x3
|
||||||
|
RTA_OIF = 0x4
|
||||||
|
RTA_GATEWAY = 0x5
|
||||||
|
RTA_PRIORITY = 0x6
|
||||||
|
RTA_PREFSRC = 0x7
|
||||||
|
RTA_METRICS = 0x8
|
||||||
|
RTA_MULTIPATH = 0x9
|
||||||
|
RTA_FLOW = 0xb
|
||||||
|
RTA_CACHEINFO = 0xc
|
||||||
|
RTA_TABLE = 0xf
|
||||||
|
RTN_UNSPEC = 0x0
|
||||||
|
RTN_UNICAST = 0x1
|
||||||
|
RTN_LOCAL = 0x2
|
||||||
|
RTN_BROADCAST = 0x3
|
||||||
|
RTN_ANYCAST = 0x4
|
||||||
|
RTN_MULTICAST = 0x5
|
||||||
|
RTN_BLACKHOLE = 0x6
|
||||||
|
RTN_UNREACHABLE = 0x7
|
||||||
|
RTN_PROHIBIT = 0x8
|
||||||
|
RTN_THROW = 0x9
|
||||||
|
RTN_NAT = 0xa
|
||||||
|
RTN_XRESOLVE = 0xb
|
||||||
|
RTNLGRP_NONE = 0x0
|
||||||
|
RTNLGRP_LINK = 0x1
|
||||||
|
RTNLGRP_NOTIFY = 0x2
|
||||||
|
RTNLGRP_NEIGH = 0x3
|
||||||
|
RTNLGRP_TC = 0x4
|
||||||
|
RTNLGRP_IPV4_IFADDR = 0x5
|
||||||
|
RTNLGRP_IPV4_MROUTE = 0x6
|
||||||
|
RTNLGRP_IPV4_ROUTE = 0x7
|
||||||
|
RTNLGRP_IPV4_RULE = 0x8
|
||||||
|
RTNLGRP_IPV6_IFADDR = 0x9
|
||||||
|
RTNLGRP_IPV6_MROUTE = 0xa
|
||||||
|
RTNLGRP_IPV6_ROUTE = 0xb
|
||||||
|
RTNLGRP_IPV6_IFINFO = 0xc
|
||||||
|
RTNLGRP_IPV6_PREFIX = 0x12
|
||||||
|
RTNLGRP_IPV6_RULE = 0x13
|
||||||
|
RTNLGRP_ND_USEROPT = 0x14
|
||||||
|
SizeofNlMsghdr = 0x10
|
||||||
|
SizeofNlMsgerr = 0x14
|
||||||
|
SizeofRtGenmsg = 0x1
|
||||||
|
SizeofNlAttr = 0x4
|
||||||
|
SizeofRtAttr = 0x4
|
||||||
|
SizeofIfInfomsg = 0x10
|
||||||
|
SizeofIfAddrmsg = 0x8
|
||||||
|
SizeofRtMsg = 0xc
|
||||||
|
SizeofRtNexthop = 0x8
|
||||||
|
)
|
||||||
|
|
||||||
|
type NlMsghdr struct {
|
||||||
|
Len uint32
|
||||||
|
Type uint16
|
||||||
|
Flags uint16
|
||||||
|
Seq uint32
|
||||||
|
Pid uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type NlMsgerr struct {
|
||||||
|
Error int32
|
||||||
|
Msg NlMsghdr
|
||||||
|
}
|
||||||
|
|
||||||
|
type RtGenmsg struct {
|
||||||
|
Family uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type NlAttr struct {
|
||||||
|
Len uint16
|
||||||
|
Type uint16
|
||||||
|
}
|
||||||
|
|
||||||
|
type RtAttr struct {
|
||||||
|
Len uint16
|
||||||
|
Type uint16
|
||||||
|
}
|
||||||
|
|
||||||
|
type IfInfomsg struct {
|
||||||
|
Family uint8
|
||||||
|
X__ifi_pad uint8
|
||||||
|
Type uint16
|
||||||
|
Index int32
|
||||||
|
Flags uint32
|
||||||
|
Change uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type IfAddrmsg struct {
|
||||||
|
Family uint8
|
||||||
|
Prefixlen uint8
|
||||||
|
Flags uint8
|
||||||
|
Scope uint8
|
||||||
|
Index uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type RtMsg struct {
|
||||||
|
Family uint8
|
||||||
|
Dst_len uint8
|
||||||
|
Src_len uint8
|
||||||
|
Tos uint8
|
||||||
|
Table uint8
|
||||||
|
Protocol uint8
|
||||||
|
Scope uint8
|
||||||
|
Type uint8
|
||||||
|
Flags uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type RtNexthop struct {
|
||||||
|
Len uint16
|
||||||
|
Flags uint8
|
||||||
|
Hops uint8
|
||||||
|
Ifindex int32
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
SizeofSockFilter = 0x8
|
||||||
|
SizeofSockFprog = 0x10
|
||||||
|
)
|
||||||
|
|
||||||
|
type SockFilter struct {
|
||||||
|
Code uint16
|
||||||
|
Jt uint8
|
||||||
|
Jf uint8
|
||||||
|
K uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type SockFprog struct {
|
||||||
|
Len uint16
|
||||||
|
Pad_cgo_0 [6]byte
|
||||||
|
Filter *SockFilter
|
||||||
|
}
|
||||||
|
|
||||||
|
type InotifyEvent struct {
|
||||||
|
Wd int32
|
||||||
|
Mask uint32
|
||||||
|
Cookie uint32
|
||||||
|
Len uint32
|
||||||
|
Name [0]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
const SizeofInotifyEvent = 0x10
|
||||||
|
|
||||||
|
type PtraceRegs struct {
|
||||||
|
Gpr [32]uint64
|
||||||
|
Nip uint64
|
||||||
|
Msr uint64
|
||||||
|
Orig_gpr3 uint64
|
||||||
|
Ctr uint64
|
||||||
|
Link uint64
|
||||||
|
Xer uint64
|
||||||
|
Ccr uint64
|
||||||
|
Softe uint64
|
||||||
|
Trap uint64
|
||||||
|
Dar uint64
|
||||||
|
Dsisr uint64
|
||||||
|
Result uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type FdSet struct {
|
||||||
|
Bits [16]int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Sysinfo_t struct {
|
||||||
|
Uptime int64
|
||||||
|
Loads [3]uint64
|
||||||
|
Totalram uint64
|
||||||
|
Freeram uint64
|
||||||
|
Sharedram uint64
|
||||||
|
Bufferram uint64
|
||||||
|
Totalswap uint64
|
||||||
|
Freeswap uint64
|
||||||
|
Procs uint16
|
||||||
|
Pad uint16
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Totalhigh uint64
|
||||||
|
Freehigh uint64
|
||||||
|
Unit uint32
|
||||||
|
X_f [0]byte
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Utsname struct {
|
||||||
|
Sysname [65]uint8
|
||||||
|
Nodename [65]uint8
|
||||||
|
Release [65]uint8
|
||||||
|
Version [65]uint8
|
||||||
|
Machine [65]uint8
|
||||||
|
Domainname [65]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type Ustat_t struct {
|
||||||
|
Tfree int32
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Tinode uint64
|
||||||
|
Fname [6]uint8
|
||||||
|
Fpack [6]uint8
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type EpollEvent struct {
|
||||||
|
Events uint32
|
||||||
|
Fd int32
|
||||||
|
Pad int32
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
_AT_FDCWD = -0x64
|
||||||
|
)
|
||||||
|
|
||||||
|
type Termios struct {
|
||||||
|
Iflag uint32
|
||||||
|
Oflag uint32
|
||||||
|
Cflag uint32
|
||||||
|
Lflag uint32
|
||||||
|
Line uint8
|
||||||
|
Cc [32]uint8
|
||||||
|
Pad_cgo_0 [3]byte
|
||||||
|
Ispeed uint32
|
||||||
|
Ospeed uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
IUCLC = 0x1000
|
||||||
|
OLCUC = 0x4
|
||||||
|
TCGETS = 0x403c7413
|
||||||
|
TCSETS = 0x803c7414
|
||||||
|
XCASE = 0x4000
|
||||||
|
)
|
602
src/pkg/syscall/ztypes_linux_power64le.go
Normal file
602
src/pkg/syscall/ztypes_linux_power64le.go
Normal file
@ -0,0 +1,602 @@
|
|||||||
|
// Created by cgo -godefs - DO NOT EDIT
|
||||||
|
// cgo -godefs types_linux.go
|
||||||
|
|
||||||
|
package syscall
|
||||||
|
|
||||||
|
const (
|
||||||
|
sizeofPtr = 0x8
|
||||||
|
sizeofShort = 0x2
|
||||||
|
sizeofInt = 0x4
|
||||||
|
sizeofLong = 0x8
|
||||||
|
sizeofLongLong = 0x8
|
||||||
|
PathMax = 0x1000
|
||||||
|
)
|
||||||
|
|
||||||
|
type (
|
||||||
|
_C_short int16
|
||||||
|
_C_int int32
|
||||||
|
_C_long int64
|
||||||
|
_C_long_long int64
|
||||||
|
)
|
||||||
|
|
||||||
|
type Timespec struct {
|
||||||
|
Sec int64
|
||||||
|
Nsec int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Timeval struct {
|
||||||
|
Sec int64
|
||||||
|
Usec int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Timex struct {
|
||||||
|
Modes uint32
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Offset int64
|
||||||
|
Freq int64
|
||||||
|
Maxerror int64
|
||||||
|
Esterror int64
|
||||||
|
Status int32
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
Constant int64
|
||||||
|
Precision int64
|
||||||
|
Tolerance int64
|
||||||
|
Time Timeval
|
||||||
|
Tick int64
|
||||||
|
Ppsfreq int64
|
||||||
|
Jitter int64
|
||||||
|
Shift int32
|
||||||
|
Pad_cgo_2 [4]byte
|
||||||
|
Stabil int64
|
||||||
|
Jitcnt int64
|
||||||
|
Calcnt int64
|
||||||
|
Errcnt int64
|
||||||
|
Stbcnt int64
|
||||||
|
Tai int32
|
||||||
|
Pad_cgo_3 [44]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Time_t int64
|
||||||
|
|
||||||
|
type Tms struct {
|
||||||
|
Utime int64
|
||||||
|
Stime int64
|
||||||
|
Cutime int64
|
||||||
|
Cstime int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Utimbuf struct {
|
||||||
|
Actime int64
|
||||||
|
Modtime int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Rusage struct {
|
||||||
|
Utime Timeval
|
||||||
|
Stime Timeval
|
||||||
|
Anon0 [8]byte
|
||||||
|
Anon1 [8]byte
|
||||||
|
Anon2 [8]byte
|
||||||
|
Anon3 [8]byte
|
||||||
|
Anon4 [8]byte
|
||||||
|
Anon5 [8]byte
|
||||||
|
Anon6 [8]byte
|
||||||
|
Anon7 [8]byte
|
||||||
|
Anon8 [8]byte
|
||||||
|
Anon9 [8]byte
|
||||||
|
Anon10 [8]byte
|
||||||
|
Anon11 [8]byte
|
||||||
|
Anon12 [8]byte
|
||||||
|
Anon13 [8]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Rlimit struct {
|
||||||
|
Cur uint64
|
||||||
|
Max uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type _Gid_t uint32
|
||||||
|
|
||||||
|
type Stat_t struct {
|
||||||
|
Dev uint64
|
||||||
|
Ino uint64
|
||||||
|
Nlink uint64
|
||||||
|
Mode uint32
|
||||||
|
Uid uint32
|
||||||
|
Gid uint32
|
||||||
|
X__pad2 int32
|
||||||
|
Rdev uint64
|
||||||
|
Size int64
|
||||||
|
Blksize int64
|
||||||
|
Blocks int64
|
||||||
|
Atim Timespec
|
||||||
|
Mtim Timespec
|
||||||
|
Ctim Timespec
|
||||||
|
X__glibc_reserved4 uint64
|
||||||
|
X__glibc_reserved5 uint64
|
||||||
|
X__glibc_reserved6 uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Statfs_t struct {
|
||||||
|
Type int64
|
||||||
|
Bsize int64
|
||||||
|
Blocks uint64
|
||||||
|
Bfree uint64
|
||||||
|
Bavail uint64
|
||||||
|
Files uint64
|
||||||
|
Ffree uint64
|
||||||
|
Fsid Fsid
|
||||||
|
Namelen int64
|
||||||
|
Frsize int64
|
||||||
|
Flags int64
|
||||||
|
Spare [4]int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Dirent struct {
|
||||||
|
Ino uint64
|
||||||
|
Off int64
|
||||||
|
Reclen uint16
|
||||||
|
Type uint8
|
||||||
|
Name [256]uint8
|
||||||
|
Pad_cgo_0 [5]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Fsid struct {
|
||||||
|
X__val [2]int32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Flock_t struct {
|
||||||
|
Type int16
|
||||||
|
Whence int16
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Start int64
|
||||||
|
Len int64
|
||||||
|
Pid int32
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrInet4 struct {
|
||||||
|
Family uint16
|
||||||
|
Port uint16
|
||||||
|
Addr [4]byte /* in_addr */
|
||||||
|
Zero [8]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrInet6 struct {
|
||||||
|
Family uint16
|
||||||
|
Port uint16
|
||||||
|
Flowinfo uint32
|
||||||
|
Addr [16]byte /* in6_addr */
|
||||||
|
Scope_id uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrUnix struct {
|
||||||
|
Family uint16
|
||||||
|
Path [108]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrLinklayer struct {
|
||||||
|
Family uint16
|
||||||
|
Protocol uint16
|
||||||
|
Ifindex int32
|
||||||
|
Hatype uint16
|
||||||
|
Pkttype uint8
|
||||||
|
Halen uint8
|
||||||
|
Addr [8]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrNetlink struct {
|
||||||
|
Family uint16
|
||||||
|
Pad uint16
|
||||||
|
Pid uint32
|
||||||
|
Groups uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddr struct {
|
||||||
|
Family uint16
|
||||||
|
Data [14]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrAny struct {
|
||||||
|
Addr RawSockaddr
|
||||||
|
Pad [96]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type _Socklen uint32
|
||||||
|
|
||||||
|
type Linger struct {
|
||||||
|
Onoff int32
|
||||||
|
Linger int32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Iovec struct {
|
||||||
|
Base *byte
|
||||||
|
Len uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPMreq struct {
|
||||||
|
Multiaddr [4]byte /* in_addr */
|
||||||
|
Interface [4]byte /* in_addr */
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPMreqn struct {
|
||||||
|
Multiaddr [4]byte /* in_addr */
|
||||||
|
Address [4]byte /* in_addr */
|
||||||
|
Ifindex int32
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPv6Mreq struct {
|
||||||
|
Multiaddr [16]byte /* in6_addr */
|
||||||
|
Interface uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Msghdr struct {
|
||||||
|
Name *byte
|
||||||
|
Namelen uint32
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Iov *Iovec
|
||||||
|
Iovlen uint64
|
||||||
|
Control *byte
|
||||||
|
Controllen uint64
|
||||||
|
Flags int32
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Cmsghdr struct {
|
||||||
|
Len uint64
|
||||||
|
Level int32
|
||||||
|
Type int32
|
||||||
|
X__cmsg_data [0]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type Inet4Pktinfo struct {
|
||||||
|
Ifindex int32
|
||||||
|
Spec_dst [4]byte /* in_addr */
|
||||||
|
Addr [4]byte /* in_addr */
|
||||||
|
}
|
||||||
|
|
||||||
|
type Inet6Pktinfo struct {
|
||||||
|
Addr [16]byte /* in6_addr */
|
||||||
|
Ifindex uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPv6MTUInfo struct {
|
||||||
|
Addr RawSockaddrInet6
|
||||||
|
Mtu uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type ICMPv6Filter struct {
|
||||||
|
Data [8]uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Ucred struct {
|
||||||
|
Pid int32
|
||||||
|
Uid uint32
|
||||||
|
Gid uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type TCPInfo struct {
|
||||||
|
State uint8
|
||||||
|
Ca_state uint8
|
||||||
|
Retransmits uint8
|
||||||
|
Probes uint8
|
||||||
|
Backoff uint8
|
||||||
|
Options uint8
|
||||||
|
Pad_cgo_0 [2]byte
|
||||||
|
Rto uint32
|
||||||
|
Ato uint32
|
||||||
|
Snd_mss uint32
|
||||||
|
Rcv_mss uint32
|
||||||
|
Unacked uint32
|
||||||
|
Sacked uint32
|
||||||
|
Lost uint32
|
||||||
|
Retrans uint32
|
||||||
|
Fackets uint32
|
||||||
|
Last_data_sent uint32
|
||||||
|
Last_ack_sent uint32
|
||||||
|
Last_data_recv uint32
|
||||||
|
Last_ack_recv uint32
|
||||||
|
Pmtu uint32
|
||||||
|
Rcv_ssthresh uint32
|
||||||
|
Rtt uint32
|
||||||
|
Rttvar uint32
|
||||||
|
Snd_ssthresh uint32
|
||||||
|
Snd_cwnd uint32
|
||||||
|
Advmss uint32
|
||||||
|
Reordering uint32
|
||||||
|
Rcv_rtt uint32
|
||||||
|
Rcv_space uint32
|
||||||
|
Total_retrans uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
SizeofSockaddrInet4 = 0x10
|
||||||
|
SizeofSockaddrInet6 = 0x1c
|
||||||
|
SizeofSockaddrAny = 0x70
|
||||||
|
SizeofSockaddrUnix = 0x6e
|
||||||
|
SizeofSockaddrLinklayer = 0x14
|
||||||
|
SizeofSockaddrNetlink = 0xc
|
||||||
|
SizeofLinger = 0x8
|
||||||
|
SizeofIPMreq = 0x8
|
||||||
|
SizeofIPMreqn = 0xc
|
||||||
|
SizeofIPv6Mreq = 0x14
|
||||||
|
SizeofMsghdr = 0x38
|
||||||
|
SizeofCmsghdr = 0x10
|
||||||
|
SizeofInet4Pktinfo = 0xc
|
||||||
|
SizeofInet6Pktinfo = 0x14
|
||||||
|
SizeofIPv6MTUInfo = 0x20
|
||||||
|
SizeofICMPv6Filter = 0x20
|
||||||
|
SizeofUcred = 0xc
|
||||||
|
SizeofTCPInfo = 0x68
|
||||||
|
)
|
||||||
|
|
||||||
|
const (
|
||||||
|
IFA_UNSPEC = 0x0
|
||||||
|
IFA_ADDRESS = 0x1
|
||||||
|
IFA_LOCAL = 0x2
|
||||||
|
IFA_LABEL = 0x3
|
||||||
|
IFA_BROADCAST = 0x4
|
||||||
|
IFA_ANYCAST = 0x5
|
||||||
|
IFA_CACHEINFO = 0x6
|
||||||
|
IFA_MULTICAST = 0x7
|
||||||
|
IFLA_UNSPEC = 0x0
|
||||||
|
IFLA_ADDRESS = 0x1
|
||||||
|
IFLA_BROADCAST = 0x2
|
||||||
|
IFLA_IFNAME = 0x3
|
||||||
|
IFLA_MTU = 0x4
|
||||||
|
IFLA_LINK = 0x5
|
||||||
|
IFLA_QDISC = 0x6
|
||||||
|
IFLA_STATS = 0x7
|
||||||
|
IFLA_COST = 0x8
|
||||||
|
IFLA_PRIORITY = 0x9
|
||||||
|
IFLA_MASTER = 0xa
|
||||||
|
IFLA_WIRELESS = 0xb
|
||||||
|
IFLA_PROTINFO = 0xc
|
||||||
|
IFLA_TXQLEN = 0xd
|
||||||
|
IFLA_MAP = 0xe
|
||||||
|
IFLA_WEIGHT = 0xf
|
||||||
|
IFLA_OPERSTATE = 0x10
|
||||||
|
IFLA_LINKMODE = 0x11
|
||||||
|
IFLA_LINKINFO = 0x12
|
||||||
|
IFLA_NET_NS_PID = 0x13
|
||||||
|
IFLA_IFALIAS = 0x14
|
||||||
|
IFLA_MAX = 0x22
|
||||||
|
RT_SCOPE_UNIVERSE = 0x0
|
||||||
|
RT_SCOPE_SITE = 0xc8
|
||||||
|
RT_SCOPE_LINK = 0xfd
|
||||||
|
RT_SCOPE_HOST = 0xfe
|
||||||
|
RT_SCOPE_NOWHERE = 0xff
|
||||||
|
RT_TABLE_UNSPEC = 0x0
|
||||||
|
RT_TABLE_COMPAT = 0xfc
|
||||||
|
RT_TABLE_DEFAULT = 0xfd
|
||||||
|
RT_TABLE_MAIN = 0xfe
|
||||||
|
RT_TABLE_LOCAL = 0xff
|
||||||
|
RT_TABLE_MAX = 0xffffffff
|
||||||
|
RTA_UNSPEC = 0x0
|
||||||
|
RTA_DST = 0x1
|
||||||
|
RTA_SRC = 0x2
|
||||||
|
RTA_IIF = 0x3
|
||||||
|
RTA_OIF = 0x4
|
||||||
|
RTA_GATEWAY = 0x5
|
||||||
|
RTA_PRIORITY = 0x6
|
||||||
|
RTA_PREFSRC = 0x7
|
||||||
|
RTA_METRICS = 0x8
|
||||||
|
RTA_MULTIPATH = 0x9
|
||||||
|
RTA_FLOW = 0xb
|
||||||
|
RTA_CACHEINFO = 0xc
|
||||||
|
RTA_TABLE = 0xf
|
||||||
|
RTN_UNSPEC = 0x0
|
||||||
|
RTN_UNICAST = 0x1
|
||||||
|
RTN_LOCAL = 0x2
|
||||||
|
RTN_BROADCAST = 0x3
|
||||||
|
RTN_ANYCAST = 0x4
|
||||||
|
RTN_MULTICAST = 0x5
|
||||||
|
RTN_BLACKHOLE = 0x6
|
||||||
|
RTN_UNREACHABLE = 0x7
|
||||||
|
RTN_PROHIBIT = 0x8
|
||||||
|
RTN_THROW = 0x9
|
||||||
|
RTN_NAT = 0xa
|
||||||
|
RTN_XRESOLVE = 0xb
|
||||||
|
RTNLGRP_NONE = 0x0
|
||||||
|
RTNLGRP_LINK = 0x1
|
||||||
|
RTNLGRP_NOTIFY = 0x2
|
||||||
|
RTNLGRP_NEIGH = 0x3
|
||||||
|
RTNLGRP_TC = 0x4
|
||||||
|
RTNLGRP_IPV4_IFADDR = 0x5
|
||||||
|
RTNLGRP_IPV4_MROUTE = 0x6
|
||||||
|
RTNLGRP_IPV4_ROUTE = 0x7
|
||||||
|
RTNLGRP_IPV4_RULE = 0x8
|
||||||
|
RTNLGRP_IPV6_IFADDR = 0x9
|
||||||
|
RTNLGRP_IPV6_MROUTE = 0xa
|
||||||
|
RTNLGRP_IPV6_ROUTE = 0xb
|
||||||
|
RTNLGRP_IPV6_IFINFO = 0xc
|
||||||
|
RTNLGRP_IPV6_PREFIX = 0x12
|
||||||
|
RTNLGRP_IPV6_RULE = 0x13
|
||||||
|
RTNLGRP_ND_USEROPT = 0x14
|
||||||
|
SizeofNlMsghdr = 0x10
|
||||||
|
SizeofNlMsgerr = 0x14
|
||||||
|
SizeofRtGenmsg = 0x1
|
||||||
|
SizeofNlAttr = 0x4
|
||||||
|
SizeofRtAttr = 0x4
|
||||||
|
SizeofIfInfomsg = 0x10
|
||||||
|
SizeofIfAddrmsg = 0x8
|
||||||
|
SizeofRtMsg = 0xc
|
||||||
|
SizeofRtNexthop = 0x8
|
||||||
|
)
|
||||||
|
|
||||||
|
type NlMsghdr struct {
|
||||||
|
Len uint32
|
||||||
|
Type uint16
|
||||||
|
Flags uint16
|
||||||
|
Seq uint32
|
||||||
|
Pid uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type NlMsgerr struct {
|
||||||
|
Error int32
|
||||||
|
Msg NlMsghdr
|
||||||
|
}
|
||||||
|
|
||||||
|
type RtGenmsg struct {
|
||||||
|
Family uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type NlAttr struct {
|
||||||
|
Len uint16
|
||||||
|
Type uint16
|
||||||
|
}
|
||||||
|
|
||||||
|
type RtAttr struct {
|
||||||
|
Len uint16
|
||||||
|
Type uint16
|
||||||
|
}
|
||||||
|
|
||||||
|
type IfInfomsg struct {
|
||||||
|
Family uint8
|
||||||
|
X__ifi_pad uint8
|
||||||
|
Type uint16
|
||||||
|
Index int32
|
||||||
|
Flags uint32
|
||||||
|
Change uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type IfAddrmsg struct {
|
||||||
|
Family uint8
|
||||||
|
Prefixlen uint8
|
||||||
|
Flags uint8
|
||||||
|
Scope uint8
|
||||||
|
Index uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type RtMsg struct {
|
||||||
|
Family uint8
|
||||||
|
Dst_len uint8
|
||||||
|
Src_len uint8
|
||||||
|
Tos uint8
|
||||||
|
Table uint8
|
||||||
|
Protocol uint8
|
||||||
|
Scope uint8
|
||||||
|
Type uint8
|
||||||
|
Flags uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type RtNexthop struct {
|
||||||
|
Len uint16
|
||||||
|
Flags uint8
|
||||||
|
Hops uint8
|
||||||
|
Ifindex int32
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
SizeofSockFilter = 0x8
|
||||||
|
SizeofSockFprog = 0x10
|
||||||
|
)
|
||||||
|
|
||||||
|
type SockFilter struct {
|
||||||
|
Code uint16
|
||||||
|
Jt uint8
|
||||||
|
Jf uint8
|
||||||
|
K uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type SockFprog struct {
|
||||||
|
Len uint16
|
||||||
|
Pad_cgo_0 [6]byte
|
||||||
|
Filter *SockFilter
|
||||||
|
}
|
||||||
|
|
||||||
|
type InotifyEvent struct {
|
||||||
|
Wd int32
|
||||||
|
Mask uint32
|
||||||
|
Cookie uint32
|
||||||
|
Len uint32
|
||||||
|
Name [0]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
const SizeofInotifyEvent = 0x10
|
||||||
|
|
||||||
|
type PtraceRegs struct {
|
||||||
|
Gpr [32]uint64
|
||||||
|
Nip uint64
|
||||||
|
Msr uint64
|
||||||
|
Orig_gpr3 uint64
|
||||||
|
Ctr uint64
|
||||||
|
Link uint64
|
||||||
|
Xer uint64
|
||||||
|
Ccr uint64
|
||||||
|
Softe uint64
|
||||||
|
Trap uint64
|
||||||
|
Dar uint64
|
||||||
|
Dsisr uint64
|
||||||
|
Result uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type FdSet struct {
|
||||||
|
Bits [16]int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Sysinfo_t struct {
|
||||||
|
Uptime int64
|
||||||
|
Loads [3]uint64
|
||||||
|
Totalram uint64
|
||||||
|
Freeram uint64
|
||||||
|
Sharedram uint64
|
||||||
|
Bufferram uint64
|
||||||
|
Totalswap uint64
|
||||||
|
Freeswap uint64
|
||||||
|
Procs uint16
|
||||||
|
Pad uint16
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Totalhigh uint64
|
||||||
|
Freehigh uint64
|
||||||
|
Unit uint32
|
||||||
|
X_f [0]byte
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Utsname struct {
|
||||||
|
Sysname [65]uint8
|
||||||
|
Nodename [65]uint8
|
||||||
|
Release [65]uint8
|
||||||
|
Version [65]uint8
|
||||||
|
Machine [65]uint8
|
||||||
|
Domainname [65]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type Ustat_t struct {
|
||||||
|
Tfree int32
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Tinode uint64
|
||||||
|
Fname [6]uint8
|
||||||
|
Fpack [6]uint8
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type EpollEvent struct {
|
||||||
|
Events uint32
|
||||||
|
Fd int32
|
||||||
|
Pad int32
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
_AT_FDCWD = -0x64
|
||||||
|
)
|
||||||
|
|
||||||
|
type Termios struct {
|
||||||
|
Iflag uint32
|
||||||
|
Oflag uint32
|
||||||
|
Cflag uint32
|
||||||
|
Lflag uint32
|
||||||
|
Line uint8
|
||||||
|
Cc [32]uint8
|
||||||
|
Pad_cgo_0 [3]byte
|
||||||
|
Ispeed uint32
|
||||||
|
Ospeed uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
IUCLC = 0x1000
|
||||||
|
OLCUC = 0x4
|
||||||
|
TCGETS = 0x403c7413
|
||||||
|
TCSETS = 0x803c7414
|
||||||
|
XCASE = 0x4000
|
||||||
|
)
|
Loading…
Reference in New Issue
Block a user