src

Go monorepo.
git clone git://code.dwrz.net/src
Log | Files | Refs

zsyscall_netbsd_amd64.go (44992B)


      1 // go run mksyscall.go -netbsd -tags netbsd,amd64 syscall_bsd.go syscall_netbsd.go syscall_netbsd_amd64.go
      2 // Code generated by the command above; see README.md. DO NOT EDIT.
      3 
      4 //go:build netbsd && amd64
      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 getgroups(ngid int, gid *_Gid_t) (n int, err error) {
     18 	r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
     19 	n = int(r0)
     20 	if e1 != 0 {
     21 		err = errnoErr(e1)
     22 	}
     23 	return
     24 }
     25 
     26 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
     27 
     28 func setgroups(ngid int, gid *_Gid_t) (err error) {
     29 	_, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
     30 	if e1 != 0 {
     31 		err = errnoErr(e1)
     32 	}
     33 	return
     34 }
     35 
     36 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
     37 
     38 func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) {
     39 	r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
     40 	wpid = int(r0)
     41 	if e1 != 0 {
     42 		err = errnoErr(e1)
     43 	}
     44 	return
     45 }
     46 
     47 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
     48 
     49 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
     50 	r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
     51 	fd = int(r0)
     52 	if e1 != 0 {
     53 		err = errnoErr(e1)
     54 	}
     55 	return
     56 }
     57 
     58 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
     59 
     60 func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
     61 	_, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))
     62 	if e1 != 0 {
     63 		err = errnoErr(e1)
     64 	}
     65 	return
     66 }
     67 
     68 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
     69 
     70 func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
     71 	_, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))
     72 	if e1 != 0 {
     73 		err = errnoErr(e1)
     74 	}
     75 	return
     76 }
     77 
     78 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
     79 
     80 func socket(domain int, typ int, proto int) (fd int, err error) {
     81 	r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
     82 	fd = int(r0)
     83 	if e1 != 0 {
     84 		err = errnoErr(e1)
     85 	}
     86 	return
     87 }
     88 
     89 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
     90 
     91 func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
     92 	_, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
     93 	if e1 != 0 {
     94 		err = errnoErr(e1)
     95 	}
     96 	return
     97 }
     98 
     99 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    100 
    101 func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
    102 	_, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
    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 getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
    112 	_, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
    113 	if e1 != 0 {
    114 		err = errnoErr(e1)
    115 	}
    116 	return
    117 }
    118 
    119 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    120 
    121 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
    122 	_, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
    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 Shutdown(s int, how int) (err error) {
    132 	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0)
    133 	if e1 != 0 {
    134 		err = errnoErr(e1)
    135 	}
    136 	return
    137 }
    138 
    139 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    140 
    141 func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
    142 	_, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
    143 	if e1 != 0 {
    144 		err = errnoErr(e1)
    145 	}
    146 	return
    147 }
    148 
    149 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    150 
    151 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
    152 	var _p0 unsafe.Pointer
    153 	if len(p) > 0 {
    154 		_p0 = unsafe.Pointer(&p[0])
    155 	} else {
    156 		_p0 = unsafe.Pointer(&_zero)
    157 	}
    158 	r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
    159 	n = int(r0)
    160 	if e1 != 0 {
    161 		err = errnoErr(e1)
    162 	}
    163 	return
    164 }
    165 
    166 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    167 
    168 func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
    169 	var _p0 unsafe.Pointer
    170 	if len(buf) > 0 {
    171 		_p0 = unsafe.Pointer(&buf[0])
    172 	} else {
    173 		_p0 = unsafe.Pointer(&_zero)
    174 	}
    175 	_, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
    176 	if e1 != 0 {
    177 		err = errnoErr(e1)
    178 	}
    179 	return
    180 }
    181 
    182 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    183 
    184 func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
    185 	r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
    186 	n = int(r0)
    187 	if e1 != 0 {
    188 		err = errnoErr(e1)
    189 	}
    190 	return
    191 }
    192 
    193 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    194 
    195 func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
    196 	r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
    197 	n = int(r0)
    198 	if e1 != 0 {
    199 		err = errnoErr(e1)
    200 	}
    201 	return
    202 }
    203 
    204 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    205 
    206 func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) {
    207 	r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout)))
    208 	n = 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 utimes(path string, timeval *[2]Timeval) (err error) {
    218 	var _p0 *byte
    219 	_p0, err = BytePtrFromString(path)
    220 	if err != nil {
    221 		return
    222 	}
    223 	_, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
    224 	if e1 != 0 {
    225 		err = errnoErr(e1)
    226 	}
    227 	return
    228 }
    229 
    230 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    231 
    232 func futimes(fd int, timeval *[2]Timeval) (err error) {
    233 	_, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
    234 	if e1 != 0 {
    235 		err = errnoErr(e1)
    236 	}
    237 	return
    238 }
    239 
    240 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    241 
    242 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
    243 	r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
    244 	n = int(r0)
    245 	if e1 != 0 {
    246 		err = errnoErr(e1)
    247 	}
    248 	return
    249 }
    250 
    251 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    252 
    253 func Madvise(b []byte, behav int) (err error) {
    254 	var _p0 unsafe.Pointer
    255 	if len(b) > 0 {
    256 		_p0 = unsafe.Pointer(&b[0])
    257 	} else {
    258 		_p0 = unsafe.Pointer(&_zero)
    259 	}
    260 	_, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav))
    261 	if e1 != 0 {
    262 		err = errnoErr(e1)
    263 	}
    264 	return
    265 }
    266 
    267 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    268 
    269 func Mlock(b []byte) (err error) {
    270 	var _p0 unsafe.Pointer
    271 	if len(b) > 0 {
    272 		_p0 = unsafe.Pointer(&b[0])
    273 	} else {
    274 		_p0 = unsafe.Pointer(&_zero)
    275 	}
    276 	_, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0)
    277 	if e1 != 0 {
    278 		err = errnoErr(e1)
    279 	}
    280 	return
    281 }
    282 
    283 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    284 
    285 func Mlockall(flags int) (err error) {
    286 	_, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)
    287 	if e1 != 0 {
    288 		err = errnoErr(e1)
    289 	}
    290 	return
    291 }
    292 
    293 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    294 
    295 func Mprotect(b []byte, prot int) (err error) {
    296 	var _p0 unsafe.Pointer
    297 	if len(b) > 0 {
    298 		_p0 = unsafe.Pointer(&b[0])
    299 	} else {
    300 		_p0 = unsafe.Pointer(&_zero)
    301 	}
    302 	_, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
    303 	if e1 != 0 {
    304 		err = errnoErr(e1)
    305 	}
    306 	return
    307 }
    308 
    309 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    310 
    311 func Msync(b []byte, flags int) (err error) {
    312 	var _p0 unsafe.Pointer
    313 	if len(b) > 0 {
    314 		_p0 = unsafe.Pointer(&b[0])
    315 	} else {
    316 		_p0 = unsafe.Pointer(&_zero)
    317 	}
    318 	_, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags))
    319 	if e1 != 0 {
    320 		err = errnoErr(e1)
    321 	}
    322 	return
    323 }
    324 
    325 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    326 
    327 func Munlock(b []byte) (err error) {
    328 	var _p0 unsafe.Pointer
    329 	if len(b) > 0 {
    330 		_p0 = unsafe.Pointer(&b[0])
    331 	} else {
    332 		_p0 = unsafe.Pointer(&_zero)
    333 	}
    334 	_, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)
    335 	if e1 != 0 {
    336 		err = errnoErr(e1)
    337 	}
    338 	return
    339 }
    340 
    341 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    342 
    343 func Munlockall() (err error) {
    344 	_, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)
    345 	if e1 != 0 {
    346 		err = errnoErr(e1)
    347 	}
    348 	return
    349 }
    350 
    351 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    352 
    353 func pipe2(p *[2]_C_int, flags int) (err error) {
    354 	_, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
    355 	if e1 != 0 {
    356 		err = errnoErr(e1)
    357 	}
    358 	return
    359 }
    360 
    361 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    362 
    363 func Getdents(fd int, buf []byte) (n int, err error) {
    364 	var _p0 unsafe.Pointer
    365 	if len(buf) > 0 {
    366 		_p0 = unsafe.Pointer(&buf[0])
    367 	} else {
    368 		_p0 = unsafe.Pointer(&_zero)
    369 	}
    370 	r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf)))
    371 	n = int(r0)
    372 	if e1 != 0 {
    373 		err = errnoErr(e1)
    374 	}
    375 	return
    376 }
    377 
    378 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    379 
    380 func Getcwd(buf []byte) (n int, err error) {
    381 	var _p0 unsafe.Pointer
    382 	if len(buf) > 0 {
    383 		_p0 = unsafe.Pointer(&buf[0])
    384 	} else {
    385 		_p0 = unsafe.Pointer(&_zero)
    386 	}
    387 	r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
    388 	n = int(r0)
    389 	if e1 != 0 {
    390 		err = errnoErr(e1)
    391 	}
    392 	return
    393 }
    394 
    395 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    396 
    397 func ioctl(fd int, req uint, arg uintptr) (err error) {
    398 	_, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
    399 	if e1 != 0 {
    400 		err = errnoErr(e1)
    401 	}
    402 	return
    403 }
    404 
    405 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    406 
    407 func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) {
    408 	_, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
    409 	if e1 != 0 {
    410 		err = errnoErr(e1)
    411 	}
    412 	return
    413 }
    414 
    415 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    416 
    417 func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
    418 	var _p0 unsafe.Pointer
    419 	if len(mib) > 0 {
    420 		_p0 = unsafe.Pointer(&mib[0])
    421 	} else {
    422 		_p0 = unsafe.Pointer(&_zero)
    423 	}
    424 	_, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
    425 	if e1 != 0 {
    426 		err = errnoErr(e1)
    427 	}
    428 	return
    429 }
    430 
    431 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    432 
    433 func Access(path string, mode uint32) (err error) {
    434 	var _p0 *byte
    435 	_p0, err = BytePtrFromString(path)
    436 	if err != nil {
    437 		return
    438 	}
    439 	_, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
    440 	if e1 != 0 {
    441 		err = errnoErr(e1)
    442 	}
    443 	return
    444 }
    445 
    446 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    447 
    448 func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
    449 	_, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
    450 	if e1 != 0 {
    451 		err = errnoErr(e1)
    452 	}
    453 	return
    454 }
    455 
    456 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    457 
    458 func Chdir(path string) (err error) {
    459 	var _p0 *byte
    460 	_p0, err = BytePtrFromString(path)
    461 	if err != nil {
    462 		return
    463 	}
    464 	_, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
    465 	if e1 != 0 {
    466 		err = errnoErr(e1)
    467 	}
    468 	return
    469 }
    470 
    471 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    472 
    473 func Chflags(path string, flags int) (err error) {
    474 	var _p0 *byte
    475 	_p0, err = BytePtrFromString(path)
    476 	if err != nil {
    477 		return
    478 	}
    479 	_, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
    480 	if e1 != 0 {
    481 		err = errnoErr(e1)
    482 	}
    483 	return
    484 }
    485 
    486 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    487 
    488 func Chmod(path string, mode uint32) (err error) {
    489 	var _p0 *byte
    490 	_p0, err = BytePtrFromString(path)
    491 	if err != nil {
    492 		return
    493 	}
    494 	_, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
    495 	if e1 != 0 {
    496 		err = errnoErr(e1)
    497 	}
    498 	return
    499 }
    500 
    501 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    502 
    503 func Chown(path string, uid int, gid int) (err error) {
    504 	var _p0 *byte
    505 	_p0, err = BytePtrFromString(path)
    506 	if err != nil {
    507 		return
    508 	}
    509 	_, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
    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 Chroot(path string) (err error) {
    519 	var _p0 *byte
    520 	_p0, err = BytePtrFromString(path)
    521 	if err != nil {
    522 		return
    523 	}
    524 	_, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
    525 	if e1 != 0 {
    526 		err = errnoErr(e1)
    527 	}
    528 	return
    529 }
    530 
    531 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    532 
    533 func ClockGettime(clockid int32, time *Timespec) (err error) {
    534 	_, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0)
    535 	if e1 != 0 {
    536 		err = errnoErr(e1)
    537 	}
    538 	return
    539 }
    540 
    541 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    542 
    543 func Close(fd int) (err error) {
    544 	_, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
    545 	if e1 != 0 {
    546 		err = errnoErr(e1)
    547 	}
    548 	return
    549 }
    550 
    551 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    552 
    553 func Dup(fd int) (nfd int, err error) {
    554 	r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0)
    555 	nfd = int(r0)
    556 	if e1 != 0 {
    557 		err = errnoErr(e1)
    558 	}
    559 	return
    560 }
    561 
    562 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    563 
    564 func Dup2(from int, to int) (err error) {
    565 	_, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0)
    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 Dup3(from int, to int, flags int) (err error) {
    575 	_, _, e1 := Syscall(SYS_DUP3, uintptr(from), uintptr(to), uintptr(flags))
    576 	if e1 != 0 {
    577 		err = errnoErr(e1)
    578 	}
    579 	return
    580 }
    581 
    582 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    583 
    584 func Exit(code int) {
    585 	Syscall(SYS_EXIT, uintptr(code), 0, 0)
    586 	return
    587 }
    588 
    589 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    590 
    591 func ExtattrGetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
    592 	var _p0 *byte
    593 	_p0, err = BytePtrFromString(attrname)
    594 	if err != nil {
    595 		return
    596 	}
    597 	r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0)
    598 	ret = int(r0)
    599 	if e1 != 0 {
    600 		err = errnoErr(e1)
    601 	}
    602 	return
    603 }
    604 
    605 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    606 
    607 func ExtattrSetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
    608 	var _p0 *byte
    609 	_p0, err = BytePtrFromString(attrname)
    610 	if err != nil {
    611 		return
    612 	}
    613 	r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0)
    614 	ret = int(r0)
    615 	if e1 != 0 {
    616 		err = errnoErr(e1)
    617 	}
    618 	return
    619 }
    620 
    621 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    622 
    623 func ExtattrDeleteFd(fd int, attrnamespace int, attrname string) (err error) {
    624 	var _p0 *byte
    625 	_p0, err = BytePtrFromString(attrname)
    626 	if err != nil {
    627 		return
    628 	}
    629 	_, _, e1 := Syscall(SYS_EXTATTR_DELETE_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)))
    630 	if e1 != 0 {
    631 		err = errnoErr(e1)
    632 	}
    633 	return
    634 }
    635 
    636 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    637 
    638 func ExtattrListFd(fd int, attrnamespace int, data uintptr, nbytes int) (ret int, err error) {
    639 	r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FD, uintptr(fd), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0)
    640 	ret = int(r0)
    641 	if e1 != 0 {
    642 		err = errnoErr(e1)
    643 	}
    644 	return
    645 }
    646 
    647 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    648 
    649 func ExtattrGetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
    650 	var _p0 *byte
    651 	_p0, err = BytePtrFromString(file)
    652 	if err != nil {
    653 		return
    654 	}
    655 	var _p1 *byte
    656 	_p1, err = BytePtrFromString(attrname)
    657 	if err != nil {
    658 		return
    659 	}
    660 	r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
    661 	ret = int(r0)
    662 	if e1 != 0 {
    663 		err = errnoErr(e1)
    664 	}
    665 	return
    666 }
    667 
    668 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    669 
    670 func ExtattrSetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
    671 	var _p0 *byte
    672 	_p0, err = BytePtrFromString(file)
    673 	if err != nil {
    674 		return
    675 	}
    676 	var _p1 *byte
    677 	_p1, err = BytePtrFromString(attrname)
    678 	if err != nil {
    679 		return
    680 	}
    681 	r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
    682 	ret = int(r0)
    683 	if e1 != 0 {
    684 		err = errnoErr(e1)
    685 	}
    686 	return
    687 }
    688 
    689 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    690 
    691 func ExtattrDeleteFile(file string, attrnamespace int, attrname string) (err error) {
    692 	var _p0 *byte
    693 	_p0, err = BytePtrFromString(file)
    694 	if err != nil {
    695 		return
    696 	}
    697 	var _p1 *byte
    698 	_p1, err = BytePtrFromString(attrname)
    699 	if err != nil {
    700 		return
    701 	}
    702 	_, _, e1 := Syscall(SYS_EXTATTR_DELETE_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)))
    703 	if e1 != 0 {
    704 		err = errnoErr(e1)
    705 	}
    706 	return
    707 }
    708 
    709 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    710 
    711 func ExtattrListFile(file string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) {
    712 	var _p0 *byte
    713 	_p0, err = BytePtrFromString(file)
    714 	if err != nil {
    715 		return
    716 	}
    717 	r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0)
    718 	ret = int(r0)
    719 	if e1 != 0 {
    720 		err = errnoErr(e1)
    721 	}
    722 	return
    723 }
    724 
    725 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    726 
    727 func ExtattrGetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
    728 	var _p0 *byte
    729 	_p0, err = BytePtrFromString(link)
    730 	if err != nil {
    731 		return
    732 	}
    733 	var _p1 *byte
    734 	_p1, err = BytePtrFromString(attrname)
    735 	if err != nil {
    736 		return
    737 	}
    738 	r0, _, e1 := Syscall6(SYS_EXTATTR_GET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
    739 	ret = int(r0)
    740 	if e1 != 0 {
    741 		err = errnoErr(e1)
    742 	}
    743 	return
    744 }
    745 
    746 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    747 
    748 func ExtattrSetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
    749 	var _p0 *byte
    750 	_p0, err = BytePtrFromString(link)
    751 	if err != nil {
    752 		return
    753 	}
    754 	var _p1 *byte
    755 	_p1, err = BytePtrFromString(attrname)
    756 	if err != nil {
    757 		return
    758 	}
    759 	r0, _, e1 := Syscall6(SYS_EXTATTR_SET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
    760 	ret = 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 ExtattrDeleteLink(link string, attrnamespace int, attrname string) (err error) {
    770 	var _p0 *byte
    771 	_p0, err = BytePtrFromString(link)
    772 	if err != nil {
    773 		return
    774 	}
    775 	var _p1 *byte
    776 	_p1, err = BytePtrFromString(attrname)
    777 	if err != nil {
    778 		return
    779 	}
    780 	_, _, e1 := Syscall(SYS_EXTATTR_DELETE_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)))
    781 	if e1 != 0 {
    782 		err = errnoErr(e1)
    783 	}
    784 	return
    785 }
    786 
    787 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    788 
    789 func ExtattrListLink(link string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) {
    790 	var _p0 *byte
    791 	_p0, err = BytePtrFromString(link)
    792 	if err != nil {
    793 		return
    794 	}
    795 	r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0)
    796 	ret = int(r0)
    797 	if e1 != 0 {
    798 		err = errnoErr(e1)
    799 	}
    800 	return
    801 }
    802 
    803 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    804 
    805 func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
    806 	var _p0 *byte
    807 	_p0, err = BytePtrFromString(path)
    808 	if err != nil {
    809 		return
    810 	}
    811 	_, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
    812 	if e1 != 0 {
    813 		err = errnoErr(e1)
    814 	}
    815 	return
    816 }
    817 
    818 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    819 
    820 func Fadvise(fd int, offset int64, length int64, advice int) (err error) {
    821 	_, _, e1 := Syscall6(SYS_POSIX_FADVISE, uintptr(fd), 0, uintptr(offset), 0, uintptr(length), uintptr(advice))
    822 	if e1 != 0 {
    823 		err = errnoErr(e1)
    824 	}
    825 	return
    826 }
    827 
    828 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    829 
    830 func Fchdir(fd int) (err error) {
    831 	_, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
    832 	if e1 != 0 {
    833 		err = errnoErr(e1)
    834 	}
    835 	return
    836 }
    837 
    838 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    839 
    840 func Fchflags(fd int, flags int) (err error) {
    841 	_, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0)
    842 	if e1 != 0 {
    843 		err = errnoErr(e1)
    844 	}
    845 	return
    846 }
    847 
    848 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    849 
    850 func Fchmod(fd int, mode uint32) (err error) {
    851 	_, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
    852 	if e1 != 0 {
    853 		err = errnoErr(e1)
    854 	}
    855 	return
    856 }
    857 
    858 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    859 
    860 func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
    861 	var _p0 *byte
    862 	_p0, err = BytePtrFromString(path)
    863 	if err != nil {
    864 		return
    865 	}
    866 	_, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
    867 	if e1 != 0 {
    868 		err = errnoErr(e1)
    869 	}
    870 	return
    871 }
    872 
    873 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    874 
    875 func Fchown(fd int, uid int, gid int) (err error) {
    876 	_, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
    877 	if e1 != 0 {
    878 		err = errnoErr(e1)
    879 	}
    880 	return
    881 }
    882 
    883 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    884 
    885 func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
    886 	var _p0 *byte
    887 	_p0, err = BytePtrFromString(path)
    888 	if err != nil {
    889 		return
    890 	}
    891 	_, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0)
    892 	if e1 != 0 {
    893 		err = errnoErr(e1)
    894 	}
    895 	return
    896 }
    897 
    898 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    899 
    900 func Flock(fd int, how int) (err error) {
    901 	_, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
    902 	if e1 != 0 {
    903 		err = errnoErr(e1)
    904 	}
    905 	return
    906 }
    907 
    908 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    909 
    910 func Fpathconf(fd int, name int) (val int, err error) {
    911 	r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0)
    912 	val = int(r0)
    913 	if e1 != 0 {
    914 		err = errnoErr(e1)
    915 	}
    916 	return
    917 }
    918 
    919 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    920 
    921 func Fstat(fd int, stat *Stat_t) (err error) {
    922 	_, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
    923 	if e1 != 0 {
    924 		err = errnoErr(e1)
    925 	}
    926 	return
    927 }
    928 
    929 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    930 
    931 func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
    932 	var _p0 *byte
    933 	_p0, err = BytePtrFromString(path)
    934 	if err != nil {
    935 		return
    936 	}
    937 	_, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
    938 	if e1 != 0 {
    939 		err = errnoErr(e1)
    940 	}
    941 	return
    942 }
    943 
    944 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    945 
    946 func Fstatvfs1(fd int, buf *Statvfs_t, flags int) (err error) {
    947 	_, _, e1 := Syscall(SYS_FSTATVFS1, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(flags))
    948 	if e1 != 0 {
    949 		err = errnoErr(e1)
    950 	}
    951 	return
    952 }
    953 
    954 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    955 
    956 func Fsync(fd int) (err error) {
    957 	_, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
    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 Ftruncate(fd int, length int64) (err error) {
    967 	_, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length))
    968 	if e1 != 0 {
    969 		err = errnoErr(e1)
    970 	}
    971 	return
    972 }
    973 
    974 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    975 
    976 func Getegid() (egid int) {
    977 	r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)
    978 	egid = int(r0)
    979 	return
    980 }
    981 
    982 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    983 
    984 func Geteuid() (uid int) {
    985 	r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)
    986 	uid = int(r0)
    987 	return
    988 }
    989 
    990 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    991 
    992 func Getgid() (gid int) {
    993 	r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)
    994 	gid = int(r0)
    995 	return
    996 }
    997 
    998 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    999 
   1000 func Getpgid(pid int) (pgid int, err error) {
   1001 	r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)
   1002 	pgid = int(r0)
   1003 	if e1 != 0 {
   1004 		err = errnoErr(e1)
   1005 	}
   1006 	return
   1007 }
   1008 
   1009 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1010 
   1011 func Getpgrp() (pgrp int) {
   1012 	r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0)
   1013 	pgrp = int(r0)
   1014 	return
   1015 }
   1016 
   1017 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1018 
   1019 func Getpid() (pid int) {
   1020 	r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)
   1021 	pid = int(r0)
   1022 	return
   1023 }
   1024 
   1025 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1026 
   1027 func Getppid() (ppid int) {
   1028 	r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)
   1029 	ppid = int(r0)
   1030 	return
   1031 }
   1032 
   1033 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1034 
   1035 func Getpriority(which int, who int) (prio int, err error) {
   1036 	r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
   1037 	prio = int(r0)
   1038 	if e1 != 0 {
   1039 		err = errnoErr(e1)
   1040 	}
   1041 	return
   1042 }
   1043 
   1044 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1045 
   1046 func Getrlimit(which int, lim *Rlimit) (err error) {
   1047 	_, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 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 Getrusage(who int, rusage *Rusage) (err error) {
   1057 	_, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
   1058 	if e1 != 0 {
   1059 		err = errnoErr(e1)
   1060 	}
   1061 	return
   1062 }
   1063 
   1064 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1065 
   1066 func Getsid(pid int) (sid int, err error) {
   1067 	r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0)
   1068 	sid = int(r0)
   1069 	if e1 != 0 {
   1070 		err = errnoErr(e1)
   1071 	}
   1072 	return
   1073 }
   1074 
   1075 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1076 
   1077 func Gettimeofday(tv *Timeval) (err error) {
   1078 	_, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
   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 Getuid() (uid int) {
   1088 	r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)
   1089 	uid = int(r0)
   1090 	return
   1091 }
   1092 
   1093 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1094 
   1095 func Issetugid() (tainted bool) {
   1096 	r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0)
   1097 	tainted = bool(r0 != 0)
   1098 	return
   1099 }
   1100 
   1101 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1102 
   1103 func Kill(pid int, signum syscall.Signal) (err error) {
   1104 	_, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
   1105 	if e1 != 0 {
   1106 		err = errnoErr(e1)
   1107 	}
   1108 	return
   1109 }
   1110 
   1111 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1112 
   1113 func Kqueue() (fd int, err error) {
   1114 	r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0)
   1115 	fd = int(r0)
   1116 	if e1 != 0 {
   1117 		err = errnoErr(e1)
   1118 	}
   1119 	return
   1120 }
   1121 
   1122 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1123 
   1124 func Lchown(path string, uid int, gid int) (err error) {
   1125 	var _p0 *byte
   1126 	_p0, err = BytePtrFromString(path)
   1127 	if err != nil {
   1128 		return
   1129 	}
   1130 	_, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
   1131 	if e1 != 0 {
   1132 		err = errnoErr(e1)
   1133 	}
   1134 	return
   1135 }
   1136 
   1137 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1138 
   1139 func Link(path string, link string) (err error) {
   1140 	var _p0 *byte
   1141 	_p0, err = BytePtrFromString(path)
   1142 	if err != nil {
   1143 		return
   1144 	}
   1145 	var _p1 *byte
   1146 	_p1, err = BytePtrFromString(link)
   1147 	if err != nil {
   1148 		return
   1149 	}
   1150 	_, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
   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 Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) {
   1160 	var _p0 *byte
   1161 	_p0, err = BytePtrFromString(path)
   1162 	if err != nil {
   1163 		return
   1164 	}
   1165 	var _p1 *byte
   1166 	_p1, err = BytePtrFromString(link)
   1167 	if err != nil {
   1168 		return
   1169 	}
   1170 	_, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 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 Listen(s int, backlog int) (err error) {
   1180 	_, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
   1181 	if e1 != 0 {
   1182 		err = errnoErr(e1)
   1183 	}
   1184 	return
   1185 }
   1186 
   1187 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1188 
   1189 func Lstat(path string, stat *Stat_t) (err error) {
   1190 	var _p0 *byte
   1191 	_p0, err = BytePtrFromString(path)
   1192 	if err != nil {
   1193 		return
   1194 	}
   1195 	_, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
   1196 	if e1 != 0 {
   1197 		err = errnoErr(e1)
   1198 	}
   1199 	return
   1200 }
   1201 
   1202 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1203 
   1204 func Mkdir(path string, mode uint32) (err error) {
   1205 	var _p0 *byte
   1206 	_p0, err = BytePtrFromString(path)
   1207 	if err != nil {
   1208 		return
   1209 	}
   1210 	_, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   1211 	if e1 != 0 {
   1212 		err = errnoErr(e1)
   1213 	}
   1214 	return
   1215 }
   1216 
   1217 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1218 
   1219 func Mkdirat(dirfd int, path string, mode uint32) (err error) {
   1220 	var _p0 *byte
   1221 	_p0, err = BytePtrFromString(path)
   1222 	if err != nil {
   1223 		return
   1224 	}
   1225 	_, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
   1226 	if e1 != 0 {
   1227 		err = errnoErr(e1)
   1228 	}
   1229 	return
   1230 }
   1231 
   1232 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1233 
   1234 func Mkfifo(path string, mode uint32) (err error) {
   1235 	var _p0 *byte
   1236 	_p0, err = BytePtrFromString(path)
   1237 	if err != nil {
   1238 		return
   1239 	}
   1240 	_, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   1241 	if e1 != 0 {
   1242 		err = errnoErr(e1)
   1243 	}
   1244 	return
   1245 }
   1246 
   1247 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1248 
   1249 func Mkfifoat(dirfd int, path string, mode uint32) (err error) {
   1250 	var _p0 *byte
   1251 	_p0, err = BytePtrFromString(path)
   1252 	if err != nil {
   1253 		return
   1254 	}
   1255 	_, _, e1 := Syscall(SYS_MKFIFOAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
   1256 	if e1 != 0 {
   1257 		err = errnoErr(e1)
   1258 	}
   1259 	return
   1260 }
   1261 
   1262 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1263 
   1264 func Mknod(path string, mode uint32, dev int) (err error) {
   1265 	var _p0 *byte
   1266 	_p0, err = BytePtrFromString(path)
   1267 	if err != nil {
   1268 		return
   1269 	}
   1270 	_, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
   1271 	if e1 != 0 {
   1272 		err = errnoErr(e1)
   1273 	}
   1274 	return
   1275 }
   1276 
   1277 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1278 
   1279 func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) {
   1280 	var _p0 *byte
   1281 	_p0, err = BytePtrFromString(path)
   1282 	if err != nil {
   1283 		return
   1284 	}
   1285 	_, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)
   1286 	if e1 != 0 {
   1287 		err = errnoErr(e1)
   1288 	}
   1289 	return
   1290 }
   1291 
   1292 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1293 
   1294 func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
   1295 	_, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
   1296 	if e1 != 0 {
   1297 		err = errnoErr(e1)
   1298 	}
   1299 	return
   1300 }
   1301 
   1302 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1303 
   1304 func Open(path string, mode int, perm uint32) (fd int, err error) {
   1305 	var _p0 *byte
   1306 	_p0, err = BytePtrFromString(path)
   1307 	if err != nil {
   1308 		return
   1309 	}
   1310 	r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
   1311 	fd = int(r0)
   1312 	if e1 != 0 {
   1313 		err = errnoErr(e1)
   1314 	}
   1315 	return
   1316 }
   1317 
   1318 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1319 
   1320 func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) {
   1321 	var _p0 *byte
   1322 	_p0, err = BytePtrFromString(path)
   1323 	if err != nil {
   1324 		return
   1325 	}
   1326 	r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0)
   1327 	fd = int(r0)
   1328 	if e1 != 0 {
   1329 		err = errnoErr(e1)
   1330 	}
   1331 	return
   1332 }
   1333 
   1334 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1335 
   1336 func Pathconf(path string, name int) (val int, err error) {
   1337 	var _p0 *byte
   1338 	_p0, err = BytePtrFromString(path)
   1339 	if err != nil {
   1340 		return
   1341 	}
   1342 	r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)
   1343 	val = int(r0)
   1344 	if e1 != 0 {
   1345 		err = errnoErr(e1)
   1346 	}
   1347 	return
   1348 }
   1349 
   1350 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1351 
   1352 func pread(fd int, p []byte, offset int64) (n int, err error) {
   1353 	var _p0 unsafe.Pointer
   1354 	if len(p) > 0 {
   1355 		_p0 = unsafe.Pointer(&p[0])
   1356 	} else {
   1357 		_p0 = unsafe.Pointer(&_zero)
   1358 	}
   1359 	r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0)
   1360 	n = int(r0)
   1361 	if e1 != 0 {
   1362 		err = errnoErr(e1)
   1363 	}
   1364 	return
   1365 }
   1366 
   1367 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1368 
   1369 func pwrite(fd int, p []byte, offset int64) (n int, err error) {
   1370 	var _p0 unsafe.Pointer
   1371 	if len(p) > 0 {
   1372 		_p0 = unsafe.Pointer(&p[0])
   1373 	} else {
   1374 		_p0 = unsafe.Pointer(&_zero)
   1375 	}
   1376 	r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0)
   1377 	n = int(r0)
   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 read(fd int, p []byte) (n int, err error) {
   1387 	var _p0 unsafe.Pointer
   1388 	if len(p) > 0 {
   1389 		_p0 = unsafe.Pointer(&p[0])
   1390 	} else {
   1391 		_p0 = unsafe.Pointer(&_zero)
   1392 	}
   1393 	r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
   1394 	n = int(r0)
   1395 	if e1 != 0 {
   1396 		err = errnoErr(e1)
   1397 	}
   1398 	return
   1399 }
   1400 
   1401 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1402 
   1403 func Readlink(path string, buf []byte) (n int, err error) {
   1404 	var _p0 *byte
   1405 	_p0, err = BytePtrFromString(path)
   1406 	if err != nil {
   1407 		return
   1408 	}
   1409 	var _p1 unsafe.Pointer
   1410 	if len(buf) > 0 {
   1411 		_p1 = unsafe.Pointer(&buf[0])
   1412 	} else {
   1413 		_p1 = unsafe.Pointer(&_zero)
   1414 	}
   1415 	r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))
   1416 	n = int(r0)
   1417 	if e1 != 0 {
   1418 		err = errnoErr(e1)
   1419 	}
   1420 	return
   1421 }
   1422 
   1423 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1424 
   1425 func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) {
   1426 	var _p0 *byte
   1427 	_p0, err = BytePtrFromString(path)
   1428 	if err != nil {
   1429 		return
   1430 	}
   1431 	var _p1 unsafe.Pointer
   1432 	if len(buf) > 0 {
   1433 		_p1 = unsafe.Pointer(&buf[0])
   1434 	} else {
   1435 		_p1 = unsafe.Pointer(&_zero)
   1436 	}
   1437 	r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0)
   1438 	n = int(r0)
   1439 	if e1 != 0 {
   1440 		err = errnoErr(e1)
   1441 	}
   1442 	return
   1443 }
   1444 
   1445 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1446 
   1447 func Rename(from string, to string) (err error) {
   1448 	var _p0 *byte
   1449 	_p0, err = BytePtrFromString(from)
   1450 	if err != nil {
   1451 		return
   1452 	}
   1453 	var _p1 *byte
   1454 	_p1, err = BytePtrFromString(to)
   1455 	if err != nil {
   1456 		return
   1457 	}
   1458 	_, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
   1459 	if e1 != 0 {
   1460 		err = errnoErr(e1)
   1461 	}
   1462 	return
   1463 }
   1464 
   1465 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1466 
   1467 func Renameat(fromfd int, from string, tofd int, to string) (err error) {
   1468 	var _p0 *byte
   1469 	_p0, err = BytePtrFromString(from)
   1470 	if err != nil {
   1471 		return
   1472 	}
   1473 	var _p1 *byte
   1474 	_p1, err = BytePtrFromString(to)
   1475 	if err != nil {
   1476 		return
   1477 	}
   1478 	_, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0)
   1479 	if e1 != 0 {
   1480 		err = errnoErr(e1)
   1481 	}
   1482 	return
   1483 }
   1484 
   1485 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1486 
   1487 func Revoke(path string) (err error) {
   1488 	var _p0 *byte
   1489 	_p0, err = BytePtrFromString(path)
   1490 	if err != nil {
   1491 		return
   1492 	}
   1493 	_, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0)
   1494 	if e1 != 0 {
   1495 		err = errnoErr(e1)
   1496 	}
   1497 	return
   1498 }
   1499 
   1500 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1501 
   1502 func Rmdir(path string) (err error) {
   1503 	var _p0 *byte
   1504 	_p0, err = BytePtrFromString(path)
   1505 	if err != nil {
   1506 		return
   1507 	}
   1508 	_, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
   1509 	if e1 != 0 {
   1510 		err = errnoErr(e1)
   1511 	}
   1512 	return
   1513 }
   1514 
   1515 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1516 
   1517 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
   1518 	r0, _, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(whence), 0, 0)
   1519 	newoffset = int64(r0)
   1520 	if e1 != 0 {
   1521 		err = errnoErr(e1)
   1522 	}
   1523 	return
   1524 }
   1525 
   1526 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1527 
   1528 func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
   1529 	r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
   1530 	n = int(r0)
   1531 	if e1 != 0 {
   1532 		err = errnoErr(e1)
   1533 	}
   1534 	return
   1535 }
   1536 
   1537 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1538 
   1539 func Setegid(egid int) (err error) {
   1540 	_, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0)
   1541 	if e1 != 0 {
   1542 		err = errnoErr(e1)
   1543 	}
   1544 	return
   1545 }
   1546 
   1547 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1548 
   1549 func Seteuid(euid int) (err error) {
   1550 	_, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0)
   1551 	if e1 != 0 {
   1552 		err = errnoErr(e1)
   1553 	}
   1554 	return
   1555 }
   1556 
   1557 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1558 
   1559 func Setgid(gid int) (err error) {
   1560 	_, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0)
   1561 	if e1 != 0 {
   1562 		err = errnoErr(e1)
   1563 	}
   1564 	return
   1565 }
   1566 
   1567 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1568 
   1569 func Setpgid(pid int, pgid int) (err error) {
   1570 	_, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
   1571 	if e1 != 0 {
   1572 		err = errnoErr(e1)
   1573 	}
   1574 	return
   1575 }
   1576 
   1577 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1578 
   1579 func Setpriority(which int, who int, prio int) (err error) {
   1580 	_, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
   1581 	if e1 != 0 {
   1582 		err = errnoErr(e1)
   1583 	}
   1584 	return
   1585 }
   1586 
   1587 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1588 
   1589 func Setregid(rgid int, egid int) (err error) {
   1590 	_, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
   1591 	if e1 != 0 {
   1592 		err = errnoErr(e1)
   1593 	}
   1594 	return
   1595 }
   1596 
   1597 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1598 
   1599 func Setreuid(ruid int, euid int) (err error) {
   1600 	_, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
   1601 	if e1 != 0 {
   1602 		err = errnoErr(e1)
   1603 	}
   1604 	return
   1605 }
   1606 
   1607 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1608 
   1609 func Setsid() (pid int, err error) {
   1610 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0)
   1611 	pid = int(r0)
   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 Settimeofday(tp *Timeval) (err error) {
   1621 	_, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
   1622 	if e1 != 0 {
   1623 		err = errnoErr(e1)
   1624 	}
   1625 	return
   1626 }
   1627 
   1628 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1629 
   1630 func Setuid(uid int) (err error) {
   1631 	_, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0)
   1632 	if e1 != 0 {
   1633 		err = errnoErr(e1)
   1634 	}
   1635 	return
   1636 }
   1637 
   1638 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1639 
   1640 func Stat(path string, stat *Stat_t) (err error) {
   1641 	var _p0 *byte
   1642 	_p0, err = BytePtrFromString(path)
   1643 	if err != nil {
   1644 		return
   1645 	}
   1646 	_, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
   1647 	if e1 != 0 {
   1648 		err = errnoErr(e1)
   1649 	}
   1650 	return
   1651 }
   1652 
   1653 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1654 
   1655 func Statvfs1(path string, buf *Statvfs_t, flags int) (err error) {
   1656 	var _p0 *byte
   1657 	_p0, err = BytePtrFromString(path)
   1658 	if err != nil {
   1659 		return
   1660 	}
   1661 	_, _, e1 := Syscall(SYS_STATVFS1, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), uintptr(flags))
   1662 	if e1 != 0 {
   1663 		err = errnoErr(e1)
   1664 	}
   1665 	return
   1666 }
   1667 
   1668 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1669 
   1670 func Symlink(path string, link string) (err error) {
   1671 	var _p0 *byte
   1672 	_p0, err = BytePtrFromString(path)
   1673 	if err != nil {
   1674 		return
   1675 	}
   1676 	var _p1 *byte
   1677 	_p1, err = BytePtrFromString(link)
   1678 	if err != nil {
   1679 		return
   1680 	}
   1681 	_, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
   1682 	if e1 != 0 {
   1683 		err = errnoErr(e1)
   1684 	}
   1685 	return
   1686 }
   1687 
   1688 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1689 
   1690 func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) {
   1691 	var _p0 *byte
   1692 	_p0, err = BytePtrFromString(oldpath)
   1693 	if err != nil {
   1694 		return
   1695 	}
   1696 	var _p1 *byte
   1697 	_p1, err = BytePtrFromString(newpath)
   1698 	if err != nil {
   1699 		return
   1700 	}
   1701 	_, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)))
   1702 	if e1 != 0 {
   1703 		err = errnoErr(e1)
   1704 	}
   1705 	return
   1706 }
   1707 
   1708 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1709 
   1710 func Sync() (err error) {
   1711 	_, _, e1 := Syscall(SYS_SYNC, 0, 0, 0)
   1712 	if e1 != 0 {
   1713 		err = errnoErr(e1)
   1714 	}
   1715 	return
   1716 }
   1717 
   1718 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1719 
   1720 func Truncate(path string, length int64) (err error) {
   1721 	var _p0 *byte
   1722 	_p0, err = BytePtrFromString(path)
   1723 	if err != nil {
   1724 		return
   1725 	}
   1726 	_, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length))
   1727 	if e1 != 0 {
   1728 		err = errnoErr(e1)
   1729 	}
   1730 	return
   1731 }
   1732 
   1733 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1734 
   1735 func Umask(newmask int) (oldmask int) {
   1736 	r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0)
   1737 	oldmask = int(r0)
   1738 	return
   1739 }
   1740 
   1741 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1742 
   1743 func Unlink(path string) (err error) {
   1744 	var _p0 *byte
   1745 	_p0, err = BytePtrFromString(path)
   1746 	if err != nil {
   1747 		return
   1748 	}
   1749 	_, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0)
   1750 	if e1 != 0 {
   1751 		err = errnoErr(e1)
   1752 	}
   1753 	return
   1754 }
   1755 
   1756 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1757 
   1758 func Unlinkat(dirfd int, path string, flags int) (err error) {
   1759 	var _p0 *byte
   1760 	_p0, err = BytePtrFromString(path)
   1761 	if err != nil {
   1762 		return
   1763 	}
   1764 	_, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))
   1765 	if e1 != 0 {
   1766 		err = errnoErr(e1)
   1767 	}
   1768 	return
   1769 }
   1770 
   1771 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1772 
   1773 func Unmount(path string, flags int) (err error) {
   1774 	var _p0 *byte
   1775 	_p0, err = BytePtrFromString(path)
   1776 	if err != nil {
   1777 		return
   1778 	}
   1779 	_, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
   1780 	if e1 != 0 {
   1781 		err = errnoErr(e1)
   1782 	}
   1783 	return
   1784 }
   1785 
   1786 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1787 
   1788 func write(fd int, p []byte) (n int, err error) {
   1789 	var _p0 unsafe.Pointer
   1790 	if len(p) > 0 {
   1791 		_p0 = unsafe.Pointer(&p[0])
   1792 	} else {
   1793 		_p0 = unsafe.Pointer(&_zero)
   1794 	}
   1795 	r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
   1796 	n = int(r0)
   1797 	if e1 != 0 {
   1798 		err = errnoErr(e1)
   1799 	}
   1800 	return
   1801 }
   1802 
   1803 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1804 
   1805 func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
   1806 	r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), 0, 0)
   1807 	ret = uintptr(r0)
   1808 	if e1 != 0 {
   1809 		err = errnoErr(e1)
   1810 	}
   1811 	return
   1812 }
   1813 
   1814 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1815 
   1816 func munmap(addr uintptr, length uintptr) (err error) {
   1817 	_, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
   1818 	if e1 != 0 {
   1819 		err = errnoErr(e1)
   1820 	}
   1821 	return
   1822 }
   1823 
   1824 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1825 
   1826 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
   1827 	var _p0 *byte
   1828 	_p0, err = BytePtrFromString(path)
   1829 	if err != nil {
   1830 		return
   1831 	}
   1832 	_, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0)
   1833 	if e1 != 0 {
   1834 		err = errnoErr(e1)
   1835 	}
   1836 	return
   1837 }
   1838 
   1839 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1840 
   1841 func mremapNetBSD(oldp uintptr, oldsize uintptr, newp uintptr, newsize uintptr, flags int) (xaddr uintptr, err error) {
   1842 	r0, _, e1 := Syscall6(SYS_MREMAP, uintptr(oldp), uintptr(oldsize), uintptr(newp), uintptr(newsize), uintptr(flags), 0)
   1843 	xaddr = uintptr(r0)
   1844 	if e1 != 0 {
   1845 		err = errnoErr(e1)
   1846 	}
   1847 	return
   1848 }