OLD | NEW |
(Empty) | |
| 1 // mksyscall.pl syscall_linux.go syscall_linux_power64x.go |
| 2 // MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT |
| 3 |
| 4 package syscall |
| 5 |
| 6 import "unsafe" |
| 7 |
| 8 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 9 |
| 10 func open(path string, mode int, perm uint32) (fd int, err error) { |
| 11 var _p0 *byte |
| 12 _p0, err = BytePtrFromString(path) |
| 13 if err != nil { |
| 14 return |
| 15 } |
| 16 r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mod
e), uintptr(perm)) |
| 17 fd = int(r0) |
| 18 if e1 != 0 { |
| 19 err = e1 |
| 20 } |
| 21 return |
| 22 } |
| 23 |
| 24 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 25 |
| 26 func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error)
{ |
| 27 var _p0 *byte |
| 28 _p0, err = BytePtrFromString(path) |
| 29 if err != nil { |
| 30 return |
| 31 } |
| 32 r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer
(_p0)), uintptr(flags), uintptr(mode), 0, 0) |
| 33 fd = int(r0) |
| 34 if e1 != 0 { |
| 35 err = e1 |
| 36 } |
| 37 return |
| 38 } |
| 39 |
| 40 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 41 |
| 42 func pipe(p *[2]_C_int) (err error) { |
| 43 _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0) |
| 44 if e1 != 0 { |
| 45 err = e1 |
| 46 } |
| 47 return |
| 48 } |
| 49 |
| 50 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 51 |
| 52 func pipe2(p *[2]_C_int, flags int) (err error) { |
| 53 _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(fl
ags), 0) |
| 54 if e1 != 0 { |
| 55 err = e1 |
| 56 } |
| 57 return |
| 58 } |
| 59 |
| 60 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 61 |
| 62 func utimes(path string, times *[2]Timeval) (err error) { |
| 63 var _p0 *byte |
| 64 _p0, err = BytePtrFromString(path) |
| 65 if err != nil { |
| 66 return |
| 67 } |
| 68 _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(un
safe.Pointer(times)), 0) |
| 69 if e1 != 0 { |
| 70 err = e1 |
| 71 } |
| 72 return |
| 73 } |
| 74 |
| 75 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 76 |
| 77 func utimensat(dirfd int, path string, times *[2]Timespec) (err error) { |
| 78 var _p0 *byte |
| 79 _p0, err = BytePtrFromString(path) |
| 80 if err != nil { |
| 81 return |
| 82 } |
| 83 _, _, e1 := Syscall(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointe
r(_p0)), uintptr(unsafe.Pointer(times))) |
| 84 if e1 != 0 { |
| 85 err = e1 |
| 86 } |
| 87 return |
| 88 } |
| 89 |
| 90 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 91 |
| 92 func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) { |
| 93 _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointe
r(path)), uintptr(unsafe.Pointer(times))) |
| 94 if e1 != 0 { |
| 95 err = e1 |
| 96 } |
| 97 return |
| 98 } |
| 99 |
| 100 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 101 |
| 102 func Getcwd(buf []byte) (n int, err error) { |
| 103 var _p0 unsafe.Pointer |
| 104 if len(buf) > 0 { |
| 105 _p0 = unsafe.Pointer(&buf[0]) |
| 106 } else { |
| 107 _p0 = unsafe.Pointer(&_zero) |
| 108 } |
| 109 r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0) |
| 110 n = int(r0) |
| 111 if e1 != 0 { |
| 112 err = e1 |
| 113 } |
| 114 return |
| 115 } |
| 116 |
| 117 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 118 |
| 119 func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err
error) { |
| 120 r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(ws
tatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) |
| 121 wpid = int(r0) |
| 122 if e1 != 0 { |
| 123 err = e1 |
| 124 } |
| 125 return |
| 126 } |
| 127 |
| 128 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 129 |
| 130 func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { |
| 131 _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr
(addr), uintptr(data), 0, 0) |
| 132 if e1 != 0 { |
| 133 err = e1 |
| 134 } |
| 135 return |
| 136 } |
| 137 |
| 138 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 139 |
| 140 func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) { |
| 141 var _p0 *byte |
| 142 _p0, err = BytePtrFromString(arg) |
| 143 if err != nil { |
| 144 return |
| 145 } |
| 146 _, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintp
tr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0) |
| 147 if e1 != 0 { |
| 148 err = e1 |
| 149 } |
| 150 return |
| 151 } |
| 152 |
| 153 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 154 |
| 155 func mount(source string, target string, fstype string, flags uintptr, data *byt
e) (err error) { |
| 156 var _p0 *byte |
| 157 _p0, err = BytePtrFromString(source) |
| 158 if err != nil { |
| 159 return |
| 160 } |
| 161 var _p1 *byte |
| 162 _p1, err = BytePtrFromString(target) |
| 163 if err != nil { |
| 164 return |
| 165 } |
| 166 var _p2 *byte |
| 167 _p2, err = BytePtrFromString(fstype) |
| 168 if err != nil { |
| 169 return |
| 170 } |
| 171 _, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(un
safe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe
.Pointer(data)), 0) |
| 172 if e1 != 0 { |
| 173 err = e1 |
| 174 } |
| 175 return |
| 176 } |
| 177 |
| 178 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 179 |
| 180 func Access(path string, mode uint32) (err error) { |
| 181 var _p0 *byte |
| 182 _p0, err = BytePtrFromString(path) |
| 183 if err != nil { |
| 184 return |
| 185 } |
| 186 _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mo
de), 0) |
| 187 if e1 != 0 { |
| 188 err = e1 |
| 189 } |
| 190 return |
| 191 } |
| 192 |
| 193 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 194 |
| 195 func Acct(path string) (err error) { |
| 196 var _p0 *byte |
| 197 _p0, err = BytePtrFromString(path) |
| 198 if err != nil { |
| 199 return |
| 200 } |
| 201 _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0) |
| 202 if e1 != 0 { |
| 203 err = e1 |
| 204 } |
| 205 return |
| 206 } |
| 207 |
| 208 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 209 |
| 210 func Adjtimex(buf *Timex) (state int, err error) { |
| 211 r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0) |
| 212 state = int(r0) |
| 213 if e1 != 0 { |
| 214 err = e1 |
| 215 } |
| 216 return |
| 217 } |
| 218 |
| 219 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 220 |
| 221 func Chdir(path string) (err error) { |
| 222 var _p0 *byte |
| 223 _p0, err = BytePtrFromString(path) |
| 224 if err != nil { |
| 225 return |
| 226 } |
| 227 _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) |
| 228 if e1 != 0 { |
| 229 err = e1 |
| 230 } |
| 231 return |
| 232 } |
| 233 |
| 234 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 235 |
| 236 func Chmod(path string, mode uint32) (err error) { |
| 237 var _p0 *byte |
| 238 _p0, err = BytePtrFromString(path) |
| 239 if err != nil { |
| 240 return |
| 241 } |
| 242 _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mod
e), 0) |
| 243 if e1 != 0 { |
| 244 err = e1 |
| 245 } |
| 246 return |
| 247 } |
| 248 |
| 249 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 250 |
| 251 func Chroot(path string) (err error) { |
| 252 var _p0 *byte |
| 253 _p0, err = BytePtrFromString(path) |
| 254 if err != nil { |
| 255 return |
| 256 } |
| 257 _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) |
| 258 if e1 != 0 { |
| 259 err = e1 |
| 260 } |
| 261 return |
| 262 } |
| 263 |
| 264 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 265 |
| 266 func Close(fd int) (err error) { |
| 267 _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) |
| 268 if e1 != 0 { |
| 269 err = e1 |
| 270 } |
| 271 return |
| 272 } |
| 273 |
| 274 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 275 |
| 276 func Creat(path string, mode uint32) (fd int, err error) { |
| 277 var _p0 *byte |
| 278 _p0, err = BytePtrFromString(path) |
| 279 if err != nil { |
| 280 return |
| 281 } |
| 282 r0, _, e1 := Syscall(SYS_CREAT, uintptr(unsafe.Pointer(_p0)), uintptr(mo
de), 0) |
| 283 fd = int(r0) |
| 284 if e1 != 0 { |
| 285 err = e1 |
| 286 } |
| 287 return |
| 288 } |
| 289 |
| 290 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 291 |
| 292 func Dup(oldfd int) (fd int, err error) { |
| 293 r0, _, e1 := RawSyscall(SYS_DUP, uintptr(oldfd), 0, 0) |
| 294 fd = int(r0) |
| 295 if e1 != 0 { |
| 296 err = e1 |
| 297 } |
| 298 return |
| 299 } |
| 300 |
| 301 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 302 |
| 303 func Dup2(oldfd int, newfd int) (err error) { |
| 304 _, _, e1 := RawSyscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) |
| 305 if e1 != 0 { |
| 306 err = e1 |
| 307 } |
| 308 return |
| 309 } |
| 310 |
| 311 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 312 |
| 313 func Dup3(oldfd int, newfd int, flags int) (err error) { |
| 314 _, _, e1 := RawSyscall(SYS_DUP3, uintptr(oldfd), uintptr(newfd), uintptr
(flags)) |
| 315 if e1 != 0 { |
| 316 err = e1 |
| 317 } |
| 318 return |
| 319 } |
| 320 |
| 321 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 322 |
| 323 func EpollCreate(size int) (fd int, err error) { |
| 324 r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) |
| 325 fd = int(r0) |
| 326 if e1 != 0 { |
| 327 err = e1 |
| 328 } |
| 329 return |
| 330 } |
| 331 |
| 332 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 333 |
| 334 func EpollCreate1(flag int) (fd int, err error) { |
| 335 r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0) |
| 336 fd = int(r0) |
| 337 if e1 != 0 { |
| 338 err = e1 |
| 339 } |
| 340 return |
| 341 } |
| 342 |
| 343 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 344 |
| 345 func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) { |
| 346 _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintp
tr(fd), uintptr(unsafe.Pointer(event)), 0, 0) |
| 347 if e1 != 0 { |
| 348 err = e1 |
| 349 } |
| 350 return |
| 351 } |
| 352 |
| 353 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 354 |
| 355 func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { |
| 356 var _p0 unsafe.Pointer |
| 357 if len(events) > 0 { |
| 358 _p0 = unsafe.Pointer(&events[0]) |
| 359 } else { |
| 360 _p0 = unsafe.Pointer(&_zero) |
| 361 } |
| 362 r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintp
tr(len(events)), uintptr(msec), 0, 0) |
| 363 n = int(r0) |
| 364 if e1 != 0 { |
| 365 err = e1 |
| 366 } |
| 367 return |
| 368 } |
| 369 |
| 370 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 371 |
| 372 func Exit(code int) { |
| 373 Syscall(SYS_EXIT_GROUP, uintptr(code), 0, 0) |
| 374 return |
| 375 } |
| 376 |
| 377 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 378 |
| 379 func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { |
| 380 var _p0 *byte |
| 381 _p0, err = BytePtrFromString(path) |
| 382 if err != nil { |
| 383 return |
| 384 } |
| 385 _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Point
er(_p0)), uintptr(mode), uintptr(flags), 0, 0) |
| 386 if e1 != 0 { |
| 387 err = e1 |
| 388 } |
| 389 return |
| 390 } |
| 391 |
| 392 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 393 |
| 394 func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { |
| 395 _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(
off), uintptr(len), 0, 0) |
| 396 if e1 != 0 { |
| 397 err = e1 |
| 398 } |
| 399 return |
| 400 } |
| 401 |
| 402 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 403 |
| 404 func Fchdir(fd int) (err error) { |
| 405 _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) |
| 406 if e1 != 0 { |
| 407 err = e1 |
| 408 } |
| 409 return |
| 410 } |
| 411 |
| 412 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 413 |
| 414 func Fchmod(fd int, mode uint32) (err error) { |
| 415 _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) |
| 416 if e1 != 0 { |
| 417 err = e1 |
| 418 } |
| 419 return |
| 420 } |
| 421 |
| 422 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 423 |
| 424 func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { |
| 425 var _p0 *byte |
| 426 _p0, err = BytePtrFromString(path) |
| 427 if err != nil { |
| 428 return |
| 429 } |
| 430 _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointe
r(_p0)), uintptr(mode), uintptr(flags), 0, 0) |
| 431 if e1 != 0 { |
| 432 err = e1 |
| 433 } |
| 434 return |
| 435 } |
| 436 |
| 437 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 438 |
| 439 func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { |
| 440 var _p0 *byte |
| 441 _p0, err = BytePtrFromString(path) |
| 442 if err != nil { |
| 443 return |
| 444 } |
| 445 _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointe
r(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) |
| 446 if e1 != 0 { |
| 447 err = e1 |
| 448 } |
| 449 return |
| 450 } |
| 451 |
| 452 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 453 |
| 454 func fcntl(fd int, cmd int, arg int) (val int, err error) { |
| 455 r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) |
| 456 val = int(r0) |
| 457 if e1 != 0 { |
| 458 err = e1 |
| 459 } |
| 460 return |
| 461 } |
| 462 |
| 463 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 464 |
| 465 func Fdatasync(fd int) (err error) { |
| 466 _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0) |
| 467 if e1 != 0 { |
| 468 err = e1 |
| 469 } |
| 470 return |
| 471 } |
| 472 |
| 473 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 474 |
| 475 func Flock(fd int, how int) (err error) { |
| 476 _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) |
| 477 if e1 != 0 { |
| 478 err = e1 |
| 479 } |
| 480 return |
| 481 } |
| 482 |
| 483 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 484 |
| 485 func Fsync(fd int) (err error) { |
| 486 _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) |
| 487 if e1 != 0 { |
| 488 err = e1 |
| 489 } |
| 490 return |
| 491 } |
| 492 |
| 493 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 494 |
| 495 func Getdents(fd int, buf []byte) (n int, err error) { |
| 496 var _p0 unsafe.Pointer |
| 497 if len(buf) > 0 { |
| 498 _p0 = unsafe.Pointer(&buf[0]) |
| 499 } else { |
| 500 _p0 = unsafe.Pointer(&_zero) |
| 501 } |
| 502 r0, _, e1 := Syscall(SYS_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(
len(buf))) |
| 503 n = int(r0) |
| 504 if e1 != 0 { |
| 505 err = e1 |
| 506 } |
| 507 return |
| 508 } |
| 509 |
| 510 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 511 |
| 512 func Getpgid(pid int) (pgid int, err error) { |
| 513 r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) |
| 514 pgid = int(r0) |
| 515 if e1 != 0 { |
| 516 err = e1 |
| 517 } |
| 518 return |
| 519 } |
| 520 |
| 521 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 522 |
| 523 func Getpgrp() (pid int) { |
| 524 r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) |
| 525 pid = int(r0) |
| 526 return |
| 527 } |
| 528 |
| 529 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 530 |
| 531 func Getpid() (pid int) { |
| 532 r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) |
| 533 pid = int(r0) |
| 534 return |
| 535 } |
| 536 |
| 537 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 538 |
| 539 func Getppid() (ppid int) { |
| 540 r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) |
| 541 ppid = int(r0) |
| 542 return |
| 543 } |
| 544 |
| 545 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 546 |
| 547 func Getpriority(which int, who int) (prio int, err error) { |
| 548 r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) |
| 549 prio = int(r0) |
| 550 if e1 != 0 { |
| 551 err = e1 |
| 552 } |
| 553 return |
| 554 } |
| 555 |
| 556 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 557 |
| 558 func Getrusage(who int, rusage *Rusage) (err error) { |
| 559 _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Point
er(rusage)), 0) |
| 560 if e1 != 0 { |
| 561 err = e1 |
| 562 } |
| 563 return |
| 564 } |
| 565 |
| 566 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 567 |
| 568 func Gettid() (tid int) { |
| 569 r0, _, _ := RawSyscall(SYS_GETTID, 0, 0, 0) |
| 570 tid = int(r0) |
| 571 return |
| 572 } |
| 573 |
| 574 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 575 |
| 576 func Getxattr(path string, attr string, dest []byte) (sz int, err error) { |
| 577 var _p0 *byte |
| 578 _p0, err = BytePtrFromString(path) |
| 579 if err != nil { |
| 580 return |
| 581 } |
| 582 var _p1 *byte |
| 583 _p1, err = BytePtrFromString(attr) |
| 584 if err != nil { |
| 585 return |
| 586 } |
| 587 var _p2 unsafe.Pointer |
| 588 if len(dest) > 0 { |
| 589 _p2 = unsafe.Pointer(&dest[0]) |
| 590 } else { |
| 591 _p2 = unsafe.Pointer(&_zero) |
| 592 } |
| 593 r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintpt
r(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) |
| 594 sz = int(r0) |
| 595 if e1 != 0 { |
| 596 err = e1 |
| 597 } |
| 598 return |
| 599 } |
| 600 |
| 601 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 602 |
| 603 func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err e
rror) { |
| 604 var _p0 *byte |
| 605 _p0, err = BytePtrFromString(pathname) |
| 606 if err != nil { |
| 607 return |
| 608 } |
| 609 r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.
Pointer(_p0)), uintptr(mask)) |
| 610 watchdesc = int(r0) |
| 611 if e1 != 0 { |
| 612 err = e1 |
| 613 } |
| 614 return |
| 615 } |
| 616 |
| 617 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 618 |
| 619 func InotifyInit() (fd int, err error) { |
| 620 r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) |
| 621 fd = int(r0) |
| 622 if e1 != 0 { |
| 623 err = e1 |
| 624 } |
| 625 return |
| 626 } |
| 627 |
| 628 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 629 |
| 630 func InotifyInit1(flags int) (fd int, err error) { |
| 631 r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0) |
| 632 fd = int(r0) |
| 633 if e1 != 0 { |
| 634 err = e1 |
| 635 } |
| 636 return |
| 637 } |
| 638 |
| 639 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 640 |
| 641 func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) { |
| 642 r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watch
desc), 0) |
| 643 success = int(r0) |
| 644 if e1 != 0 { |
| 645 err = e1 |
| 646 } |
| 647 return |
| 648 } |
| 649 |
| 650 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 651 |
| 652 func Kill(pid int, sig Signal) (err error) { |
| 653 _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0) |
| 654 if e1 != 0 { |
| 655 err = e1 |
| 656 } |
| 657 return |
| 658 } |
| 659 |
| 660 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 661 |
| 662 func Klogctl(typ int, buf []byte) (n int, err error) { |
| 663 var _p0 unsafe.Pointer |
| 664 if len(buf) > 0 { |
| 665 _p0 = unsafe.Pointer(&buf[0]) |
| 666 } else { |
| 667 _p0 = unsafe.Pointer(&_zero) |
| 668 } |
| 669 r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len
(buf))) |
| 670 n = int(r0) |
| 671 if e1 != 0 { |
| 672 err = e1 |
| 673 } |
| 674 return |
| 675 } |
| 676 |
| 677 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 678 |
| 679 func Link(oldpath string, newpath string) (err error) { |
| 680 var _p0 *byte |
| 681 _p0, err = BytePtrFromString(oldpath) |
| 682 if err != nil { |
| 683 return |
| 684 } |
| 685 var _p1 *byte |
| 686 _p1, err = BytePtrFromString(newpath) |
| 687 if err != nil { |
| 688 return |
| 689 } |
| 690 _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsa
fe.Pointer(_p1)), 0) |
| 691 if e1 != 0 { |
| 692 err = e1 |
| 693 } |
| 694 return |
| 695 } |
| 696 |
| 697 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 698 |
| 699 func Listxattr(path string, dest []byte) (sz int, err error) { |
| 700 var _p0 *byte |
| 701 _p0, err = BytePtrFromString(path) |
| 702 if err != nil { |
| 703 return |
| 704 } |
| 705 var _p1 unsafe.Pointer |
| 706 if len(dest) > 0 { |
| 707 _p1 = unsafe.Pointer(&dest[0]) |
| 708 } else { |
| 709 _p1 = unsafe.Pointer(&_zero) |
| 710 } |
| 711 r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintpt
r(_p1), uintptr(len(dest))) |
| 712 sz = int(r0) |
| 713 if e1 != 0 { |
| 714 err = e1 |
| 715 } |
| 716 return |
| 717 } |
| 718 |
| 719 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 720 |
| 721 func Mkdir(path string, mode uint32) (err error) { |
| 722 var _p0 *byte |
| 723 _p0, err = BytePtrFromString(path) |
| 724 if err != nil { |
| 725 return |
| 726 } |
| 727 _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mod
e), 0) |
| 728 if e1 != 0 { |
| 729 err = e1 |
| 730 } |
| 731 return |
| 732 } |
| 733 |
| 734 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 735 |
| 736 func Mkdirat(dirfd int, path string, mode uint32) (err error) { |
| 737 var _p0 *byte |
| 738 _p0, err = BytePtrFromString(path) |
| 739 if err != nil { |
| 740 return |
| 741 } |
| 742 _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(
_p0)), uintptr(mode)) |
| 743 if e1 != 0 { |
| 744 err = e1 |
| 745 } |
| 746 return |
| 747 } |
| 748 |
| 749 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 750 |
| 751 func Mknod(path string, mode uint32, dev int) (err error) { |
| 752 var _p0 *byte |
| 753 _p0, err = BytePtrFromString(path) |
| 754 if err != nil { |
| 755 return |
| 756 } |
| 757 _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mod
e), uintptr(dev)) |
| 758 if e1 != 0 { |
| 759 err = e1 |
| 760 } |
| 761 return |
| 762 } |
| 763 |
| 764 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 765 |
| 766 func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { |
| 767 var _p0 *byte |
| 768 _p0, err = BytePtrFromString(path) |
| 769 if err != nil { |
| 770 return |
| 771 } |
| 772 _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer
(_p0)), uintptr(mode), uintptr(dev), 0, 0) |
| 773 if e1 != 0 { |
| 774 err = e1 |
| 775 } |
| 776 return |
| 777 } |
| 778 |
| 779 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 780 |
| 781 func Nanosleep(time *Timespec, leftover *Timespec) (err error) { |
| 782 _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintpt
r(unsafe.Pointer(leftover)), 0) |
| 783 if e1 != 0 { |
| 784 err = e1 |
| 785 } |
| 786 return |
| 787 } |
| 788 |
| 789 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 790 |
| 791 func Pause() (err error) { |
| 792 _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0) |
| 793 if e1 != 0 { |
| 794 err = e1 |
| 795 } |
| 796 return |
| 797 } |
| 798 |
| 799 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 800 |
| 801 func PivotRoot(newroot string, putold string) (err error) { |
| 802 var _p0 *byte |
| 803 _p0, err = BytePtrFromString(newroot) |
| 804 if err != nil { |
| 805 return |
| 806 } |
| 807 var _p1 *byte |
| 808 _p1, err = BytePtrFromString(putold) |
| 809 if err != nil { |
| 810 return |
| 811 } |
| 812 _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintpt
r(unsafe.Pointer(_p1)), 0) |
| 813 if e1 != 0 { |
| 814 err = e1 |
| 815 } |
| 816 return |
| 817 } |
| 818 |
| 819 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 820 |
| 821 func prlimit(pid int, resource int, old *Rlimit, newlimit *Rlimit) (err error) { |
| 822 _, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource),
uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(newlimit)), 0, 0) |
| 823 if e1 != 0 { |
| 824 err = e1 |
| 825 } |
| 826 return |
| 827 } |
| 828 |
| 829 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 830 |
| 831 func read(fd int, p []byte) (n int, err error) { |
| 832 var _p0 unsafe.Pointer |
| 833 if len(p) > 0 { |
| 834 _p0 = unsafe.Pointer(&p[0]) |
| 835 } else { |
| 836 _p0 = unsafe.Pointer(&_zero) |
| 837 } |
| 838 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)
)) |
| 839 n = int(r0) |
| 840 if e1 != 0 { |
| 841 err = e1 |
| 842 } |
| 843 return |
| 844 } |
| 845 |
| 846 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 847 |
| 848 func Readlink(path string, buf []byte) (n int, err error) { |
| 849 var _p0 *byte |
| 850 _p0, err = BytePtrFromString(path) |
| 851 if err != nil { |
| 852 return |
| 853 } |
| 854 var _p1 unsafe.Pointer |
| 855 if len(buf) > 0 { |
| 856 _p1 = unsafe.Pointer(&buf[0]) |
| 857 } else { |
| 858 _p1 = unsafe.Pointer(&_zero) |
| 859 } |
| 860 r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr
(_p1), uintptr(len(buf))) |
| 861 n = int(r0) |
| 862 if e1 != 0 { |
| 863 err = e1 |
| 864 } |
| 865 return |
| 866 } |
| 867 |
| 868 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 869 |
| 870 func Removexattr(path string, attr string) (err error) { |
| 871 var _p0 *byte |
| 872 _p0, err = BytePtrFromString(path) |
| 873 if err != nil { |
| 874 return |
| 875 } |
| 876 var _p1 *byte |
| 877 _p1, err = BytePtrFromString(attr) |
| 878 if err != nil { |
| 879 return |
| 880 } |
| 881 _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintp
tr(unsafe.Pointer(_p1)), 0) |
| 882 if e1 != 0 { |
| 883 err = e1 |
| 884 } |
| 885 return |
| 886 } |
| 887 |
| 888 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 889 |
| 890 func Rename(oldpath string, newpath string) (err error) { |
| 891 var _p0 *byte |
| 892 _p0, err = BytePtrFromString(oldpath) |
| 893 if err != nil { |
| 894 return |
| 895 } |
| 896 var _p1 *byte |
| 897 _p1, err = BytePtrFromString(newpath) |
| 898 if err != nil { |
| 899 return |
| 900 } |
| 901 _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(un
safe.Pointer(_p1)), 0) |
| 902 if e1 != 0 { |
| 903 err = e1 |
| 904 } |
| 905 return |
| 906 } |
| 907 |
| 908 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 909 |
| 910 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err e
rror) { |
| 911 var _p0 *byte |
| 912 _p0, err = BytePtrFromString(oldpath) |
| 913 if err != nil { |
| 914 return |
| 915 } |
| 916 var _p1 *byte |
| 917 _p1, err = BytePtrFromString(newpath) |
| 918 if err != nil { |
| 919 return |
| 920 } |
| 921 _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Poi
nter(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) |
| 922 if e1 != 0 { |
| 923 err = e1 |
| 924 } |
| 925 return |
| 926 } |
| 927 |
| 928 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 929 |
| 930 func Rmdir(path string) (err error) { |
| 931 var _p0 *byte |
| 932 _p0, err = BytePtrFromString(path) |
| 933 if err != nil { |
| 934 return |
| 935 } |
| 936 _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) |
| 937 if e1 != 0 { |
| 938 err = e1 |
| 939 } |
| 940 return |
| 941 } |
| 942 |
| 943 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 944 |
| 945 func Setdomainname(p []byte) (err error) { |
| 946 var _p0 unsafe.Pointer |
| 947 if len(p) > 0 { |
| 948 _p0 = unsafe.Pointer(&p[0]) |
| 949 } else { |
| 950 _p0 = unsafe.Pointer(&_zero) |
| 951 } |
| 952 _, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0) |
| 953 if e1 != 0 { |
| 954 err = e1 |
| 955 } |
| 956 return |
| 957 } |
| 958 |
| 959 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 960 |
| 961 func Sethostname(p []byte) (err error) { |
| 962 var _p0 unsafe.Pointer |
| 963 if len(p) > 0 { |
| 964 _p0 = unsafe.Pointer(&p[0]) |
| 965 } else { |
| 966 _p0 = unsafe.Pointer(&_zero) |
| 967 } |
| 968 _, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0) |
| 969 if e1 != 0 { |
| 970 err = e1 |
| 971 } |
| 972 return |
| 973 } |
| 974 |
| 975 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 976 |
| 977 func Setpgid(pid int, pgid int) (err error) { |
| 978 _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) |
| 979 if e1 != 0 { |
| 980 err = e1 |
| 981 } |
| 982 return |
| 983 } |
| 984 |
| 985 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 986 |
| 987 func Setsid() (pid int, err error) { |
| 988 r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) |
| 989 pid = int(r0) |
| 990 if e1 != 0 { |
| 991 err = e1 |
| 992 } |
| 993 return |
| 994 } |
| 995 |
| 996 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 997 |
| 998 func Settimeofday(tv *Timeval) (err error) { |
| 999 _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0,
0) |
| 1000 if e1 != 0 { |
| 1001 err = e1 |
| 1002 } |
| 1003 return |
| 1004 } |
| 1005 |
| 1006 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1007 |
| 1008 func Setpriority(which int, who int, prio int) (err error) { |
| 1009 _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintp
tr(prio)) |
| 1010 if e1 != 0 { |
| 1011 err = e1 |
| 1012 } |
| 1013 return |
| 1014 } |
| 1015 |
| 1016 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1017 |
| 1018 func Setxattr(path string, attr string, data []byte, flags int) (err error) { |
| 1019 var _p0 *byte |
| 1020 _p0, err = BytePtrFromString(path) |
| 1021 if err != nil { |
| 1022 return |
| 1023 } |
| 1024 var _p1 *byte |
| 1025 _p1, err = BytePtrFromString(attr) |
| 1026 if err != nil { |
| 1027 return |
| 1028 } |
| 1029 var _p2 unsafe.Pointer |
| 1030 if len(data) > 0 { |
| 1031 _p2 = unsafe.Pointer(&data[0]) |
| 1032 } else { |
| 1033 _p2 = unsafe.Pointer(&_zero) |
| 1034 } |
| 1035 _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr
(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) |
| 1036 if e1 != 0 { |
| 1037 err = e1 |
| 1038 } |
| 1039 return |
| 1040 } |
| 1041 |
| 1042 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1043 |
| 1044 func Symlink(oldpath string, newpath string) (err error) { |
| 1045 var _p0 *byte |
| 1046 _p0, err = BytePtrFromString(oldpath) |
| 1047 if err != nil { |
| 1048 return |
| 1049 } |
| 1050 var _p1 *byte |
| 1051 _p1, err = BytePtrFromString(newpath) |
| 1052 if err != nil { |
| 1053 return |
| 1054 } |
| 1055 _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(u
nsafe.Pointer(_p1)), 0) |
| 1056 if e1 != 0 { |
| 1057 err = e1 |
| 1058 } |
| 1059 return |
| 1060 } |
| 1061 |
| 1062 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1063 |
| 1064 func Sync() { |
| 1065 Syscall(SYS_SYNC, 0, 0, 0) |
| 1066 return |
| 1067 } |
| 1068 |
| 1069 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1070 |
| 1071 func Sysinfo(info *Sysinfo_t) (err error) { |
| 1072 _, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0) |
| 1073 if e1 != 0 { |
| 1074 err = e1 |
| 1075 } |
| 1076 return |
| 1077 } |
| 1078 |
| 1079 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1080 |
| 1081 func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { |
| 1082 r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len),
uintptr(flags), 0, 0) |
| 1083 n = int64(r0) |
| 1084 if e1 != 0 { |
| 1085 err = e1 |
| 1086 } |
| 1087 return |
| 1088 } |
| 1089 |
| 1090 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1091 |
| 1092 func Tgkill(tgid int, tid int, sig Signal) (err error) { |
| 1093 _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(
sig)) |
| 1094 if e1 != 0 { |
| 1095 err = e1 |
| 1096 } |
| 1097 return |
| 1098 } |
| 1099 |
| 1100 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1101 |
| 1102 func Times(tms *Tms) (ticks uintptr, err error) { |
| 1103 r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0) |
| 1104 ticks = uintptr(r0) |
| 1105 if e1 != 0 { |
| 1106 err = e1 |
| 1107 } |
| 1108 return |
| 1109 } |
| 1110 |
| 1111 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1112 |
| 1113 func Umask(mask int) (oldmask int) { |
| 1114 r0, _, _ := RawSyscall(SYS_UMASK, uintptr(mask), 0, 0) |
| 1115 oldmask = int(r0) |
| 1116 return |
| 1117 } |
| 1118 |
| 1119 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1120 |
| 1121 func Uname(buf *Utsname) (err error) { |
| 1122 _, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0) |
| 1123 if e1 != 0 { |
| 1124 err = e1 |
| 1125 } |
| 1126 return |
| 1127 } |
| 1128 |
| 1129 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1130 |
| 1131 func Unlink(path string) (err error) { |
| 1132 var _p0 *byte |
| 1133 _p0, err = BytePtrFromString(path) |
| 1134 if err != nil { |
| 1135 return |
| 1136 } |
| 1137 _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) |
| 1138 if e1 != 0 { |
| 1139 err = e1 |
| 1140 } |
| 1141 return |
| 1142 } |
| 1143 |
| 1144 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1145 |
| 1146 func Unlinkat(dirfd int, path string) (err error) { |
| 1147 var _p0 *byte |
| 1148 _p0, err = BytePtrFromString(path) |
| 1149 if err != nil { |
| 1150 return |
| 1151 } |
| 1152 _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer
(_p0)), 0) |
| 1153 if e1 != 0 { |
| 1154 err = e1 |
| 1155 } |
| 1156 return |
| 1157 } |
| 1158 |
| 1159 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1160 |
| 1161 func Unmount(target string, flags int) (err error) { |
| 1162 var _p0 *byte |
| 1163 _p0, err = BytePtrFromString(target) |
| 1164 if err != nil { |
| 1165 return |
| 1166 } |
| 1167 _, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(f
lags), 0) |
| 1168 if e1 != 0 { |
| 1169 err = e1 |
| 1170 } |
| 1171 return |
| 1172 } |
| 1173 |
| 1174 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1175 |
| 1176 func Unshare(flags int) (err error) { |
| 1177 _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0) |
| 1178 if e1 != 0 { |
| 1179 err = e1 |
| 1180 } |
| 1181 return |
| 1182 } |
| 1183 |
| 1184 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1185 |
| 1186 func Ustat(dev int, ubuf *Ustat_t) (err error) { |
| 1187 _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf
)), 0) |
| 1188 if e1 != 0 { |
| 1189 err = e1 |
| 1190 } |
| 1191 return |
| 1192 } |
| 1193 |
| 1194 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1195 |
| 1196 func Utime(path string, buf *Utimbuf) (err error) { |
| 1197 var _p0 *byte |
| 1198 _p0, err = BytePtrFromString(path) |
| 1199 if err != nil { |
| 1200 return |
| 1201 } |
| 1202 _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(uns
afe.Pointer(buf)), 0) |
| 1203 if e1 != 0 { |
| 1204 err = e1 |
| 1205 } |
| 1206 return |
| 1207 } |
| 1208 |
| 1209 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1210 |
| 1211 func write(fd int, p []byte) (n int, err error) { |
| 1212 var _p0 unsafe.Pointer |
| 1213 if len(p) > 0 { |
| 1214 _p0 = unsafe.Pointer(&p[0]) |
| 1215 } else { |
| 1216 _p0 = unsafe.Pointer(&_zero) |
| 1217 } |
| 1218 r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p
))) |
| 1219 n = int(r0) |
| 1220 if e1 != 0 { |
| 1221 err = e1 |
| 1222 } |
| 1223 return |
| 1224 } |
| 1225 |
| 1226 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1227 |
| 1228 func exitThread(code int) (err error) { |
| 1229 _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0) |
| 1230 if e1 != 0 { |
| 1231 err = e1 |
| 1232 } |
| 1233 return |
| 1234 } |
| 1235 |
| 1236 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1237 |
| 1238 func readlen(fd int, p *byte, np int) (n int, err error) { |
| 1239 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)),
uintptr(np)) |
| 1240 n = int(r0) |
| 1241 if e1 != 0 { |
| 1242 err = e1 |
| 1243 } |
| 1244 return |
| 1245 } |
| 1246 |
| 1247 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1248 |
| 1249 func writelen(fd int, p *byte, np int) (n int, err error) { |
| 1250 r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)),
uintptr(np)) |
| 1251 n = int(r0) |
| 1252 if e1 != 0 { |
| 1253 err = e1 |
| 1254 } |
| 1255 return |
| 1256 } |
| 1257 |
| 1258 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1259 |
| 1260 func munmap(addr uintptr, length uintptr) (err error) { |
| 1261 _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) |
| 1262 if e1 != 0 { |
| 1263 err = e1 |
| 1264 } |
| 1265 return |
| 1266 } |
| 1267 |
| 1268 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1269 |
| 1270 func Madvise(b []byte, advice int) (err error) { |
| 1271 var _p0 unsafe.Pointer |
| 1272 if len(b) > 0 { |
| 1273 _p0 = unsafe.Pointer(&b[0]) |
| 1274 } else { |
| 1275 _p0 = unsafe.Pointer(&_zero) |
| 1276 } |
| 1277 _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(
advice)) |
| 1278 if e1 != 0 { |
| 1279 err = e1 |
| 1280 } |
| 1281 return |
| 1282 } |
| 1283 |
| 1284 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1285 |
| 1286 func Mprotect(b []byte, prot int) (err error) { |
| 1287 var _p0 unsafe.Pointer |
| 1288 if len(b) > 0 { |
| 1289 _p0 = unsafe.Pointer(&b[0]) |
| 1290 } else { |
| 1291 _p0 = unsafe.Pointer(&_zero) |
| 1292 } |
| 1293 _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr
(prot)) |
| 1294 if e1 != 0 { |
| 1295 err = e1 |
| 1296 } |
| 1297 return |
| 1298 } |
| 1299 |
| 1300 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1301 |
| 1302 func Mlock(b []byte) (err error) { |
| 1303 var _p0 unsafe.Pointer |
| 1304 if len(b) > 0 { |
| 1305 _p0 = unsafe.Pointer(&b[0]) |
| 1306 } else { |
| 1307 _p0 = unsafe.Pointer(&_zero) |
| 1308 } |
| 1309 _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) |
| 1310 if e1 != 0 { |
| 1311 err = e1 |
| 1312 } |
| 1313 return |
| 1314 } |
| 1315 |
| 1316 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1317 |
| 1318 func Munlock(b []byte) (err error) { |
| 1319 var _p0 unsafe.Pointer |
| 1320 if len(b) > 0 { |
| 1321 _p0 = unsafe.Pointer(&b[0]) |
| 1322 } else { |
| 1323 _p0 = unsafe.Pointer(&_zero) |
| 1324 } |
| 1325 _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) |
| 1326 if e1 != 0 { |
| 1327 err = e1 |
| 1328 } |
| 1329 return |
| 1330 } |
| 1331 |
| 1332 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1333 |
| 1334 func Mlockall(flags int) (err error) { |
| 1335 _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) |
| 1336 if e1 != 0 { |
| 1337 err = e1 |
| 1338 } |
| 1339 return |
| 1340 } |
| 1341 |
| 1342 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1343 |
| 1344 func Munlockall() (err error) { |
| 1345 _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) |
| 1346 if e1 != 0 { |
| 1347 err = e1 |
| 1348 } |
| 1349 return |
| 1350 } |
| 1351 |
| 1352 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1353 |
| 1354 func Chown(path string, uid int, gid int) (err error) { |
| 1355 var _p0 *byte |
| 1356 _p0, err = BytePtrFromString(path) |
| 1357 if err != nil { |
| 1358 return |
| 1359 } |
| 1360 _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid
), uintptr(gid)) |
| 1361 if e1 != 0 { |
| 1362 err = e1 |
| 1363 } |
| 1364 return |
| 1365 } |
| 1366 |
| 1367 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1368 |
| 1369 func Fchown(fd int, uid int, gid int) (err error) { |
| 1370 _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) |
| 1371 if e1 != 0 { |
| 1372 err = e1 |
| 1373 } |
| 1374 return |
| 1375 } |
| 1376 |
| 1377 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1378 |
| 1379 func Fstat(fd int, stat *Stat_t) (err error) { |
| 1380 _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)
), 0) |
| 1381 if e1 != 0 { |
| 1382 err = e1 |
| 1383 } |
| 1384 return |
| 1385 } |
| 1386 |
| 1387 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1388 |
| 1389 func Fstatfs(fd int, buf *Statfs_t) (err error) { |
| 1390 _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf
)), 0) |
| 1391 if e1 != 0 { |
| 1392 err = e1 |
| 1393 } |
| 1394 return |
| 1395 } |
| 1396 |
| 1397 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1398 |
| 1399 func Ftruncate(fd int, length int64) (err error) { |
| 1400 _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0) |
| 1401 if e1 != 0 { |
| 1402 err = e1 |
| 1403 } |
| 1404 return |
| 1405 } |
| 1406 |
| 1407 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1408 |
| 1409 func Getegid() (egid int) { |
| 1410 r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) |
| 1411 egid = int(r0) |
| 1412 return |
| 1413 } |
| 1414 |
| 1415 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1416 |
| 1417 func Geteuid() (euid int) { |
| 1418 r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) |
| 1419 euid = int(r0) |
| 1420 return |
| 1421 } |
| 1422 |
| 1423 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1424 |
| 1425 func Getgid() (gid int) { |
| 1426 r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) |
| 1427 gid = int(r0) |
| 1428 return |
| 1429 } |
| 1430 |
| 1431 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1432 |
| 1433 func Getrlimit(resource int, rlim *Rlimit) (err error) { |
| 1434 _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.
Pointer(rlim)), 0) |
| 1435 if e1 != 0 { |
| 1436 err = e1 |
| 1437 } |
| 1438 return |
| 1439 } |
| 1440 |
| 1441 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1442 |
| 1443 func Getuid() (uid int) { |
| 1444 r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) |
| 1445 uid = int(r0) |
| 1446 return |
| 1447 } |
| 1448 |
| 1449 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1450 |
| 1451 func Ioperm(from int, num int, on int) (err error) { |
| 1452 _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on)
) |
| 1453 if e1 != 0 { |
| 1454 err = e1 |
| 1455 } |
| 1456 return |
| 1457 } |
| 1458 |
| 1459 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1460 |
| 1461 func Iopl(level int) (err error) { |
| 1462 _, _, e1 := Syscall(SYS_IOPL, uintptr(level), 0, 0) |
| 1463 if e1 != 0 { |
| 1464 err = e1 |
| 1465 } |
| 1466 return |
| 1467 } |
| 1468 |
| 1469 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1470 |
| 1471 func Lchown(path string, uid int, gid int) (err error) { |
| 1472 var _p0 *byte |
| 1473 _p0, err = BytePtrFromString(path) |
| 1474 if err != nil { |
| 1475 return |
| 1476 } |
| 1477 _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(ui
d), uintptr(gid)) |
| 1478 if e1 != 0 { |
| 1479 err = e1 |
| 1480 } |
| 1481 return |
| 1482 } |
| 1483 |
| 1484 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1485 |
| 1486 func Listen(s int, n int) (err error) { |
| 1487 _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0) |
| 1488 if e1 != 0 { |
| 1489 err = e1 |
| 1490 } |
| 1491 return |
| 1492 } |
| 1493 |
| 1494 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1495 |
| 1496 func Lstat(path string, stat *Stat_t) (err error) { |
| 1497 var _p0 *byte |
| 1498 _p0, err = BytePtrFromString(path) |
| 1499 if err != nil { |
| 1500 return |
| 1501 } |
| 1502 _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(uns
afe.Pointer(stat)), 0) |
| 1503 if e1 != 0 { |
| 1504 err = e1 |
| 1505 } |
| 1506 return |
| 1507 } |
| 1508 |
| 1509 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1510 |
| 1511 func Pread(fd int, p []byte, offset int64) (n int, err error) { |
| 1512 var _p0 unsafe.Pointer |
| 1513 if len(p) > 0 { |
| 1514 _p0 = unsafe.Pointer(&p[0]) |
| 1515 } else { |
| 1516 _p0 = unsafe.Pointer(&_zero) |
| 1517 } |
| 1518 r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(le
n(p)), uintptr(offset), 0, 0) |
| 1519 n = int(r0) |
| 1520 if e1 != 0 { |
| 1521 err = e1 |
| 1522 } |
| 1523 return |
| 1524 } |
| 1525 |
| 1526 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1527 |
| 1528 func Pwrite(fd int, p []byte, offset int64) (n int, err error) { |
| 1529 var _p0 unsafe.Pointer |
| 1530 if len(p) > 0 { |
| 1531 _p0 = unsafe.Pointer(&p[0]) |
| 1532 } else { |
| 1533 _p0 = unsafe.Pointer(&_zero) |
| 1534 } |
| 1535 r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(l
en(p)), uintptr(offset), 0, 0) |
| 1536 n = int(r0) |
| 1537 if e1 != 0 { |
| 1538 err = e1 |
| 1539 } |
| 1540 return |
| 1541 } |
| 1542 |
| 1543 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1544 |
| 1545 func Seek(fd int, offset int64, whence int) (off int64, err error) { |
| 1546 r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(wh
ence)) |
| 1547 off = int64(r0) |
| 1548 if e1 != 0 { |
| 1549 err = e1 |
| 1550 } |
| 1551 return |
| 1552 } |
| 1553 |
| 1554 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1555 |
| 1556 func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err
error) { |
| 1557 r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r
)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Point
er(timeout)), 0) |
| 1558 n = int(r0) |
| 1559 if e1 != 0 { |
| 1560 err = e1 |
| 1561 } |
| 1562 return |
| 1563 } |
| 1564 |
| 1565 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1566 |
| 1567 func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
rror) { |
| 1568 r0, _, e1 := Syscall6(SYS_SENDFILE, uintptr(outfd), uintptr(infd), uintp
tr(unsafe.Pointer(offset)), uintptr(count), 0, 0) |
| 1569 written = int(r0) |
| 1570 if e1 != 0 { |
| 1571 err = e1 |
| 1572 } |
| 1573 return |
| 1574 } |
| 1575 |
| 1576 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1577 |
| 1578 func Setfsgid(gid int) (err error) { |
| 1579 _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0) |
| 1580 if e1 != 0 { |
| 1581 err = e1 |
| 1582 } |
| 1583 return |
| 1584 } |
| 1585 |
| 1586 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1587 |
| 1588 func Setfsuid(uid int) (err error) { |
| 1589 _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0) |
| 1590 if e1 != 0 { |
| 1591 err = e1 |
| 1592 } |
| 1593 return |
| 1594 } |
| 1595 |
| 1596 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1597 |
| 1598 func Setregid(rgid int, egid int) (err error) { |
| 1599 _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) |
| 1600 if e1 != 0 { |
| 1601 err = e1 |
| 1602 } |
| 1603 return |
| 1604 } |
| 1605 |
| 1606 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1607 |
| 1608 func Setresgid(rgid int, egid int, sgid int) (err error) { |
| 1609 _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uint
ptr(sgid)) |
| 1610 if e1 != 0 { |
| 1611 err = e1 |
| 1612 } |
| 1613 return |
| 1614 } |
| 1615 |
| 1616 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1617 |
| 1618 func Setresuid(ruid int, euid int, suid int) (err error) { |
| 1619 _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uint
ptr(suid)) |
| 1620 if e1 != 0 { |
| 1621 err = e1 |
| 1622 } |
| 1623 return |
| 1624 } |
| 1625 |
| 1626 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1627 |
| 1628 func Setrlimit(resource int, rlim *Rlimit) (err error) { |
| 1629 _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.
Pointer(rlim)), 0) |
| 1630 if e1 != 0 { |
| 1631 err = e1 |
| 1632 } |
| 1633 return |
| 1634 } |
| 1635 |
| 1636 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1637 |
| 1638 func Setreuid(ruid int, euid int) (err error) { |
| 1639 _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) |
| 1640 if e1 != 0 { |
| 1641 err = e1 |
| 1642 } |
| 1643 return |
| 1644 } |
| 1645 |
| 1646 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1647 |
| 1648 func Shutdown(fd int, how int) (err error) { |
| 1649 _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) |
| 1650 if e1 != 0 { |
| 1651 err = e1 |
| 1652 } |
| 1653 return |
| 1654 } |
| 1655 |
| 1656 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1657 |
| 1658 func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n i
nt64, err error) { |
| 1659 r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(r
off)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)
) |
| 1660 n = int64(r0) |
| 1661 if e1 != 0 { |
| 1662 err = e1 |
| 1663 } |
| 1664 return |
| 1665 } |
| 1666 |
| 1667 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1668 |
| 1669 func Stat(path string, stat *Stat_t) (err error) { |
| 1670 var _p0 *byte |
| 1671 _p0, err = BytePtrFromString(path) |
| 1672 if err != nil { |
| 1673 return |
| 1674 } |
| 1675 _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsa
fe.Pointer(stat)), 0) |
| 1676 if e1 != 0 { |
| 1677 err = e1 |
| 1678 } |
| 1679 return |
| 1680 } |
| 1681 |
| 1682 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1683 |
| 1684 func Statfs(path string, buf *Statfs_t) (err error) { |
| 1685 var _p0 *byte |
| 1686 _p0, err = BytePtrFromString(path) |
| 1687 if err != nil { |
| 1688 return |
| 1689 } |
| 1690 _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(un
safe.Pointer(buf)), 0) |
| 1691 if e1 != 0 { |
| 1692 err = e1 |
| 1693 } |
| 1694 return |
| 1695 } |
| 1696 |
| 1697 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1698 |
| 1699 func SyncFileRange(fd int, off int64, n int64, flags int) (err error) { |
| 1700 _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE2, uintptr(fd), uintptr(off), ui
ntptr(n), uintptr(flags), 0, 0) |
| 1701 if e1 != 0 { |
| 1702 err = e1 |
| 1703 } |
| 1704 return |
| 1705 } |
| 1706 |
| 1707 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1708 |
| 1709 func Truncate(path string, length int64) (err error) { |
| 1710 var _p0 *byte |
| 1711 _p0, err = BytePtrFromString(path) |
| 1712 if err != nil { |
| 1713 return |
| 1714 } |
| 1715 _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(
length), 0) |
| 1716 if e1 != 0 { |
| 1717 err = e1 |
| 1718 } |
| 1719 return |
| 1720 } |
| 1721 |
| 1722 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1723 |
| 1724 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { |
| 1725 r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)
), uintptr(unsafe.Pointer(addrlen))) |
| 1726 fd = int(r0) |
| 1727 if e1 != 0 { |
| 1728 err = e1 |
| 1729 } |
| 1730 return |
| 1731 } |
| 1732 |
| 1733 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1734 |
| 1735 func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int,
err error) { |
| 1736 r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rs
a)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) |
| 1737 fd = int(r0) |
| 1738 if e1 != 0 { |
| 1739 err = e1 |
| 1740 } |
| 1741 return |
| 1742 } |
| 1743 |
| 1744 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1745 |
| 1746 func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { |
| 1747 _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen
)) |
| 1748 if e1 != 0 { |
| 1749 err = e1 |
| 1750 } |
| 1751 return |
| 1752 } |
| 1753 |
| 1754 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1755 |
| 1756 func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { |
| 1757 _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addr
len)) |
| 1758 if e1 != 0 { |
| 1759 err = e1 |
| 1760 } |
| 1761 return |
| 1762 } |
| 1763 |
| 1764 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1765 |
| 1766 func getgroups(n int, list *_Gid_t) (nn int, err error) { |
| 1767 r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointe
r(list)), 0) |
| 1768 nn = int(r0) |
| 1769 if e1 != 0 { |
| 1770 err = e1 |
| 1771 } |
| 1772 return |
| 1773 } |
| 1774 |
| 1775 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1776 |
| 1777 func setgroups(n int, list *_Gid_t) (err error) { |
| 1778 _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer
(list)), 0) |
| 1779 if e1 != 0 { |
| 1780 err = e1 |
| 1781 } |
| 1782 return |
| 1783 } |
| 1784 |
| 1785 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1786 |
| 1787 func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen
) (err error) { |
| 1788 _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr
(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) |
| 1789 if e1 != 0 { |
| 1790 err = e1 |
| 1791 } |
| 1792 return |
| 1793 } |
| 1794 |
| 1795 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1796 |
| 1797 func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr)
(err error) { |
| 1798 _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr
(name), uintptr(val), uintptr(vallen), 0) |
| 1799 if e1 != 0 { |
| 1800 err = e1 |
| 1801 } |
| 1802 return |
| 1803 } |
| 1804 |
| 1805 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1806 |
| 1807 func socket(domain int, typ int, proto int) (fd int, err error) { |
| 1808 r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintp
tr(proto)) |
| 1809 fd = int(r0) |
| 1810 if e1 != 0 { |
| 1811 err = e1 |
| 1812 } |
| 1813 return |
| 1814 } |
| 1815 |
| 1816 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1817 |
| 1818 func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { |
| 1819 _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), u
intptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) |
| 1820 if e1 != 0 { |
| 1821 err = e1 |
| 1822 } |
| 1823 return |
| 1824 } |
| 1825 |
| 1826 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1827 |
| 1828 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { |
| 1829 _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Poin
ter(rsa)), uintptr(unsafe.Pointer(addrlen))) |
| 1830 if e1 != 0 { |
| 1831 err = e1 |
| 1832 } |
| 1833 return |
| 1834 } |
| 1835 |
| 1836 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1837 |
| 1838 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { |
| 1839 _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Poin
ter(rsa)), uintptr(unsafe.Pointer(addrlen))) |
| 1840 if e1 != 0 { |
| 1841 err = e1 |
| 1842 } |
| 1843 return |
| 1844 } |
| 1845 |
| 1846 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1847 |
| 1848 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Sockl
en) (n int, err error) { |
| 1849 var _p0 unsafe.Pointer |
| 1850 if len(p) > 0 { |
| 1851 _p0 = unsafe.Pointer(&p[0]) |
| 1852 } else { |
| 1853 _p0 = unsafe.Pointer(&_zero) |
| 1854 } |
| 1855 r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(l
en(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fr
omlen))) |
| 1856 n = int(r0) |
| 1857 if e1 != 0 { |
| 1858 err = e1 |
| 1859 } |
| 1860 return |
| 1861 } |
| 1862 |
| 1863 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1864 |
| 1865 func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (
err error) { |
| 1866 var _p0 unsafe.Pointer |
| 1867 if len(buf) > 0 { |
| 1868 _p0 = unsafe.Pointer(&buf[0]) |
| 1869 } else { |
| 1870 _p0 = unsafe.Pointer(&_zero) |
| 1871 } |
| 1872 _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(b
uf)), uintptr(flags), uintptr(to), uintptr(addrlen)) |
| 1873 if e1 != 0 { |
| 1874 err = e1 |
| 1875 } |
| 1876 return |
| 1877 } |
| 1878 |
| 1879 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1880 |
| 1881 func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { |
| 1882 r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg
)), uintptr(flags)) |
| 1883 n = int(r0) |
| 1884 if e1 != 0 { |
| 1885 err = e1 |
| 1886 } |
| 1887 return |
| 1888 } |
| 1889 |
| 1890 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1891 |
| 1892 func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { |
| 1893 r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg
)), uintptr(flags)) |
| 1894 n = int(r0) |
| 1895 if e1 != 0 { |
| 1896 err = e1 |
| 1897 } |
| 1898 return |
| 1899 } |
| 1900 |
| 1901 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1902 |
| 1903 func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int6
4) (xaddr uintptr, err error) { |
| 1904 r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(
prot), uintptr(flags), uintptr(fd), uintptr(offset)) |
| 1905 xaddr = uintptr(r0) |
| 1906 if e1 != 0 { |
| 1907 err = e1 |
| 1908 } |
| 1909 return |
| 1910 } |
| 1911 |
| 1912 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1913 |
| 1914 func Gettimeofday(tv *Timeval) (err error) { |
| 1915 _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0,
0) |
| 1916 if e1 != 0 { |
| 1917 err = e1 |
| 1918 } |
| 1919 return |
| 1920 } |
| 1921 |
| 1922 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
| 1923 |
| 1924 func Time(t *Time_t) (tt Time_t, err error) { |
| 1925 r0, _, e1 := RawSyscall(SYS_TIME, uintptr(unsafe.Pointer(t)), 0, 0) |
| 1926 tt = Time_t(r0) |
| 1927 if e1 != 0 { |
| 1928 err = e1 |
| 1929 } |
| 1930 return |
| 1931 } |
OLD | NEW |