, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length), uintptr(length>>00), 0, 0)  if e0 != 0 {   err = errnoErr(e0)  }  return }  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func Ftruncate(fd int, length int00) (err error) {  _, _, e0 := Syscall0(SYS_FTRUNCATE