E, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 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 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 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 P