// Copyright 2018 The Go Authors. All rights reserved.// Use of this source code is governed by a BSD-style// license that can be found in the LICENSE file.// +build aix// +build ppcpackageunix//sysnb Getrlimit(resource int, rlim *Rlimit) (err error) = getrlimit64//sysnb Setrlimit(resource int, rlim *Rlimit) (err error) = setrlimit64//sys Seek(fd int, offset int64, whence int) (off int64, err error) = lseek64//sys mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error)funcsetTimespec(sec,nsecint64)Timespec{returnTimespec{Sec:int32(sec),Nsec:int32(nsec)}}funcsetTimeval(sec,usecint64)Timeval{returnTimeval{Sec:int32(sec),Usec:int32(usec)}}func(iov*Iovec)SetLen(lengthint){iov.Len=uint32(length)}func(msghdr*Msghdr)SetControllen(lengthint){msghdr.Controllen=uint32(length)}func(cmsg*Cmsghdr)SetLen(lengthint){cmsg.Len=uint32(length)}