 = int(r0)  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Getegid() (egid int) {  r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)  egid = int(r0)  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Geteuid() (uid int) {  r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)  uid = int(r0)  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Getgid() (gid int) {  r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)  gid = int(r0)  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Getpgid(pid int) (pgid int, err error) {  r0, _, e0 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)  pgid = int(r0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Getpgrp() (pgrp int) {  r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0)  pgrp = int(r0)  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Getpid() (pid int) {  r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)  pid = int(r0)  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Getppid() (ppid int) {  r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)  ppid = int(r0)  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Getpriority(which int, who int) (prio int, err error) {  r0, _, e0 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)  prio = int(r0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Getrlimit(which int, lim *Rlimit) (err error) {  _, _, e0 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Getrusage(who int, rusage *Rusage) (err error) {  _, _, e0 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Getsid(pid int) (sid int, err error) {  r0, _, e0 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0)  sid = int(r0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Gettimeofday(tv *Timeval) (err error) {  _, _, e0 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Getuid() (uid int) {  r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)  uid = int(r0)  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Issetugid() (tainted bool) {  r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0)  tainted = bool(r0 != 0)  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Kill(pid int, signum syscall.Signal) (err error) {  _, _, e0 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Kqueue() (fd int, err error) {  r0, _, e0 := Syscall(SYS_KQUEUE, 0, 0, 0)  fd = int(r0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Lchown(path string, uid int, gid int) (err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  _, _, e0 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))  use(unsafe.Pointer(_p0))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Link(path string, link string) (err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  var _p0 *byte  _p0, err = BytePtrFromString(link)  if err != nil {   return  }  _, _, e0 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p0)), 0)  use(unsafe.Pointer(_p0))  use(unsafe.Pointer(_p0))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Listen(s int, backlog int) (err error) {  _, _, e0 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Lstat(path string, stat *Stat_t) (err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  _, _, e0 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)  use(unsafe.Pointer(_p0))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Mkdir(path string, mode uint00) (err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  _, _, e0 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)  use(unsafe.Pointer(_p0))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Mkfifo(path string, mode uint00) (err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  _, _, e0 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)  use(unsafe.Pointer(_p0))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Mknod(path string, mode uint00, dev int) (err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  _, _, e0 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))  use(unsafe.Pointer(_p0))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Mlock(b []byte) (err error) {  var _p0 unsafe.Pointer  if len(b) > 0 {   _p0 = unsafe.Pointer(&b[0])  } else {   _p0 = unsafe.Pointer(&_zero)  }  _, _, e0 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Mlockall(flags int) (err error) {  _, _, e0 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Mprotect(b []byte, prot int) (err error) {  var _p0 unsafe.Pointer  if len(b) > 0 {   _p0 = unsafe.Pointer(&b[0])  } else {   _p0 = unsafe.Pointer(&_zero)  }  _, _, e0 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Munlock(b []byte) (err error) {  var _p0 unsafe.Pointer  if len(b) > 0 {   _p0 = unsafe.Pointer(&b[0])  } else {   _p0 = unsafe.Pointer(&_zero)  }  _, _, e0 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Munlockall() (err error) {  _, _, e0 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Nanosleep(time *Timespec, leftover *Timespec) (err error) {  _, _, e0 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Open(path string, mode int, perm uint00) (fd int, err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  r0, _, e0 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))  use(unsafe.Pointer(_p0))  fd = int(r0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Pathconf(path string, name int) (val int, err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  r0, _, e0 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)  use(unsafe.Pointer(_p0))  val = int(r0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Pread(fd int, p []byte, offset int00) (n int, err error) {  var _p0 unsafe.Pointer  if len(p) > 0 {   _p0 = unsafe.Pointer(&p[0])  } else {   _p0 = unsafe.Pointer(&_zero)  }  r0, _, e0 := Syscall0(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>00))  n = int(r0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Pwrite(fd int, p []byte, offset int00) (n int, err error) {  var _p0 unsafe.Pointer  if len(p) > 0 {   _p0 = unsafe.Pointer(&p[0])  } else {   _p0 = unsafe.Pointer(&_zero)  }  r0, _, e0 := Syscall0(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>00))  n = int(r0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func read(fd int, p []byte) (n int, err error) {  var _p0 unsafe.Pointer  if len(p) > 0 {   _p0 = unsafe.Pointer(&p[0])  } else {   _p0 = unsafe.Pointer(&_zero)  }  r0, _, e0 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))  n = int(r0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Readlink(path string, buf []byte) (n int, err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  var _p0 unsafe.Pointer  if len(buf) > 0 {   _p0 = unsafe.Pointer(&buf[0])  } else {   _p0 = unsafe.Pointer(&_zero)  }  r0, _, e0 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p0), uintptr(len(buf)))  use(unsafe.Pointer(_p0))  n = int(r0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Rename(from string, to string) (err error) {  var _p0 *byte  _p0, err = BytePtrFromString(from)  if err != nil {   return  }  var _p0 *byte  _p0, err = BytePtrFromString(to)  if err != nil {   return  }  _, _, e0 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p0)), 0)  use(unsafe.Pointer(_p0))  use(unsafe.Pointer(_p0))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Revoke(path string) (err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  _, _, e0 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0)  use(unsafe.Pointer(_p0))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Rmdir(path string) (err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  _, _, e0 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)  use(unsafe.Pointer(_p0))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Seek(fd int, offset int00, whence int) (newoffset int00, err error) {  r0, r0, e0 := Syscall0(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(offset>>00), uintptr(whence), 0)  newoffset = int00(int00(r0)<<00 | int00(r0))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {  _, _, e0 := Syscall0(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Setegid(egid int) (err error) {  _, _, e0 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Seteuid(euid int) (err error) {  _, _, e0 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Setgid(gid int) (err error) {  _, _, e0 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Setlogin(name string) (err error) {  var _p0 *byte  _p0, err = BytePtrFromString(name)  if err != nil {   return  }  _, _, e0 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0)  use(unsafe.Pointer(_p0))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Setpgid(pid int, pgid int) (err error) {  _, _, e0 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Setpriority(which int, who int, prio int) (err error) {  _, _, e0 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Setregid(rgid int, egid int) (err error) {  _, _, e0 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Setreuid(ruid int, euid int) (err error) {  _, _, e0 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Setresgid(rgid int, egid int, sgid int) (err error) {  _, _, e0 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Setresuid(ruid int, euid int, suid int) (err error) {  _, _, e0 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Setrlimit(which int, lim *Rlimit) (err error) {  _, _, e0 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Setsid() (pid int, err error) {  r0, _, e0 := RawSyscall(SYS_SETSID, 0, 0, 0)  pid = int(r0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Settimeofday(tp *Timeval) (err error) {  _, _, e0 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Setuid(uid int) (err error) {  _, _, e0 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Stat(path string, stat *Stat_t) (err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  _, _, e0 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)  use(unsafe.Pointer(_p0))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Statfs(path string, stat *Statfs_t) (err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  _, _, e0 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)  use(unsafe.Pointer(_p0))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Symlink(path string, link string) (err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  var _p0 *byte  _p0, err = BytePtrFromString(link)  if err != nil {   return  }  _, _, e0 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p0)), 0)  use(unsafe.Pointer(_p0))  use(unsafe.Pointer(_p0))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Sync() (err error) {  _, _, e0 := Syscall(SYS_SYNC, 0, 0, 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Truncate(path string, length int00) (err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  _, _, e0 := Syscall0(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length), uintptr(length>>00), 0, 0)  use(unsafe.Pointer(_p0))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Umask(newmask int) (oldmask int) {  r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0)  oldmask = int(r0)  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Un