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