src

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

zsyscall_freebsd_amd64.go (45979B)


      1 // go run mksyscall.go -tags freebsd,amd64 syscall_bsd.go syscall_freebsd.go syscall_freebsd_amd64.go
      2 // Code generated by the command above; see README.md. DO NOT EDIT.
      3 
      4 //go:build freebsd && 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 Getcwd(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___GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
    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 ioctl(fd int, req uint, arg uintptr) (err error) {
    381 	_, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
    382 	if e1 != 0 {
    383 		err = errnoErr(e1)
    384 	}
    385 	return
    386 }
    387 
    388 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    389 
    390 func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) {
    391 	_, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
    392 	if e1 != 0 {
    393 		err = errnoErr(e1)
    394 	}
    395 	return
    396 }
    397 
    398 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    399 
    400 func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
    401 	var _p0 unsafe.Pointer
    402 	if len(mib) > 0 {
    403 		_p0 = unsafe.Pointer(&mib[0])
    404 	} else {
    405 		_p0 = unsafe.Pointer(&_zero)
    406 	}
    407 	_, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
    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 ptrace(request int, pid int, addr uintptr, data int) (err error) {
    417 	_, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 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 ptracePtr(request int, pid int, addr unsafe.Pointer, data int) (err error) {
    427 	_, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 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 Access(path string, mode uint32) (err error) {
    437 	var _p0 *byte
    438 	_p0, err = BytePtrFromString(path)
    439 	if err != nil {
    440 		return
    441 	}
    442 	_, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
    443 	if e1 != 0 {
    444 		err = errnoErr(e1)
    445 	}
    446 	return
    447 }
    448 
    449 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    450 
    451 func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
    452 	_, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
    453 	if e1 != 0 {
    454 		err = errnoErr(e1)
    455 	}
    456 	return
    457 }
    458 
    459 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    460 
    461 func CapEnter() (err error) {
    462 	_, _, e1 := Syscall(SYS_CAP_ENTER, 0, 0, 0)
    463 	if e1 != 0 {
    464 		err = errnoErr(e1)
    465 	}
    466 	return
    467 }
    468 
    469 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    470 
    471 func capRightsGet(version int, fd int, rightsp *CapRights) (err error) {
    472 	_, _, e1 := Syscall(SYS___CAP_RIGHTS_GET, uintptr(version), uintptr(fd), uintptr(unsafe.Pointer(rightsp)))
    473 	if e1 != 0 {
    474 		err = errnoErr(e1)
    475 	}
    476 	return
    477 }
    478 
    479 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    480 
    481 func capRightsLimit(fd int, rightsp *CapRights) (err error) {
    482 	_, _, e1 := Syscall(SYS_CAP_RIGHTS_LIMIT, uintptr(fd), uintptr(unsafe.Pointer(rightsp)), 0)
    483 	if e1 != 0 {
    484 		err = errnoErr(e1)
    485 	}
    486 	return
    487 }
    488 
    489 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    490 
    491 func Chdir(path string) (err error) {
    492 	var _p0 *byte
    493 	_p0, err = BytePtrFromString(path)
    494 	if err != nil {
    495 		return
    496 	}
    497 	_, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
    498 	if e1 != 0 {
    499 		err = errnoErr(e1)
    500 	}
    501 	return
    502 }
    503 
    504 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    505 
    506 func Chflags(path string, flags int) (err error) {
    507 	var _p0 *byte
    508 	_p0, err = BytePtrFromString(path)
    509 	if err != nil {
    510 		return
    511 	}
    512 	_, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
    513 	if e1 != 0 {
    514 		err = errnoErr(e1)
    515 	}
    516 	return
    517 }
    518 
    519 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    520 
    521 func Chmod(path string, mode uint32) (err error) {
    522 	var _p0 *byte
    523 	_p0, err = BytePtrFromString(path)
    524 	if err != nil {
    525 		return
    526 	}
    527 	_, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
    528 	if e1 != 0 {
    529 		err = errnoErr(e1)
    530 	}
    531 	return
    532 }
    533 
    534 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    535 
    536 func Chown(path string, uid int, gid int) (err error) {
    537 	var _p0 *byte
    538 	_p0, err = BytePtrFromString(path)
    539 	if err != nil {
    540 		return
    541 	}
    542 	_, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
    543 	if e1 != 0 {
    544 		err = errnoErr(e1)
    545 	}
    546 	return
    547 }
    548 
    549 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    550 
    551 func Chroot(path string) (err error) {
    552 	var _p0 *byte
    553 	_p0, err = BytePtrFromString(path)
    554 	if err != nil {
    555 		return
    556 	}
    557 	_, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
    558 	if e1 != 0 {
    559 		err = errnoErr(e1)
    560 	}
    561 	return
    562 }
    563 
    564 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    565 
    566 func ClockGettime(clockid int32, time *Timespec) (err error) {
    567 	_, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0)
    568 	if e1 != 0 {
    569 		err = errnoErr(e1)
    570 	}
    571 	return
    572 }
    573 
    574 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    575 
    576 func Close(fd int) (err error) {
    577 	_, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
    578 	if e1 != 0 {
    579 		err = errnoErr(e1)
    580 	}
    581 	return
    582 }
    583 
    584 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    585 
    586 func Dup(fd int) (nfd int, err error) {
    587 	r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0)
    588 	nfd = int(r0)
    589 	if e1 != 0 {
    590 		err = errnoErr(e1)
    591 	}
    592 	return
    593 }
    594 
    595 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    596 
    597 func Dup2(from int, to int) (err error) {
    598 	_, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0)
    599 	if e1 != 0 {
    600 		err = errnoErr(e1)
    601 	}
    602 	return
    603 }
    604 
    605 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    606 
    607 func Exit(code int) {
    608 	Syscall(SYS_EXIT, uintptr(code), 0, 0)
    609 	return
    610 }
    611 
    612 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    613 
    614 func ExtattrGetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
    615 	var _p0 *byte
    616 	_p0, err = BytePtrFromString(attrname)
    617 	if err != nil {
    618 		return
    619 	}
    620 	r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0)
    621 	ret = int(r0)
    622 	if e1 != 0 {
    623 		err = errnoErr(e1)
    624 	}
    625 	return
    626 }
    627 
    628 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    629 
    630 func ExtattrSetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
    631 	var _p0 *byte
    632 	_p0, err = BytePtrFromString(attrname)
    633 	if err != nil {
    634 		return
    635 	}
    636 	r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0)
    637 	ret = int(r0)
    638 	if e1 != 0 {
    639 		err = errnoErr(e1)
    640 	}
    641 	return
    642 }
    643 
    644 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    645 
    646 func ExtattrDeleteFd(fd int, attrnamespace int, attrname string) (err error) {
    647 	var _p0 *byte
    648 	_p0, err = BytePtrFromString(attrname)
    649 	if err != nil {
    650 		return
    651 	}
    652 	_, _, e1 := Syscall(SYS_EXTATTR_DELETE_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)))
    653 	if e1 != 0 {
    654 		err = errnoErr(e1)
    655 	}
    656 	return
    657 }
    658 
    659 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    660 
    661 func ExtattrListFd(fd int, attrnamespace int, data uintptr, nbytes int) (ret int, err error) {
    662 	r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FD, uintptr(fd), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0)
    663 	ret = int(r0)
    664 	if e1 != 0 {
    665 		err = errnoErr(e1)
    666 	}
    667 	return
    668 }
    669 
    670 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    671 
    672 func ExtattrGetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
    673 	var _p0 *byte
    674 	_p0, err = BytePtrFromString(file)
    675 	if err != nil {
    676 		return
    677 	}
    678 	var _p1 *byte
    679 	_p1, err = BytePtrFromString(attrname)
    680 	if err != nil {
    681 		return
    682 	}
    683 	r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
    684 	ret = int(r0)
    685 	if e1 != 0 {
    686 		err = errnoErr(e1)
    687 	}
    688 	return
    689 }
    690 
    691 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    692 
    693 func ExtattrSetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
    694 	var _p0 *byte
    695 	_p0, err = BytePtrFromString(file)
    696 	if err != nil {
    697 		return
    698 	}
    699 	var _p1 *byte
    700 	_p1, err = BytePtrFromString(attrname)
    701 	if err != nil {
    702 		return
    703 	}
    704 	r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
    705 	ret = int(r0)
    706 	if e1 != 0 {
    707 		err = errnoErr(e1)
    708 	}
    709 	return
    710 }
    711 
    712 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    713 
    714 func ExtattrDeleteFile(file string, attrnamespace int, attrname string) (err error) {
    715 	var _p0 *byte
    716 	_p0, err = BytePtrFromString(file)
    717 	if err != nil {
    718 		return
    719 	}
    720 	var _p1 *byte
    721 	_p1, err = BytePtrFromString(attrname)
    722 	if err != nil {
    723 		return
    724 	}
    725 	_, _, e1 := Syscall(SYS_EXTATTR_DELETE_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)))
    726 	if e1 != 0 {
    727 		err = errnoErr(e1)
    728 	}
    729 	return
    730 }
    731 
    732 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    733 
    734 func ExtattrListFile(file string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) {
    735 	var _p0 *byte
    736 	_p0, err = BytePtrFromString(file)
    737 	if err != nil {
    738 		return
    739 	}
    740 	r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0)
    741 	ret = int(r0)
    742 	if e1 != 0 {
    743 		err = errnoErr(e1)
    744 	}
    745 	return
    746 }
    747 
    748 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    749 
    750 func ExtattrGetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
    751 	var _p0 *byte
    752 	_p0, err = BytePtrFromString(link)
    753 	if err != nil {
    754 		return
    755 	}
    756 	var _p1 *byte
    757 	_p1, err = BytePtrFromString(attrname)
    758 	if err != nil {
    759 		return
    760 	}
    761 	r0, _, e1 := Syscall6(SYS_EXTATTR_GET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
    762 	ret = int(r0)
    763 	if e1 != 0 {
    764 		err = errnoErr(e1)
    765 	}
    766 	return
    767 }
    768 
    769 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    770 
    771 func ExtattrSetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
    772 	var _p0 *byte
    773 	_p0, err = BytePtrFromString(link)
    774 	if err != nil {
    775 		return
    776 	}
    777 	var _p1 *byte
    778 	_p1, err = BytePtrFromString(attrname)
    779 	if err != nil {
    780 		return
    781 	}
    782 	r0, _, e1 := Syscall6(SYS_EXTATTR_SET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
    783 	ret = int(r0)
    784 	if e1 != 0 {
    785 		err = errnoErr(e1)
    786 	}
    787 	return
    788 }
    789 
    790 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    791 
    792 func ExtattrDeleteLink(link string, attrnamespace int, attrname string) (err error) {
    793 	var _p0 *byte
    794 	_p0, err = BytePtrFromString(link)
    795 	if err != nil {
    796 		return
    797 	}
    798 	var _p1 *byte
    799 	_p1, err = BytePtrFromString(attrname)
    800 	if err != nil {
    801 		return
    802 	}
    803 	_, _, e1 := Syscall(SYS_EXTATTR_DELETE_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)))
    804 	if e1 != 0 {
    805 		err = errnoErr(e1)
    806 	}
    807 	return
    808 }
    809 
    810 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    811 
    812 func ExtattrListLink(link string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) {
    813 	var _p0 *byte
    814 	_p0, err = BytePtrFromString(link)
    815 	if err != nil {
    816 		return
    817 	}
    818 	r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0)
    819 	ret = int(r0)
    820 	if e1 != 0 {
    821 		err = errnoErr(e1)
    822 	}
    823 	return
    824 }
    825 
    826 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    827 
    828 func Fadvise(fd int, offset int64, length int64, advice int) (err error) {
    829 	_, _, e1 := Syscall6(SYS_POSIX_FADVISE, uintptr(fd), uintptr(offset), uintptr(length), uintptr(advice), 0, 0)
    830 	if e1 != 0 {
    831 		err = errnoErr(e1)
    832 	}
    833 	return
    834 }
    835 
    836 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    837 
    838 func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
    839 	var _p0 *byte
    840 	_p0, err = BytePtrFromString(path)
    841 	if err != nil {
    842 		return
    843 	}
    844 	_, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
    845 	if e1 != 0 {
    846 		err = errnoErr(e1)
    847 	}
    848 	return
    849 }
    850 
    851 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    852 
    853 func Fchdir(fd int) (err error) {
    854 	_, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
    855 	if e1 != 0 {
    856 		err = errnoErr(e1)
    857 	}
    858 	return
    859 }
    860 
    861 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    862 
    863 func Fchflags(fd int, flags int) (err error) {
    864 	_, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0)
    865 	if e1 != 0 {
    866 		err = errnoErr(e1)
    867 	}
    868 	return
    869 }
    870 
    871 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    872 
    873 func Fchmod(fd int, mode uint32) (err error) {
    874 	_, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
    875 	if e1 != 0 {
    876 		err = errnoErr(e1)
    877 	}
    878 	return
    879 }
    880 
    881 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    882 
    883 func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
    884 	var _p0 *byte
    885 	_p0, err = BytePtrFromString(path)
    886 	if err != nil {
    887 		return
    888 	}
    889 	_, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
    890 	if e1 != 0 {
    891 		err = errnoErr(e1)
    892 	}
    893 	return
    894 }
    895 
    896 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    897 
    898 func Fchown(fd int, uid int, gid int) (err error) {
    899 	_, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
    900 	if e1 != 0 {
    901 		err = errnoErr(e1)
    902 	}
    903 	return
    904 }
    905 
    906 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    907 
    908 func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
    909 	var _p0 *byte
    910 	_p0, err = BytePtrFromString(path)
    911 	if err != nil {
    912 		return
    913 	}
    914 	_, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0)
    915 	if e1 != 0 {
    916 		err = errnoErr(e1)
    917 	}
    918 	return
    919 }
    920 
    921 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    922 
    923 func Flock(fd int, how int) (err error) {
    924 	_, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
    925 	if e1 != 0 {
    926 		err = errnoErr(e1)
    927 	}
    928 	return
    929 }
    930 
    931 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    932 
    933 func Fpathconf(fd int, name int) (val int, err error) {
    934 	r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0)
    935 	val = int(r0)
    936 	if e1 != 0 {
    937 		err = errnoErr(e1)
    938 	}
    939 	return
    940 }
    941 
    942 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    943 
    944 func Fstat(fd int, stat *Stat_t) (err error) {
    945 	_, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
    946 	if e1 != 0 {
    947 		err = errnoErr(e1)
    948 	}
    949 	return
    950 }
    951 
    952 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    953 
    954 func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
    955 	var _p0 *byte
    956 	_p0, err = BytePtrFromString(path)
    957 	if err != nil {
    958 		return
    959 	}
    960 	_, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
    961 	if e1 != 0 {
    962 		err = errnoErr(e1)
    963 	}
    964 	return
    965 }
    966 
    967 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    968 
    969 func Fstatfs(fd int, stat *Statfs_t) (err error) {
    970 	_, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
    971 	if e1 != 0 {
    972 		err = errnoErr(e1)
    973 	}
    974 	return
    975 }
    976 
    977 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    978 
    979 func Fsync(fd int) (err error) {
    980 	_, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
    981 	if e1 != 0 {
    982 		err = errnoErr(e1)
    983 	}
    984 	return
    985 }
    986 
    987 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    988 
    989 func Ftruncate(fd int, length int64) (err error) {
    990 	_, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0)
    991 	if e1 != 0 {
    992 		err = errnoErr(e1)
    993 	}
    994 	return
    995 }
    996 
    997 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    998 
    999 func getdirentries(fd int, buf []byte, basep *uint64) (n int, err error) {
   1000 	var _p0 unsafe.Pointer
   1001 	if len(buf) > 0 {
   1002 		_p0 = unsafe.Pointer(&buf[0])
   1003 	} else {
   1004 		_p0 = unsafe.Pointer(&_zero)
   1005 	}
   1006 	r0, _, e1 := Syscall6(SYS_GETDIRENTRIES, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
   1007 	n = int(r0)
   1008 	if e1 != 0 {
   1009 		err = errnoErr(e1)
   1010 	}
   1011 	return
   1012 }
   1013 
   1014 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1015 
   1016 func Getdtablesize() (size int) {
   1017 	r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
   1018 	size = int(r0)
   1019 	return
   1020 }
   1021 
   1022 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1023 
   1024 func Getegid() (egid int) {
   1025 	r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)
   1026 	egid = int(r0)
   1027 	return
   1028 }
   1029 
   1030 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1031 
   1032 func Geteuid() (uid int) {
   1033 	r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)
   1034 	uid = int(r0)
   1035 	return
   1036 }
   1037 
   1038 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1039 
   1040 func Getgid() (gid int) {
   1041 	r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)
   1042 	gid = int(r0)
   1043 	return
   1044 }
   1045 
   1046 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1047 
   1048 func Getpgid(pid int) (pgid int, err error) {
   1049 	r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)
   1050 	pgid = int(r0)
   1051 	if e1 != 0 {
   1052 		err = errnoErr(e1)
   1053 	}
   1054 	return
   1055 }
   1056 
   1057 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1058 
   1059 func Getpgrp() (pgrp int) {
   1060 	r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0)
   1061 	pgrp = int(r0)
   1062 	return
   1063 }
   1064 
   1065 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1066 
   1067 func Getpid() (pid int) {
   1068 	r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)
   1069 	pid = int(r0)
   1070 	return
   1071 }
   1072 
   1073 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1074 
   1075 func Getppid() (ppid int) {
   1076 	r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)
   1077 	ppid = int(r0)
   1078 	return
   1079 }
   1080 
   1081 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1082 
   1083 func Getpriority(which int, who int) (prio int, err error) {
   1084 	r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
   1085 	prio = int(r0)
   1086 	if e1 != 0 {
   1087 		err = errnoErr(e1)
   1088 	}
   1089 	return
   1090 }
   1091 
   1092 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1093 
   1094 func Getrlimit(which int, lim *Rlimit) (err error) {
   1095 	_, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
   1096 	if e1 != 0 {
   1097 		err = errnoErr(e1)
   1098 	}
   1099 	return
   1100 }
   1101 
   1102 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1103 
   1104 func Getrusage(who int, rusage *Rusage) (err error) {
   1105 	_, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
   1106 	if e1 != 0 {
   1107 		err = errnoErr(e1)
   1108 	}
   1109 	return
   1110 }
   1111 
   1112 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1113 
   1114 func Getsid(pid int) (sid int, err error) {
   1115 	r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0)
   1116 	sid = int(r0)
   1117 	if e1 != 0 {
   1118 		err = errnoErr(e1)
   1119 	}
   1120 	return
   1121 }
   1122 
   1123 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1124 
   1125 func Gettimeofday(tv *Timeval) (err error) {
   1126 	_, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
   1127 	if e1 != 0 {
   1128 		err = errnoErr(e1)
   1129 	}
   1130 	return
   1131 }
   1132 
   1133 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1134 
   1135 func Getuid() (uid int) {
   1136 	r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)
   1137 	uid = int(r0)
   1138 	return
   1139 }
   1140 
   1141 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1142 
   1143 func Issetugid() (tainted bool) {
   1144 	r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0)
   1145 	tainted = bool(r0 != 0)
   1146 	return
   1147 }
   1148 
   1149 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1150 
   1151 func Kill(pid int, signum syscall.Signal) (err error) {
   1152 	_, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
   1153 	if e1 != 0 {
   1154 		err = errnoErr(e1)
   1155 	}
   1156 	return
   1157 }
   1158 
   1159 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1160 
   1161 func Kqueue() (fd int, err error) {
   1162 	r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0)
   1163 	fd = int(r0)
   1164 	if e1 != 0 {
   1165 		err = errnoErr(e1)
   1166 	}
   1167 	return
   1168 }
   1169 
   1170 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1171 
   1172 func Lchown(path string, uid int, gid int) (err error) {
   1173 	var _p0 *byte
   1174 	_p0, err = BytePtrFromString(path)
   1175 	if err != nil {
   1176 		return
   1177 	}
   1178 	_, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
   1179 	if e1 != 0 {
   1180 		err = errnoErr(e1)
   1181 	}
   1182 	return
   1183 }
   1184 
   1185 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1186 
   1187 func Link(path string, link string) (err error) {
   1188 	var _p0 *byte
   1189 	_p0, err = BytePtrFromString(path)
   1190 	if err != nil {
   1191 		return
   1192 	}
   1193 	var _p1 *byte
   1194 	_p1, err = BytePtrFromString(link)
   1195 	if err != nil {
   1196 		return
   1197 	}
   1198 	_, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
   1199 	if e1 != 0 {
   1200 		err = errnoErr(e1)
   1201 	}
   1202 	return
   1203 }
   1204 
   1205 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1206 
   1207 func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) {
   1208 	var _p0 *byte
   1209 	_p0, err = BytePtrFromString(path)
   1210 	if err != nil {
   1211 		return
   1212 	}
   1213 	var _p1 *byte
   1214 	_p1, err = BytePtrFromString(link)
   1215 	if err != nil {
   1216 		return
   1217 	}
   1218 	_, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)
   1219 	if e1 != 0 {
   1220 		err = errnoErr(e1)
   1221 	}
   1222 	return
   1223 }
   1224 
   1225 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1226 
   1227 func Listen(s int, backlog int) (err error) {
   1228 	_, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
   1229 	if e1 != 0 {
   1230 		err = errnoErr(e1)
   1231 	}
   1232 	return
   1233 }
   1234 
   1235 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1236 
   1237 func Mkdir(path string, mode uint32) (err error) {
   1238 	var _p0 *byte
   1239 	_p0, err = BytePtrFromString(path)
   1240 	if err != nil {
   1241 		return
   1242 	}
   1243 	_, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   1244 	if e1 != 0 {
   1245 		err = errnoErr(e1)
   1246 	}
   1247 	return
   1248 }
   1249 
   1250 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1251 
   1252 func Mkdirat(dirfd int, path string, mode uint32) (err error) {
   1253 	var _p0 *byte
   1254 	_p0, err = BytePtrFromString(path)
   1255 	if err != nil {
   1256 		return
   1257 	}
   1258 	_, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
   1259 	if e1 != 0 {
   1260 		err = errnoErr(e1)
   1261 	}
   1262 	return
   1263 }
   1264 
   1265 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1266 
   1267 func Mkfifo(path string, mode uint32) (err error) {
   1268 	var _p0 *byte
   1269 	_p0, err = BytePtrFromString(path)
   1270 	if err != nil {
   1271 		return
   1272 	}
   1273 	_, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   1274 	if e1 != 0 {
   1275 		err = errnoErr(e1)
   1276 	}
   1277 	return
   1278 }
   1279 
   1280 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1281 
   1282 func Mknodat(fd int, path string, mode uint32, dev uint64) (err error) {
   1283 	var _p0 *byte
   1284 	_p0, err = BytePtrFromString(path)
   1285 	if err != nil {
   1286 		return
   1287 	}
   1288 	_, _, e1 := Syscall6(SYS_MKNODAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)
   1289 	if e1 != 0 {
   1290 		err = errnoErr(e1)
   1291 	}
   1292 	return
   1293 }
   1294 
   1295 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1296 
   1297 func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
   1298 	_, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 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 Open(path string, mode int, perm uint32) (fd int, err error) {
   1308 	var _p0 *byte
   1309 	_p0, err = BytePtrFromString(path)
   1310 	if err != nil {
   1311 		return
   1312 	}
   1313 	r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
   1314 	fd = int(r0)
   1315 	if e1 != 0 {
   1316 		err = errnoErr(e1)
   1317 	}
   1318 	return
   1319 }
   1320 
   1321 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1322 
   1323 func Openat(fdat int, path string, mode int, perm uint32) (fd int, err error) {
   1324 	var _p0 *byte
   1325 	_p0, err = BytePtrFromString(path)
   1326 	if err != nil {
   1327 		return
   1328 	}
   1329 	r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(fdat), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0)
   1330 	fd = 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 Pathconf(path string, name int) (val int, err error) {
   1340 	var _p0 *byte
   1341 	_p0, err = BytePtrFromString(path)
   1342 	if err != nil {
   1343 		return
   1344 	}
   1345 	r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)
   1346 	val = int(r0)
   1347 	if e1 != 0 {
   1348 		err = errnoErr(e1)
   1349 	}
   1350 	return
   1351 }
   1352 
   1353 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1354 
   1355 func pread(fd int, p []byte, offset int64) (n int, err error) {
   1356 	var _p0 unsafe.Pointer
   1357 	if len(p) > 0 {
   1358 		_p0 = unsafe.Pointer(&p[0])
   1359 	} else {
   1360 		_p0 = unsafe.Pointer(&_zero)
   1361 	}
   1362 	r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
   1363 	n = int(r0)
   1364 	if e1 != 0 {
   1365 		err = errnoErr(e1)
   1366 	}
   1367 	return
   1368 }
   1369 
   1370 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1371 
   1372 func pwrite(fd int, p []byte, offset int64) (n int, err error) {
   1373 	var _p0 unsafe.Pointer
   1374 	if len(p) > 0 {
   1375 		_p0 = unsafe.Pointer(&p[0])
   1376 	} else {
   1377 		_p0 = unsafe.Pointer(&_zero)
   1378 	}
   1379 	r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
   1380 	n = int(r0)
   1381 	if e1 != 0 {
   1382 		err = errnoErr(e1)
   1383 	}
   1384 	return
   1385 }
   1386 
   1387 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1388 
   1389 func read(fd int, p []byte) (n int, err error) {
   1390 	var _p0 unsafe.Pointer
   1391 	if len(p) > 0 {
   1392 		_p0 = unsafe.Pointer(&p[0])
   1393 	} else {
   1394 		_p0 = unsafe.Pointer(&_zero)
   1395 	}
   1396 	r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
   1397 	n = int(r0)
   1398 	if e1 != 0 {
   1399 		err = errnoErr(e1)
   1400 	}
   1401 	return
   1402 }
   1403 
   1404 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1405 
   1406 func Readlink(path string, buf []byte) (n int, err error) {
   1407 	var _p0 *byte
   1408 	_p0, err = BytePtrFromString(path)
   1409 	if err != nil {
   1410 		return
   1411 	}
   1412 	var _p1 unsafe.Pointer
   1413 	if len(buf) > 0 {
   1414 		_p1 = unsafe.Pointer(&buf[0])
   1415 	} else {
   1416 		_p1 = unsafe.Pointer(&_zero)
   1417 	}
   1418 	r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))
   1419 	n = int(r0)
   1420 	if e1 != 0 {
   1421 		err = errnoErr(e1)
   1422 	}
   1423 	return
   1424 }
   1425 
   1426 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1427 
   1428 func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) {
   1429 	var _p0 *byte
   1430 	_p0, err = BytePtrFromString(path)
   1431 	if err != nil {
   1432 		return
   1433 	}
   1434 	var _p1 unsafe.Pointer
   1435 	if len(buf) > 0 {
   1436 		_p1 = unsafe.Pointer(&buf[0])
   1437 	} else {
   1438 		_p1 = unsafe.Pointer(&_zero)
   1439 	}
   1440 	r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0)
   1441 	n = int(r0)
   1442 	if e1 != 0 {
   1443 		err = errnoErr(e1)
   1444 	}
   1445 	return
   1446 }
   1447 
   1448 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1449 
   1450 func Rename(from string, to string) (err error) {
   1451 	var _p0 *byte
   1452 	_p0, err = BytePtrFromString(from)
   1453 	if err != nil {
   1454 		return
   1455 	}
   1456 	var _p1 *byte
   1457 	_p1, err = BytePtrFromString(to)
   1458 	if err != nil {
   1459 		return
   1460 	}
   1461 	_, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
   1462 	if e1 != 0 {
   1463 		err = errnoErr(e1)
   1464 	}
   1465 	return
   1466 }
   1467 
   1468 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1469 
   1470 func Renameat(fromfd int, from string, tofd int, to string) (err error) {
   1471 	var _p0 *byte
   1472 	_p0, err = BytePtrFromString(from)
   1473 	if err != nil {
   1474 		return
   1475 	}
   1476 	var _p1 *byte
   1477 	_p1, err = BytePtrFromString(to)
   1478 	if err != nil {
   1479 		return
   1480 	}
   1481 	_, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0)
   1482 	if e1 != 0 {
   1483 		err = errnoErr(e1)
   1484 	}
   1485 	return
   1486 }
   1487 
   1488 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1489 
   1490 func Revoke(path string) (err error) {
   1491 	var _p0 *byte
   1492 	_p0, err = BytePtrFromString(path)
   1493 	if err != nil {
   1494 		return
   1495 	}
   1496 	_, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0)
   1497 	if e1 != 0 {
   1498 		err = errnoErr(e1)
   1499 	}
   1500 	return
   1501 }
   1502 
   1503 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1504 
   1505 func Rmdir(path string) (err error) {
   1506 	var _p0 *byte
   1507 	_p0, err = BytePtrFromString(path)
   1508 	if err != nil {
   1509 		return
   1510 	}
   1511 	_, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
   1512 	if e1 != 0 {
   1513 		err = errnoErr(e1)
   1514 	}
   1515 	return
   1516 }
   1517 
   1518 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1519 
   1520 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
   1521 	r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
   1522 	newoffset = int64(r0)
   1523 	if e1 != 0 {
   1524 		err = errnoErr(e1)
   1525 	}
   1526 	return
   1527 }
   1528 
   1529 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1530 
   1531 func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
   1532 	r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
   1533 	n = int(r0)
   1534 	if e1 != 0 {
   1535 		err = errnoErr(e1)
   1536 	}
   1537 	return
   1538 }
   1539 
   1540 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1541 
   1542 func Setegid(egid int) (err error) {
   1543 	_, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0)
   1544 	if e1 != 0 {
   1545 		err = errnoErr(e1)
   1546 	}
   1547 	return
   1548 }
   1549 
   1550 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1551 
   1552 func Seteuid(euid int) (err error) {
   1553 	_, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0)
   1554 	if e1 != 0 {
   1555 		err = errnoErr(e1)
   1556 	}
   1557 	return
   1558 }
   1559 
   1560 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1561 
   1562 func Setgid(gid int) (err error) {
   1563 	_, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0)
   1564 	if e1 != 0 {
   1565 		err = errnoErr(e1)
   1566 	}
   1567 	return
   1568 }
   1569 
   1570 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1571 
   1572 func Setlogin(name string) (err error) {
   1573 	var _p0 *byte
   1574 	_p0, err = BytePtrFromString(name)
   1575 	if err != nil {
   1576 		return
   1577 	}
   1578 	_, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0)
   1579 	if e1 != 0 {
   1580 		err = errnoErr(e1)
   1581 	}
   1582 	return
   1583 }
   1584 
   1585 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1586 
   1587 func Setpgid(pid int, pgid int) (err error) {
   1588 	_, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
   1589 	if e1 != 0 {
   1590 		err = errnoErr(e1)
   1591 	}
   1592 	return
   1593 }
   1594 
   1595 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1596 
   1597 func Setpriority(which int, who int, prio int) (err error) {
   1598 	_, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
   1599 	if e1 != 0 {
   1600 		err = errnoErr(e1)
   1601 	}
   1602 	return
   1603 }
   1604 
   1605 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1606 
   1607 func Setregid(rgid int, egid int) (err error) {
   1608 	_, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
   1609 	if e1 != 0 {
   1610 		err = errnoErr(e1)
   1611 	}
   1612 	return
   1613 }
   1614 
   1615 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1616 
   1617 func Setreuid(ruid int, euid int) (err error) {
   1618 	_, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
   1619 	if e1 != 0 {
   1620 		err = errnoErr(e1)
   1621 	}
   1622 	return
   1623 }
   1624 
   1625 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1626 
   1627 func Setresgid(rgid int, egid int, sgid int) (err error) {
   1628 	_, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid))
   1629 	if e1 != 0 {
   1630 		err = errnoErr(e1)
   1631 	}
   1632 	return
   1633 }
   1634 
   1635 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1636 
   1637 func Setresuid(ruid int, euid int, suid int) (err error) {
   1638 	_, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid))
   1639 	if e1 != 0 {
   1640 		err = errnoErr(e1)
   1641 	}
   1642 	return
   1643 }
   1644 
   1645 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1646 
   1647 func Setsid() (pid int, err error) {
   1648 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0)
   1649 	pid = int(r0)
   1650 	if e1 != 0 {
   1651 		err = errnoErr(e1)
   1652 	}
   1653 	return
   1654 }
   1655 
   1656 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1657 
   1658 func Settimeofday(tp *Timeval) (err error) {
   1659 	_, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
   1660 	if e1 != 0 {
   1661 		err = errnoErr(e1)
   1662 	}
   1663 	return
   1664 }
   1665 
   1666 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1667 
   1668 func Setuid(uid int) (err error) {
   1669 	_, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0)
   1670 	if e1 != 0 {
   1671 		err = errnoErr(e1)
   1672 	}
   1673 	return
   1674 }
   1675 
   1676 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1677 
   1678 func Statfs(path string, stat *Statfs_t) (err error) {
   1679 	var _p0 *byte
   1680 	_p0, err = BytePtrFromString(path)
   1681 	if err != nil {
   1682 		return
   1683 	}
   1684 	_, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
   1685 	if e1 != 0 {
   1686 		err = errnoErr(e1)
   1687 	}
   1688 	return
   1689 }
   1690 
   1691 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1692 
   1693 func Symlink(path string, link string) (err error) {
   1694 	var _p0 *byte
   1695 	_p0, err = BytePtrFromString(path)
   1696 	if err != nil {
   1697 		return
   1698 	}
   1699 	var _p1 *byte
   1700 	_p1, err = BytePtrFromString(link)
   1701 	if err != nil {
   1702 		return
   1703 	}
   1704 	_, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
   1705 	if e1 != 0 {
   1706 		err = errnoErr(e1)
   1707 	}
   1708 	return
   1709 }
   1710 
   1711 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1712 
   1713 func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) {
   1714 	var _p0 *byte
   1715 	_p0, err = BytePtrFromString(oldpath)
   1716 	if err != nil {
   1717 		return
   1718 	}
   1719 	var _p1 *byte
   1720 	_p1, err = BytePtrFromString(newpath)
   1721 	if err != nil {
   1722 		return
   1723 	}
   1724 	_, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)))
   1725 	if e1 != 0 {
   1726 		err = errnoErr(e1)
   1727 	}
   1728 	return
   1729 }
   1730 
   1731 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1732 
   1733 func Sync() (err error) {
   1734 	_, _, e1 := Syscall(SYS_SYNC, 0, 0, 0)
   1735 	if e1 != 0 {
   1736 		err = errnoErr(e1)
   1737 	}
   1738 	return
   1739 }
   1740 
   1741 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1742 
   1743 func Truncate(path string, length int64) (err error) {
   1744 	var _p0 *byte
   1745 	_p0, err = BytePtrFromString(path)
   1746 	if err != nil {
   1747 		return
   1748 	}
   1749 	_, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 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 Umask(newmask int) (oldmask int) {
   1759 	r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0)
   1760 	oldmask = int(r0)
   1761 	return
   1762 }
   1763 
   1764 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1765 
   1766 func Undelete(path string) (err error) {
   1767 	var _p0 *byte
   1768 	_p0, err = BytePtrFromString(path)
   1769 	if err != nil {
   1770 		return
   1771 	}
   1772 	_, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0)
   1773 	if e1 != 0 {
   1774 		err = errnoErr(e1)
   1775 	}
   1776 	return
   1777 }
   1778 
   1779 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1780 
   1781 func Unlink(path string) (err error) {
   1782 	var _p0 *byte
   1783 	_p0, err = BytePtrFromString(path)
   1784 	if err != nil {
   1785 		return
   1786 	}
   1787 	_, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0)
   1788 	if e1 != 0 {
   1789 		err = errnoErr(e1)
   1790 	}
   1791 	return
   1792 }
   1793 
   1794 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1795 
   1796 func Unlinkat(dirfd int, path string, flags int) (err error) {
   1797 	var _p0 *byte
   1798 	_p0, err = BytePtrFromString(path)
   1799 	if err != nil {
   1800 		return
   1801 	}
   1802 	_, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))
   1803 	if e1 != 0 {
   1804 		err = errnoErr(e1)
   1805 	}
   1806 	return
   1807 }
   1808 
   1809 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1810 
   1811 func Unmount(path string, flags int) (err error) {
   1812 	var _p0 *byte
   1813 	_p0, err = BytePtrFromString(path)
   1814 	if err != nil {
   1815 		return
   1816 	}
   1817 	_, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 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 write(fd int, p []byte) (n int, err error) {
   1827 	var _p0 unsafe.Pointer
   1828 	if len(p) > 0 {
   1829 		_p0 = unsafe.Pointer(&p[0])
   1830 	} else {
   1831 		_p0 = unsafe.Pointer(&_zero)
   1832 	}
   1833 	r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
   1834 	n = int(r0)
   1835 	if e1 != 0 {
   1836 		err = errnoErr(e1)
   1837 	}
   1838 	return
   1839 }
   1840 
   1841 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1842 
   1843 func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
   1844 	r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos))
   1845 	ret = uintptr(r0)
   1846 	if e1 != 0 {
   1847 		err = errnoErr(e1)
   1848 	}
   1849 	return
   1850 }
   1851 
   1852 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1853 
   1854 func munmap(addr uintptr, length uintptr) (err error) {
   1855 	_, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
   1856 	if e1 != 0 {
   1857 		err = errnoErr(e1)
   1858 	}
   1859 	return
   1860 }
   1861 
   1862 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1863 
   1864 func accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) {
   1865 	r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0)
   1866 	nfd = int(r0)
   1867 	if e1 != 0 {
   1868 		err = errnoErr(e1)
   1869 	}
   1870 	return
   1871 }
   1872 
   1873 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   1874 
   1875 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
   1876 	var _p0 *byte
   1877 	_p0, err = BytePtrFromString(path)
   1878 	if err != nil {
   1879 		return
   1880 	}
   1881 	_, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0)
   1882 	if e1 != 0 {
   1883 		err = errnoErr(e1)
   1884 	}
   1885 	return
   1886 }