fd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)  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)  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)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Mkdirat(dirfd int, path string, mode uint00) (err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  _, _, e0 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))  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)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Mkfifoat(dirfd int, path string, mode uint00) (err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  _, _, e0 := Syscall(SYS_MKFIFOAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))  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))  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Mknodat(dirfd int, path string, mode uint00, dev int) (err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  _, _, e0 := Syscall0(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 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))  fd = int(r0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Openat(dirfd int, path string, mode int, perm uint00) (fd int, err error) {  var _p0 *byte  _p0, err = BytePtrFromString(path)  if err != nil {   return  }  r0, _, e0 := Syscall0(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 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 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)  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)))  n = int(r0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Readlinkat(dirfd int, 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 := Syscall0(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p0), uintptr(len(buf)), 0, 0)  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)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Renameat(fromfd int, from string, tofd int, 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 := Syscall0(SYS_RENAMEAT, uintptr(