github.com/code-reading/golang@v0.0.0-20220303082512-ba5bc0e589a3/go/src/syscall/zsyscall_freebsd_386.go (about) 1 // mksyscall.pl -l32 -tags freebsd,386 syscall_bsd.go syscall_freebsd.go syscall_freebsd_386.go 2 // Code generated by the command above; DO NOT EDIT. 3 4 //go:build freebsd && 386 5 // +build freebsd,386 6 7 package syscall 8 9 import "unsafe" 10 11 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 12 13 func getgroups(ngid int, gid *_Gid_t) (n int, err error) { 14 r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) 15 n = int(r0) 16 if e1 != 0 { 17 err = errnoErr(e1) 18 } 19 return 20 } 21 22 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 23 24 func setgroups(ngid int, gid *_Gid_t) (err error) { 25 _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) 26 if e1 != 0 { 27 err = errnoErr(e1) 28 } 29 return 30 } 31 32 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 33 34 func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { 35 r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) 36 wpid = int(r0) 37 if e1 != 0 { 38 err = errnoErr(e1) 39 } 40 return 41 } 42 43 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 44 45 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { 46 r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) 47 fd = int(r0) 48 if e1 != 0 { 49 err = errnoErr(e1) 50 } 51 return 52 } 53 54 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 55 56 func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { 57 _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) 58 if e1 != 0 { 59 err = errnoErr(e1) 60 } 61 return 62 } 63 64 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 65 66 func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { 67 _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) 68 if e1 != 0 { 69 err = errnoErr(e1) 70 } 71 return 72 } 73 74 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 75 76 func socket(domain int, typ int, proto int) (fd int, err error) { 77 r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) 78 fd = int(r0) 79 if e1 != 0 { 80 err = errnoErr(e1) 81 } 82 return 83 } 84 85 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 86 87 func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { 88 _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) 89 if e1 != 0 { 90 err = errnoErr(e1) 91 } 92 return 93 } 94 95 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 96 97 func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { 98 _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) 99 if e1 != 0 { 100 err = errnoErr(e1) 101 } 102 return 103 } 104 105 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 106 107 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { 108 _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) 109 if e1 != 0 { 110 err = errnoErr(e1) 111 } 112 return 113 } 114 115 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 116 117 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { 118 _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) 119 if e1 != 0 { 120 err = errnoErr(e1) 121 } 122 return 123 } 124 125 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 126 127 func Shutdown(s int, how int) (err error) { 128 _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) 129 if e1 != 0 { 130 err = errnoErr(e1) 131 } 132 return 133 } 134 135 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 136 137 func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { 138 _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) 139 if e1 != 0 { 140 err = errnoErr(e1) 141 } 142 return 143 } 144 145 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 146 147 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { 148 var _p0 unsafe.Pointer 149 if len(p) > 0 { 150 _p0 = unsafe.Pointer(&p[0]) 151 } else { 152 _p0 = unsafe.Pointer(&_zero) 153 } 154 r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) 155 n = int(r0) 156 if e1 != 0 { 157 err = errnoErr(e1) 158 } 159 return 160 } 161 162 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 163 164 func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { 165 var _p0 unsafe.Pointer 166 if len(buf) > 0 { 167 _p0 = unsafe.Pointer(&buf[0]) 168 } else { 169 _p0 = unsafe.Pointer(&_zero) 170 } 171 _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) 172 if e1 != 0 { 173 err = errnoErr(e1) 174 } 175 return 176 } 177 178 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 179 180 func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { 181 r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) 182 n = int(r0) 183 if e1 != 0 { 184 err = errnoErr(e1) 185 } 186 return 187 } 188 189 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 190 191 func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { 192 r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) 193 n = int(r0) 194 if e1 != 0 { 195 err = errnoErr(e1) 196 } 197 return 198 } 199 200 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 201 202 func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { 203 r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) 204 n = int(r0) 205 if e1 != 0 { 206 err = errnoErr(e1) 207 } 208 return 209 } 210 211 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 212 213 func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { 214 var _p0 unsafe.Pointer 215 if len(mib) > 0 { 216 _p0 = unsafe.Pointer(&mib[0]) 217 } else { 218 _p0 = unsafe.Pointer(&_zero) 219 } 220 _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) 221 if e1 != 0 { 222 err = errnoErr(e1) 223 } 224 return 225 } 226 227 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 228 229 func utimes(path string, timeval *[2]Timeval) (err error) { 230 var _p0 *byte 231 _p0, err = BytePtrFromString(path) 232 if err != nil { 233 return 234 } 235 _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) 236 if e1 != 0 { 237 err = errnoErr(e1) 238 } 239 return 240 } 241 242 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 243 244 func futimes(fd int, timeval *[2]Timeval) (err error) { 245 _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) 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 fcntl(fd int, cmd int, arg int) (val int, err error) { 255 r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) 256 val = int(r0) 257 if e1 != 0 { 258 err = errnoErr(e1) 259 } 260 return 261 } 262 263 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 264 265 func pipe2(p *[2]_C_int, flags int) (err error) { 266 _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) 267 if e1 != 0 { 268 err = errnoErr(e1) 269 } 270 return 271 } 272 273 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 274 275 func Access(path string, mode uint32) (err error) { 276 var _p0 *byte 277 _p0, err = BytePtrFromString(path) 278 if err != nil { 279 return 280 } 281 _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 282 if e1 != 0 { 283 err = errnoErr(e1) 284 } 285 return 286 } 287 288 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 289 290 func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { 291 _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) 292 if e1 != 0 { 293 err = errnoErr(e1) 294 } 295 return 296 } 297 298 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 299 300 func Chdir(path string) (err error) { 301 var _p0 *byte 302 _p0, err = BytePtrFromString(path) 303 if err != nil { 304 return 305 } 306 _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) 307 if e1 != 0 { 308 err = errnoErr(e1) 309 } 310 return 311 } 312 313 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 314 315 func Chflags(path string, flags int) (err error) { 316 var _p0 *byte 317 _p0, err = BytePtrFromString(path) 318 if err != nil { 319 return 320 } 321 _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) 322 if e1 != 0 { 323 err = errnoErr(e1) 324 } 325 return 326 } 327 328 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 329 330 func Chmod(path string, mode uint32) (err error) { 331 var _p0 *byte 332 _p0, err = BytePtrFromString(path) 333 if err != nil { 334 return 335 } 336 _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 337 if e1 != 0 { 338 err = errnoErr(e1) 339 } 340 return 341 } 342 343 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 344 345 func Chown(path string, uid int, gid int) (err error) { 346 var _p0 *byte 347 _p0, err = BytePtrFromString(path) 348 if err != nil { 349 return 350 } 351 _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) 352 if e1 != 0 { 353 err = errnoErr(e1) 354 } 355 return 356 } 357 358 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 359 360 func Chroot(path string) (err error) { 361 var _p0 *byte 362 _p0, err = BytePtrFromString(path) 363 if err != nil { 364 return 365 } 366 _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) 367 if e1 != 0 { 368 err = errnoErr(e1) 369 } 370 return 371 } 372 373 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 374 375 func Close(fd int) (err error) { 376 _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) 377 if e1 != 0 { 378 err = errnoErr(e1) 379 } 380 return 381 } 382 383 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 384 385 func Dup(fd int) (nfd int, err error) { 386 r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) 387 nfd = int(r0) 388 if e1 != 0 { 389 err = errnoErr(e1) 390 } 391 return 392 } 393 394 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 395 396 func Dup2(from int, to int) (err error) { 397 _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) 398 if e1 != 0 { 399 err = errnoErr(e1) 400 } 401 return 402 } 403 404 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 405 406 func Fchdir(fd int) (err error) { 407 _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) 408 if e1 != 0 { 409 err = errnoErr(e1) 410 } 411 return 412 } 413 414 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 415 416 func Fchflags(fd int, flags int) (err error) { 417 _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) 418 if e1 != 0 { 419 err = errnoErr(e1) 420 } 421 return 422 } 423 424 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 425 426 func Fchmod(fd int, mode uint32) (err error) { 427 _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) 428 if e1 != 0 { 429 err = errnoErr(e1) 430 } 431 return 432 } 433 434 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 435 436 func Fchown(fd int, uid int, gid int) (err error) { 437 _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) 438 if e1 != 0 { 439 err = errnoErr(e1) 440 } 441 return 442 } 443 444 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 445 446 func Flock(fd int, how int) (err error) { 447 _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) 448 if e1 != 0 { 449 err = errnoErr(e1) 450 } 451 return 452 } 453 454 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 455 456 func Fpathconf(fd int, name int) (val int, err error) { 457 r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) 458 val = int(r0) 459 if e1 != 0 { 460 err = errnoErr(e1) 461 } 462 return 463 } 464 465 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 466 467 func fstat(fd int, stat *stat_freebsd11_t) (err error) { 468 _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) 469 if e1 != 0 { 470 err = errnoErr(e1) 471 } 472 return 473 } 474 475 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 476 477 func fstat_freebsd12(fd int, stat *Stat_t) (err error) { 478 _, _, e1 := Syscall(_SYS_FSTAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) 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 fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error) { 488 var _p0 *byte 489 _p0, err = BytePtrFromString(path) 490 if err != nil { 491 return 492 } 493 _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) 494 if e1 != 0 { 495 err = errnoErr(e1) 496 } 497 return 498 } 499 500 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 501 502 func fstatat_freebsd12(fd int, path string, stat *Stat_t, flags int) (err error) { 503 var _p0 *byte 504 _p0, err = BytePtrFromString(path) 505 if err != nil { 506 return 507 } 508 _, _, e1 := Syscall6(_SYS_FSTATAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) 509 if e1 != 0 { 510 err = errnoErr(e1) 511 } 512 return 513 } 514 515 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 516 517 func fstatfs(fd int, stat *statfs_freebsd11_t) (err error) { 518 _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) 519 if e1 != 0 { 520 err = errnoErr(e1) 521 } 522 return 523 } 524 525 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 526 527 func fstatfs_freebsd12(fd int, stat *Statfs_t) (err error) { 528 _, _, e1 := Syscall(_SYS_FSTATFS_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) 529 if e1 != 0 { 530 err = errnoErr(e1) 531 } 532 return 533 } 534 535 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 536 537 func Fsync(fd int) (err error) { 538 _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) 539 if e1 != 0 { 540 err = errnoErr(e1) 541 } 542 return 543 } 544 545 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 546 547 func Ftruncate(fd int, length int64) (err error) { 548 _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), uintptr(length>>32)) 549 if e1 != 0 { 550 err = errnoErr(e1) 551 } 552 return 553 } 554 555 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 556 557 func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { 558 var _p0 unsafe.Pointer 559 if len(buf) > 0 { 560 _p0 = unsafe.Pointer(&buf[0]) 561 } else { 562 _p0 = unsafe.Pointer(&_zero) 563 } 564 r0, _, e1 := Syscall6(SYS_GETDIRENTRIES, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) 565 n = int(r0) 566 if e1 != 0 { 567 err = errnoErr(e1) 568 } 569 return 570 } 571 572 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 573 574 func getdirentries_freebsd12(fd int, buf []byte, basep *uint64) (n int, err error) { 575 var _p0 unsafe.Pointer 576 if len(buf) > 0 { 577 _p0 = unsafe.Pointer(&buf[0]) 578 } else { 579 _p0 = unsafe.Pointer(&_zero) 580 } 581 r0, _, e1 := Syscall6(_SYS_GETDIRENTRIES_FREEBSD12, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) 582 n = int(r0) 583 if e1 != 0 { 584 err = errnoErr(e1) 585 } 586 return 587 } 588 589 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 590 591 func Getdtablesize() (size int) { 592 r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0) 593 size = int(r0) 594 return 595 } 596 597 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 598 599 func Getegid() (egid int) { 600 r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) 601 egid = int(r0) 602 return 603 } 604 605 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 606 607 func Geteuid() (uid int) { 608 r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) 609 uid = int(r0) 610 return 611 } 612 613 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 614 615 func Getgid() (gid int) { 616 r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) 617 gid = int(r0) 618 return 619 } 620 621 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 622 623 func Getpgid(pid int) (pgid int, err error) { 624 r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) 625 pgid = int(r0) 626 if e1 != 0 { 627 err = errnoErr(e1) 628 } 629 return 630 } 631 632 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 633 634 func Getpgrp() (pgrp int) { 635 r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) 636 pgrp = int(r0) 637 return 638 } 639 640 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 641 642 func Getpid() (pid int) { 643 r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) 644 pid = int(r0) 645 return 646 } 647 648 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 649 650 func Getppid() (ppid int) { 651 r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) 652 ppid = int(r0) 653 return 654 } 655 656 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 657 658 func Getpriority(which int, who int) (prio int, err error) { 659 r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) 660 prio = int(r0) 661 if e1 != 0 { 662 err = errnoErr(e1) 663 } 664 return 665 } 666 667 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 668 669 func Getrlimit(which int, lim *Rlimit) (err error) { 670 _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) 671 if e1 != 0 { 672 err = errnoErr(e1) 673 } 674 return 675 } 676 677 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 678 679 func Getrusage(who int, rusage *Rusage) (err error) { 680 _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) 681 if e1 != 0 { 682 err = errnoErr(e1) 683 } 684 return 685 } 686 687 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 688 689 func Getsid(pid int) (sid int, err error) { 690 r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) 691 sid = int(r0) 692 if e1 != 0 { 693 err = errnoErr(e1) 694 } 695 return 696 } 697 698 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 699 700 func Gettimeofday(tv *Timeval) (err error) { 701 _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 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 Getuid() (uid int) { 711 r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) 712 uid = int(r0) 713 return 714 } 715 716 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 717 718 func Issetugid() (tainted bool) { 719 r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0) 720 tainted = bool(r0 != 0) 721 return 722 } 723 724 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 725 726 func Kill(pid int, signum Signal) (err error) { 727 _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) 728 if e1 != 0 { 729 err = errnoErr(e1) 730 } 731 return 732 } 733 734 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 735 736 func Kqueue() (fd int, err error) { 737 r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) 738 fd = int(r0) 739 if e1 != 0 { 740 err = errnoErr(e1) 741 } 742 return 743 } 744 745 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 746 747 func Lchown(path string, uid int, gid int) (err error) { 748 var _p0 *byte 749 _p0, err = BytePtrFromString(path) 750 if err != nil { 751 return 752 } 753 _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) 754 if e1 != 0 { 755 err = errnoErr(e1) 756 } 757 return 758 } 759 760 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 761 762 func Link(path string, link string) (err error) { 763 var _p0 *byte 764 _p0, err = BytePtrFromString(path) 765 if err != nil { 766 return 767 } 768 var _p1 *byte 769 _p1, err = BytePtrFromString(link) 770 if err != nil { 771 return 772 } 773 _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) 774 if e1 != 0 { 775 err = errnoErr(e1) 776 } 777 return 778 } 779 780 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 781 782 func Listen(s int, backlog int) (err error) { 783 _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) 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 792 func lstat(path string, stat *stat_freebsd11_t) (err error) { 793 var _p0 *byte 794 _p0, err = BytePtrFromString(path) 795 if err != nil { 796 return 797 } 798 _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 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 Mkdir(path string, mode uint32) (err error) { 808 var _p0 *byte 809 _p0, err = BytePtrFromString(path) 810 if err != nil { 811 return 812 } 813 _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 814 if e1 != 0 { 815 err = errnoErr(e1) 816 } 817 return 818 } 819 820 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 821 822 func Mkfifo(path string, mode uint32) (err error) { 823 var _p0 *byte 824 _p0, err = BytePtrFromString(path) 825 if err != nil { 826 return 827 } 828 _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 829 if e1 != 0 { 830 err = errnoErr(e1) 831 } 832 return 833 } 834 835 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 836 837 func mknod(path string, mode uint32, dev int) (err error) { 838 var _p0 *byte 839 _p0, err = BytePtrFromString(path) 840 if err != nil { 841 return 842 } 843 _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) 844 if e1 != 0 { 845 err = errnoErr(e1) 846 } 847 return 848 } 849 850 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 851 852 func mknodat_freebsd12(fd int, path string, mode uint32, dev uint64) (err error) { 853 var _p0 *byte 854 _p0, err = BytePtrFromString(path) 855 if err != nil { 856 return 857 } 858 _, _, e1 := Syscall6(_SYS_MKNODAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) 859 if e1 != 0 { 860 err = errnoErr(e1) 861 } 862 return 863 } 864 865 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 866 867 func Nanosleep(time *Timespec, leftover *Timespec) (err error) { 868 _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) 869 if e1 != 0 { 870 err = errnoErr(e1) 871 } 872 return 873 } 874 875 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 876 877 func Open(path string, mode int, perm uint32) (fd int, err error) { 878 var _p0 *byte 879 _p0, err = BytePtrFromString(path) 880 if err != nil { 881 return 882 } 883 r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) 884 fd = int(r0) 885 if e1 != 0 { 886 err = errnoErr(e1) 887 } 888 return 889 } 890 891 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 892 893 func Pathconf(path string, name int) (val int, err error) { 894 var _p0 *byte 895 _p0, err = BytePtrFromString(path) 896 if err != nil { 897 return 898 } 899 r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) 900 val = int(r0) 901 if e1 != 0 { 902 err = errnoErr(e1) 903 } 904 return 905 } 906 907 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 908 909 func Pread(fd int, p []byte, offset int64) (n int, err error) { 910 var _p0 unsafe.Pointer 911 if len(p) > 0 { 912 _p0 = unsafe.Pointer(&p[0]) 913 } else { 914 _p0 = unsafe.Pointer(&_zero) 915 } 916 r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) 917 n = int(r0) 918 if e1 != 0 { 919 err = errnoErr(e1) 920 } 921 return 922 } 923 924 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 925 926 func Pwrite(fd int, p []byte, offset int64) (n int, err error) { 927 var _p0 unsafe.Pointer 928 if len(p) > 0 { 929 _p0 = unsafe.Pointer(&p[0]) 930 } else { 931 _p0 = unsafe.Pointer(&_zero) 932 } 933 r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) 934 n = int(r0) 935 if e1 != 0 { 936 err = errnoErr(e1) 937 } 938 return 939 } 940 941 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 942 943 func read(fd int, p []byte) (n int, err error) { 944 var _p0 unsafe.Pointer 945 if len(p) > 0 { 946 _p0 = unsafe.Pointer(&p[0]) 947 } else { 948 _p0 = unsafe.Pointer(&_zero) 949 } 950 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) 951 n = int(r0) 952 if e1 != 0 { 953 err = errnoErr(e1) 954 } 955 return 956 } 957 958 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 959 960 func Readlink(path string, buf []byte) (n int, err error) { 961 var _p0 *byte 962 _p0, err = BytePtrFromString(path) 963 if err != nil { 964 return 965 } 966 var _p1 unsafe.Pointer 967 if len(buf) > 0 { 968 _p1 = unsafe.Pointer(&buf[0]) 969 } else { 970 _p1 = unsafe.Pointer(&_zero) 971 } 972 r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) 973 n = int(r0) 974 if e1 != 0 { 975 err = errnoErr(e1) 976 } 977 return 978 } 979 980 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 981 982 func Rename(from string, to string) (err error) { 983 var _p0 *byte 984 _p0, err = BytePtrFromString(from) 985 if err != nil { 986 return 987 } 988 var _p1 *byte 989 _p1, err = BytePtrFromString(to) 990 if err != nil { 991 return 992 } 993 _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) 994 if e1 != 0 { 995 err = errnoErr(e1) 996 } 997 return 998 } 999 1000 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1001 1002 func Revoke(path string) (err error) { 1003 var _p0 *byte 1004 _p0, err = BytePtrFromString(path) 1005 if err != nil { 1006 return 1007 } 1008 _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) 1009 if e1 != 0 { 1010 err = errnoErr(e1) 1011 } 1012 return 1013 } 1014 1015 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1016 1017 func Rmdir(path string) (err error) { 1018 var _p0 *byte 1019 _p0, err = BytePtrFromString(path) 1020 if err != nil { 1021 return 1022 } 1023 _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) 1024 if e1 != 0 { 1025 err = errnoErr(e1) 1026 } 1027 return 1028 } 1029 1030 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1031 1032 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { 1033 r0, r1, e1 := Syscall6(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(whence), 0, 0) 1034 newoffset = int64(int64(r1)<<32 | int64(r0)) 1035 if e1 != 0 { 1036 err = errnoErr(e1) 1037 } 1038 return 1039 } 1040 1041 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1042 1043 func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { 1044 _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) 1045 if e1 != 0 { 1046 err = errnoErr(e1) 1047 } 1048 return 1049 } 1050 1051 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1052 1053 func Setegid(egid int) (err error) { 1054 _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0) 1055 if e1 != 0 { 1056 err = errnoErr(e1) 1057 } 1058 return 1059 } 1060 1061 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1062 1063 func Seteuid(euid int) (err error) { 1064 _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) 1065 if e1 != 0 { 1066 err = errnoErr(e1) 1067 } 1068 return 1069 } 1070 1071 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1072 1073 func Setgid(gid int) (err error) { 1074 _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) 1075 if e1 != 0 { 1076 err = errnoErr(e1) 1077 } 1078 return 1079 } 1080 1081 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1082 1083 func Setlogin(name string) (err error) { 1084 var _p0 *byte 1085 _p0, err = BytePtrFromString(name) 1086 if err != nil { 1087 return 1088 } 1089 _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) 1090 if e1 != 0 { 1091 err = errnoErr(e1) 1092 } 1093 return 1094 } 1095 1096 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1097 1098 func Setpgid(pid int, pgid int) (err error) { 1099 _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) 1100 if e1 != 0 { 1101 err = errnoErr(e1) 1102 } 1103 return 1104 } 1105 1106 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1107 1108 func Setpriority(which int, who int, prio int) (err error) { 1109 _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) 1110 if e1 != 0 { 1111 err = errnoErr(e1) 1112 } 1113 return 1114 } 1115 1116 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1117 1118 func Setregid(rgid int, egid int) (err error) { 1119 _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) 1120 if e1 != 0 { 1121 err = errnoErr(e1) 1122 } 1123 return 1124 } 1125 1126 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1127 1128 func Setreuid(ruid int, euid int) (err error) { 1129 _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) 1130 if e1 != 0 { 1131 err = errnoErr(e1) 1132 } 1133 return 1134 } 1135 1136 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1137 1138 func Setrlimit(which int, lim *Rlimit) (err error) { 1139 _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 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 1148 func Setsid() (pid int, err error) { 1149 r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) 1150 pid = int(r0) 1151 if e1 != 0 { 1152 err = errnoErr(e1) 1153 } 1154 return 1155 } 1156 1157 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1158 1159 func Settimeofday(tp *Timeval) (err error) { 1160 _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) 1161 if e1 != 0 { 1162 err = errnoErr(e1) 1163 } 1164 return 1165 } 1166 1167 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1168 1169 func Setuid(uid int) (err error) { 1170 _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) 1171 if e1 != 0 { 1172 err = errnoErr(e1) 1173 } 1174 return 1175 } 1176 1177 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1178 1179 func stat(path string, stat *stat_freebsd11_t) (err error) { 1180 var _p0 *byte 1181 _p0, err = BytePtrFromString(path) 1182 if err != nil { 1183 return 1184 } 1185 _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 1186 if e1 != 0 { 1187 err = errnoErr(e1) 1188 } 1189 return 1190 } 1191 1192 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1193 1194 func statfs(path string, stat *statfs_freebsd11_t) (err error) { 1195 var _p0 *byte 1196 _p0, err = BytePtrFromString(path) 1197 if err != nil { 1198 return 1199 } 1200 _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 1201 if e1 != 0 { 1202 err = errnoErr(e1) 1203 } 1204 return 1205 } 1206 1207 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1208 1209 func statfs_freebsd12(path string, stat *Statfs_t) (err error) { 1210 var _p0 *byte 1211 _p0, err = BytePtrFromString(path) 1212 if err != nil { 1213 return 1214 } 1215 _, _, e1 := Syscall(_SYS_STATFS_FREEBSD12, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 1216 if e1 != 0 { 1217 err = errnoErr(e1) 1218 } 1219 return 1220 } 1221 1222 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1223 1224 func Symlink(path string, link string) (err error) { 1225 var _p0 *byte 1226 _p0, err = BytePtrFromString(path) 1227 if err != nil { 1228 return 1229 } 1230 var _p1 *byte 1231 _p1, err = BytePtrFromString(link) 1232 if err != nil { 1233 return 1234 } 1235 _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) 1236 if e1 != 0 { 1237 err = errnoErr(e1) 1238 } 1239 return 1240 } 1241 1242 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1243 1244 func Sync() (err error) { 1245 _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) 1246 if e1 != 0 { 1247 err = errnoErr(e1) 1248 } 1249 return 1250 } 1251 1252 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1253 1254 func Truncate(path string, length int64) (err error) { 1255 var _p0 *byte 1256 _p0, err = BytePtrFromString(path) 1257 if err != nil { 1258 return 1259 } 1260 _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), uintptr(length>>32)) 1261 if e1 != 0 { 1262 err = errnoErr(e1) 1263 } 1264 return 1265 } 1266 1267 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1268 1269 func Umask(newmask int) (oldmask int) { 1270 r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) 1271 oldmask = int(r0) 1272 return 1273 } 1274 1275 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1276 1277 func Undelete(path string) (err error) { 1278 var _p0 *byte 1279 _p0, err = BytePtrFromString(path) 1280 if err != nil { 1281 return 1282 } 1283 _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0) 1284 if e1 != 0 { 1285 err = errnoErr(e1) 1286 } 1287 return 1288 } 1289 1290 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1291 1292 func Unlink(path string) (err error) { 1293 var _p0 *byte 1294 _p0, err = BytePtrFromString(path) 1295 if err != nil { 1296 return 1297 } 1298 _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) 1299 if e1 != 0 { 1300 err = errnoErr(e1) 1301 } 1302 return 1303 } 1304 1305 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1306 1307 func Unmount(path string, flags int) (err error) { 1308 var _p0 *byte 1309 _p0, err = BytePtrFromString(path) 1310 if err != nil { 1311 return 1312 } 1313 _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) 1314 if e1 != 0 { 1315 err = errnoErr(e1) 1316 } 1317 return 1318 } 1319 1320 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1321 1322 func write(fd int, p []byte) (n int, err error) { 1323 var _p0 unsafe.Pointer 1324 if len(p) > 0 { 1325 _p0 = unsafe.Pointer(&p[0]) 1326 } else { 1327 _p0 = unsafe.Pointer(&_zero) 1328 } 1329 r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) 1330 n = int(r0) 1331 if e1 != 0 { 1332 err = errnoErr(e1) 1333 } 1334 return 1335 } 1336 1337 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1338 1339 func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { 1340 r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos), uintptr(pos>>32), 0, 0) 1341 ret = uintptr(r0) 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 munmap(addr uintptr, length uintptr) (err error) { 1351 _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) 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 readlen(fd int, buf *byte, nbuf int) (n int, err error) { 1361 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) 1362 n = int(r0) 1363 if e1 != 0 { 1364 err = errnoErr(e1) 1365 } 1366 return 1367 } 1368 1369 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1370 1371 func writelen(fd int, buf *byte, nbuf int) (n int, err error) { 1372 r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) 1373 n = int(r0) 1374 if e1 != 0 { 1375 err = errnoErr(e1) 1376 } 1377 return 1378 } 1379 1380 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1381 1382 func accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) { 1383 r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) 1384 nfd = int(r0) 1385 if e1 != 0 { 1386 err = errnoErr(e1) 1387 } 1388 return 1389 } 1390 1391 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1392 1393 func utimensat(dirfd int, path string, times *[2]Timespec, flag int) (err error) { 1394 var _p0 *byte 1395 _p0, err = BytePtrFromString(path) 1396 if err != nil { 1397 return 1398 } 1399 _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flag), 0, 0) 1400 if e1 != 0 { 1401 err = errnoErr(e1) 1402 } 1403 return 1404 } 1405 1406 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1407 1408 func getcwd(buf []byte) (n int, err error) { 1409 var _p0 unsafe.Pointer 1410 if len(buf) > 0 { 1411 _p0 = unsafe.Pointer(&buf[0]) 1412 } else { 1413 _p0 = unsafe.Pointer(&_zero) 1414 } 1415 r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0) 1416 n = int(r0) 1417 if e1 != 0 { 1418 err = errnoErr(e1) 1419 } 1420 return 1421 }