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