Page Menu
Home
Musing Studio
Search
Configure Global Search
Log In
Files
F12142961
zsyscall_linux_ppc64.go
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
57 KB
Subscribers
None
zsyscall_linux_ppc64.go
View Options
// go run mksyscall.go -tags linux,ppc64 syscall_linux.go syscall_linux_ppc64x.go
// Code generated by the command above; see README.md. DO NOT EDIT.
// +build linux,ppc64
package
unix
import
(
"syscall"
"unsafe"
)
var
_
syscall
.
Errno
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
fchmodat
(
dirfd
int
,
path
string
,
mode
uint32
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_FCHMODAT
,
uintptr
(
dirfd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
mode
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
ioctl
(
fd
int
,
req
uint
,
arg
uintptr
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_IOCTL
,
uintptr
(
fd
),
uintptr
(
req
),
uintptr
(
arg
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Linkat
(
olddirfd
int
,
oldpath
string
,
newdirfd
int
,
newpath
string
,
flags
int
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
oldpath
)
if
err
!=
nil
{
return
}
var
_p1
*
byte
_p1
,
err
=
BytePtrFromString
(
newpath
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall6
(
SYS_LINKAT
,
uintptr
(
olddirfd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
newdirfd
),
uintptr
(
unsafe
.
Pointer
(
_p1
)),
uintptr
(
flags
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
openat
(
dirfd
int
,
path
string
,
flags
int
,
mode
uint32
)
(
fd
int
,
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
r0
,
_
,
e1
:=
Syscall6
(
SYS_OPENAT
,
uintptr
(
dirfd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
flags
),
uintptr
(
mode
),
0
,
0
)
fd
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
ppoll
(
fds
*
PollFd
,
nfds
int
,
timeout
*
Timespec
,
sigmask
*
Sigset_t
)
(
n
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall6
(
SYS_PPOLL
,
uintptr
(
unsafe
.
Pointer
(
fds
)),
uintptr
(
nfds
),
uintptr
(
unsafe
.
Pointer
(
timeout
)),
uintptr
(
unsafe
.
Pointer
(
sigmask
)),
0
,
0
)
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
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
_p1
unsafe
.
Pointer
if
len
(
buf
)
>
0
{
_p1
=
unsafe
.
Pointer
(
&
buf
[
0
])
}
else
{
_p1
=
unsafe
.
Pointer
(
&
_zero
)
}
r0
,
_
,
e1
:=
Syscall6
(
SYS_READLINKAT
,
uintptr
(
dirfd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
_p1
),
uintptr
(
len
(
buf
)),
0
,
0
)
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Symlinkat
(
oldpath
string
,
newdirfd
int
,
newpath
string
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
oldpath
)
if
err
!=
nil
{
return
}
var
_p1
*
byte
_p1
,
err
=
BytePtrFromString
(
newpath
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_SYMLINKAT
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
newdirfd
),
uintptr
(
unsafe
.
Pointer
(
_p1
)))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Unlinkat
(
dirfd
int
,
path
string
,
flags
int
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_UNLINKAT
,
uintptr
(
dirfd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
flags
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
utimensat
(
dirfd
int
,
path
string
,
times
*
[
2
]
Timespec
,
flags
int
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall6
(
SYS_UTIMENSAT
,
uintptr
(
dirfd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
times
)),
uintptr
(
flags
),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Getcwd
(
buf
[]
byte
)
(
n
int
,
err
error
)
{
var
_p0
unsafe
.
Pointer
if
len
(
buf
)
>
0
{
_p0
=
unsafe
.
Pointer
(
&
buf
[
0
])
}
else
{
_p0
=
unsafe
.
Pointer
(
&
_zero
)
}
r0
,
_
,
e1
:=
Syscall
(
SYS_GETCWD
,
uintptr
(
_p0
),
uintptr
(
len
(
buf
)),
0
)
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
wait4
(
pid
int
,
wstatus
*
_C_int
,
options
int
,
rusage
*
Rusage
)
(
wpid
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall6
(
SYS_WAIT4
,
uintptr
(
pid
),
uintptr
(
unsafe
.
Pointer
(
wstatus
)),
uintptr
(
options
),
uintptr
(
unsafe
.
Pointer
(
rusage
)),
0
,
0
)
wpid
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
KeyctlInt
(
cmd
int
,
arg2
int
,
arg3
int
,
arg4
int
,
arg5
int
)
(
ret
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall6
(
SYS_KEYCTL
,
uintptr
(
cmd
),
uintptr
(
arg2
),
uintptr
(
arg3
),
uintptr
(
arg4
),
uintptr
(
arg5
),
0
)
ret
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
KeyctlBuffer
(
cmd
int
,
arg2
int
,
buf
[]
byte
,
arg5
int
)
(
ret
int
,
err
error
)
{
var
_p0
unsafe
.
Pointer
if
len
(
buf
)
>
0
{
_p0
=
unsafe
.
Pointer
(
&
buf
[
0
])
}
else
{
_p0
=
unsafe
.
Pointer
(
&
_zero
)
}
r0
,
_
,
e1
:=
Syscall6
(
SYS_KEYCTL
,
uintptr
(
cmd
),
uintptr
(
arg2
),
uintptr
(
_p0
),
uintptr
(
len
(
buf
)),
uintptr
(
arg5
),
0
)
ret
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
keyctlJoin
(
cmd
int
,
arg2
string
)
(
ret
int
,
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
arg2
)
if
err
!=
nil
{
return
}
r0
,
_
,
e1
:=
Syscall
(
SYS_KEYCTL
,
uintptr
(
cmd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
0
)
ret
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
keyctlSearch
(
cmd
int
,
arg2
int
,
arg3
string
,
arg4
string
,
arg5
int
)
(
ret
int
,
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
arg3
)
if
err
!=
nil
{
return
}
var
_p1
*
byte
_p1
,
err
=
BytePtrFromString
(
arg4
)
if
err
!=
nil
{
return
}
r0
,
_
,
e1
:=
Syscall6
(
SYS_KEYCTL
,
uintptr
(
cmd
),
uintptr
(
arg2
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
_p1
)),
uintptr
(
arg5
),
0
)
ret
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
keyctlIOV
(
cmd
int
,
arg2
int
,
payload
[]
Iovec
,
arg5
int
)
(
err
error
)
{
var
_p0
unsafe
.
Pointer
if
len
(
payload
)
>
0
{
_p0
=
unsafe
.
Pointer
(
&
payload
[
0
])
}
else
{
_p0
=
unsafe
.
Pointer
(
&
_zero
)
}
_
,
_
,
e1
:=
Syscall6
(
SYS_KEYCTL
,
uintptr
(
cmd
),
uintptr
(
arg2
),
uintptr
(
_p0
),
uintptr
(
len
(
payload
)),
uintptr
(
arg5
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
keyctlDH
(
cmd
int
,
arg2
*
KeyctlDHParams
,
buf
[]
byte
)
(
ret
int
,
err
error
)
{
var
_p0
unsafe
.
Pointer
if
len
(
buf
)
>
0
{
_p0
=
unsafe
.
Pointer
(
&
buf
[
0
])
}
else
{
_p0
=
unsafe
.
Pointer
(
&
_zero
)
}
r0
,
_
,
e1
:=
Syscall6
(
SYS_KEYCTL
,
uintptr
(
cmd
),
uintptr
(
unsafe
.
Pointer
(
arg2
)),
uintptr
(
_p0
),
uintptr
(
len
(
buf
)),
0
,
0
)
ret
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
ptrace
(
request
int
,
pid
int
,
addr
uintptr
,
data
uintptr
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall6
(
SYS_PTRACE
,
uintptr
(
request
),
uintptr
(
pid
),
uintptr
(
addr
),
uintptr
(
data
),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
reboot
(
magic1
uint
,
magic2
uint
,
cmd
int
,
arg
string
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
arg
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall6
(
SYS_REBOOT
,
uintptr
(
magic1
),
uintptr
(
magic2
),
uintptr
(
cmd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
mount
(
source
string
,
target
string
,
fstype
string
,
flags
uintptr
,
data
*
byte
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
source
)
if
err
!=
nil
{
return
}
var
_p1
*
byte
_p1
,
err
=
BytePtrFromString
(
target
)
if
err
!=
nil
{
return
}
var
_p2
*
byte
_p2
,
err
=
BytePtrFromString
(
fstype
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall6
(
SYS_MOUNT
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
_p1
)),
uintptr
(
unsafe
.
Pointer
(
_p2
)),
uintptr
(
flags
),
uintptr
(
unsafe
.
Pointer
(
data
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Acct
(
path
string
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_ACCT
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
AddKey
(
keyType
string
,
description
string
,
payload
[]
byte
,
ringid
int
)
(
id
int
,
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
keyType
)
if
err
!=
nil
{
return
}
var
_p1
*
byte
_p1
,
err
=
BytePtrFromString
(
description
)
if
err
!=
nil
{
return
}
var
_p2
unsafe
.
Pointer
if
len
(
payload
)
>
0
{
_p2
=
unsafe
.
Pointer
(
&
payload
[
0
])
}
else
{
_p2
=
unsafe
.
Pointer
(
&
_zero
)
}
r0
,
_
,
e1
:=
Syscall6
(
SYS_ADD_KEY
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
_p1
)),
uintptr
(
_p2
),
uintptr
(
len
(
payload
)),
uintptr
(
ringid
),
0
)
id
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Adjtimex
(
buf
*
Timex
)
(
state
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall
(
SYS_ADJTIMEX
,
uintptr
(
unsafe
.
Pointer
(
buf
)),
0
,
0
)
state
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Chdir
(
path
string
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_CHDIR
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Chroot
(
path
string
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_CHROOT
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
ClockGetres
(
clockid
int32
,
res
*
Timespec
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_CLOCK_GETRES
,
uintptr
(
clockid
),
uintptr
(
unsafe
.
Pointer
(
res
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
ClockGettime
(
clockid
int32
,
time
*
Timespec
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_CLOCK_GETTIME
,
uintptr
(
clockid
),
uintptr
(
unsafe
.
Pointer
(
time
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Close
(
fd
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_CLOSE
,
uintptr
(
fd
),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
CopyFileRange
(
rfd
int
,
roff
*
int64
,
wfd
int
,
woff
*
int64
,
len
int
,
flags
int
)
(
n
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall6
(
SYS_COPY_FILE_RANGE
,
uintptr
(
rfd
),
uintptr
(
unsafe
.
Pointer
(
roff
)),
uintptr
(
wfd
),
uintptr
(
unsafe
.
Pointer
(
woff
)),
uintptr
(
len
),
uintptr
(
flags
))
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
DeleteModule
(
name
string
,
flags
int
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
name
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_DELETE_MODULE
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
flags
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Dup
(
oldfd
int
)
(
fd
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall
(
SYS_DUP
,
uintptr
(
oldfd
),
0
,
0
)
fd
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Dup3
(
oldfd
int
,
newfd
int
,
flags
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_DUP3
,
uintptr
(
oldfd
),
uintptr
(
newfd
),
uintptr
(
flags
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
EpollCreate1
(
flag
int
)
(
fd
int
,
err
error
)
{
r0
,
_
,
e1
:=
RawSyscall
(
SYS_EPOLL_CREATE1
,
uintptr
(
flag
),
0
,
0
)
fd
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
EpollCtl
(
epfd
int
,
op
int
,
fd
int
,
event
*
EpollEvent
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall6
(
SYS_EPOLL_CTL
,
uintptr
(
epfd
),
uintptr
(
op
),
uintptr
(
fd
),
uintptr
(
unsafe
.
Pointer
(
event
)),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Eventfd
(
initval
uint
,
flags
int
)
(
fd
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall
(
SYS_EVENTFD2
,
uintptr
(
initval
),
uintptr
(
flags
),
0
)
fd
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Exit
(
code
int
)
{
SyscallNoError
(
SYS_EXIT_GROUP
,
uintptr
(
code
),
0
,
0
)
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Fallocate
(
fd
int
,
mode
uint32
,
off
int64
,
len
int64
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall6
(
SYS_FALLOCATE
,
uintptr
(
fd
),
uintptr
(
mode
),
uintptr
(
off
),
uintptr
(
len
),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Fchdir
(
fd
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_FCHDIR
,
uintptr
(
fd
),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Fchmod
(
fd
int
,
mode
uint32
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_FCHMOD
,
uintptr
(
fd
),
uintptr
(
mode
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Fchownat
(
dirfd
int
,
path
string
,
uid
int
,
gid
int
,
flags
int
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall6
(
SYS_FCHOWNAT
,
uintptr
(
dirfd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
uid
),
uintptr
(
gid
),
uintptr
(
flags
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
fcntl
(
fd
int
,
cmd
int
,
arg
int
)
(
val
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall
(
SYS_FCNTL
,
uintptr
(
fd
),
uintptr
(
cmd
),
uintptr
(
arg
))
val
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Fdatasync
(
fd
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_FDATASYNC
,
uintptr
(
fd
),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Fgetxattr
(
fd
int
,
attr
string
,
dest
[]
byte
)
(
sz
int
,
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
attr
)
if
err
!=
nil
{
return
}
var
_p1
unsafe
.
Pointer
if
len
(
dest
)
>
0
{
_p1
=
unsafe
.
Pointer
(
&
dest
[
0
])
}
else
{
_p1
=
unsafe
.
Pointer
(
&
_zero
)
}
r0
,
_
,
e1
:=
Syscall6
(
SYS_FGETXATTR
,
uintptr
(
fd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
_p1
),
uintptr
(
len
(
dest
)),
0
,
0
)
sz
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
FinitModule
(
fd
int
,
params
string
,
flags
int
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
params
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_FINIT_MODULE
,
uintptr
(
fd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
flags
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Flistxattr
(
fd
int
,
dest
[]
byte
)
(
sz
int
,
err
error
)
{
var
_p0
unsafe
.
Pointer
if
len
(
dest
)
>
0
{
_p0
=
unsafe
.
Pointer
(
&
dest
[
0
])
}
else
{
_p0
=
unsafe
.
Pointer
(
&
_zero
)
}
r0
,
_
,
e1
:=
Syscall
(
SYS_FLISTXATTR
,
uintptr
(
fd
),
uintptr
(
_p0
),
uintptr
(
len
(
dest
)))
sz
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Flock
(
fd
int
,
how
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_FLOCK
,
uintptr
(
fd
),
uintptr
(
how
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Fremovexattr
(
fd
int
,
attr
string
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
attr
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_FREMOVEXATTR
,
uintptr
(
fd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Fsetxattr
(
fd
int
,
attr
string
,
dest
[]
byte
,
flags
int
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
attr
)
if
err
!=
nil
{
return
}
var
_p1
unsafe
.
Pointer
if
len
(
dest
)
>
0
{
_p1
=
unsafe
.
Pointer
(
&
dest
[
0
])
}
else
{
_p1
=
unsafe
.
Pointer
(
&
_zero
)
}
_
,
_
,
e1
:=
Syscall6
(
SYS_FSETXATTR
,
uintptr
(
fd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
_p1
),
uintptr
(
len
(
dest
)),
uintptr
(
flags
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Fsync
(
fd
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_FSYNC
,
uintptr
(
fd
),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Getdents
(
fd
int
,
buf
[]
byte
)
(
n
int
,
err
error
)
{
var
_p0
unsafe
.
Pointer
if
len
(
buf
)
>
0
{
_p0
=
unsafe
.
Pointer
(
&
buf
[
0
])
}
else
{
_p0
=
unsafe
.
Pointer
(
&
_zero
)
}
r0
,
_
,
e1
:=
Syscall
(
SYS_GETDENTS64
,
uintptr
(
fd
),
uintptr
(
_p0
),
uintptr
(
len
(
buf
)))
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Getpgid
(
pid
int
)
(
pgid
int
,
err
error
)
{
r0
,
_
,
e1
:=
RawSyscall
(
SYS_GETPGID
,
uintptr
(
pid
),
0
,
0
)
pgid
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Getpid
()
(
pid
int
)
{
r0
,
_
:=
RawSyscallNoError
(
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
,
_
:=
RawSyscallNoError
(
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
,
_
,
e1
:=
Syscall
(
SYS_GETPRIORITY
,
uintptr
(
which
),
uintptr
(
who
),
0
)
prio
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Getrandom
(
buf
[]
byte
,
flags
int
)
(
n
int
,
err
error
)
{
var
_p0
unsafe
.
Pointer
if
len
(
buf
)
>
0
{
_p0
=
unsafe
.
Pointer
(
&
buf
[
0
])
}
else
{
_p0
=
unsafe
.
Pointer
(
&
_zero
)
}
r0
,
_
,
e1
:=
Syscall
(
SYS_GETRANDOM
,
uintptr
(
_p0
),
uintptr
(
len
(
buf
)),
uintptr
(
flags
))
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Getrusage
(
who
int
,
rusage
*
Rusage
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_GETRUSAGE
,
uintptr
(
who
),
uintptr
(
unsafe
.
Pointer
(
rusage
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Getsid
(
pid
int
)
(
sid
int
,
err
error
)
{
r0
,
_
,
e1
:=
RawSyscall
(
SYS_GETSID
,
uintptr
(
pid
),
0
,
0
)
sid
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Gettid
()
(
tid
int
)
{
r0
,
_
:=
RawSyscallNoError
(
SYS_GETTID
,
0
,
0
,
0
)
tid
=
int
(
r0
)
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Getxattr
(
path
string
,
attr
string
,
dest
[]
byte
)
(
sz
int
,
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
var
_p1
*
byte
_p1
,
err
=
BytePtrFromString
(
attr
)
if
err
!=
nil
{
return
}
var
_p2
unsafe
.
Pointer
if
len
(
dest
)
>
0
{
_p2
=
unsafe
.
Pointer
(
&
dest
[
0
])
}
else
{
_p2
=
unsafe
.
Pointer
(
&
_zero
)
}
r0
,
_
,
e1
:=
Syscall6
(
SYS_GETXATTR
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
_p1
)),
uintptr
(
_p2
),
uintptr
(
len
(
dest
)),
0
,
0
)
sz
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
InitModule
(
moduleImage
[]
byte
,
params
string
)
(
err
error
)
{
var
_p0
unsafe
.
Pointer
if
len
(
moduleImage
)
>
0
{
_p0
=
unsafe
.
Pointer
(
&
moduleImage
[
0
])
}
else
{
_p0
=
unsafe
.
Pointer
(
&
_zero
)
}
var
_p1
*
byte
_p1
,
err
=
BytePtrFromString
(
params
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_INIT_MODULE
,
uintptr
(
_p0
),
uintptr
(
len
(
moduleImage
)),
uintptr
(
unsafe
.
Pointer
(
_p1
)))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
InotifyAddWatch
(
fd
int
,
pathname
string
,
mask
uint32
)
(
watchdesc
int
,
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
pathname
)
if
err
!=
nil
{
return
}
r0
,
_
,
e1
:=
Syscall
(
SYS_INOTIFY_ADD_WATCH
,
uintptr
(
fd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
mask
))
watchdesc
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
InotifyInit1
(
flags
int
)
(
fd
int
,
err
error
)
{
r0
,
_
,
e1
:=
RawSyscall
(
SYS_INOTIFY_INIT1
,
uintptr
(
flags
),
0
,
0
)
fd
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
InotifyRmWatch
(
fd
int
,
watchdesc
uint32
)
(
success
int
,
err
error
)
{
r0
,
_
,
e1
:=
RawSyscall
(
SYS_INOTIFY_RM_WATCH
,
uintptr
(
fd
),
uintptr
(
watchdesc
),
0
)
success
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Kill
(
pid
int
,
sig
syscall
.
Signal
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_KILL
,
uintptr
(
pid
),
uintptr
(
sig
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Klogctl
(
typ
int
,
buf
[]
byte
)
(
n
int
,
err
error
)
{
var
_p0
unsafe
.
Pointer
if
len
(
buf
)
>
0
{
_p0
=
unsafe
.
Pointer
(
&
buf
[
0
])
}
else
{
_p0
=
unsafe
.
Pointer
(
&
_zero
)
}
r0
,
_
,
e1
:=
Syscall
(
SYS_SYSLOG
,
uintptr
(
typ
),
uintptr
(
_p0
),
uintptr
(
len
(
buf
)))
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Lgetxattr
(
path
string
,
attr
string
,
dest
[]
byte
)
(
sz
int
,
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
var
_p1
*
byte
_p1
,
err
=
BytePtrFromString
(
attr
)
if
err
!=
nil
{
return
}
var
_p2
unsafe
.
Pointer
if
len
(
dest
)
>
0
{
_p2
=
unsafe
.
Pointer
(
&
dest
[
0
])
}
else
{
_p2
=
unsafe
.
Pointer
(
&
_zero
)
}
r0
,
_
,
e1
:=
Syscall6
(
SYS_LGETXATTR
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
_p1
)),
uintptr
(
_p2
),
uintptr
(
len
(
dest
)),
0
,
0
)
sz
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Listxattr
(
path
string
,
dest
[]
byte
)
(
sz
int
,
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
var
_p1
unsafe
.
Pointer
if
len
(
dest
)
>
0
{
_p1
=
unsafe
.
Pointer
(
&
dest
[
0
])
}
else
{
_p1
=
unsafe
.
Pointer
(
&
_zero
)
}
r0
,
_
,
e1
:=
Syscall
(
SYS_LISTXATTR
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
_p1
),
uintptr
(
len
(
dest
)))
sz
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Llistxattr
(
path
string
,
dest
[]
byte
)
(
sz
int
,
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
var
_p1
unsafe
.
Pointer
if
len
(
dest
)
>
0
{
_p1
=
unsafe
.
Pointer
(
&
dest
[
0
])
}
else
{
_p1
=
unsafe
.
Pointer
(
&
_zero
)
}
r0
,
_
,
e1
:=
Syscall
(
SYS_LLISTXATTR
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
_p1
),
uintptr
(
len
(
dest
)))
sz
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Lremovexattr
(
path
string
,
attr
string
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
var
_p1
*
byte
_p1
,
err
=
BytePtrFromString
(
attr
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_LREMOVEXATTR
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
_p1
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Lsetxattr
(
path
string
,
attr
string
,
data
[]
byte
,
flags
int
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
var
_p1
*
byte
_p1
,
err
=
BytePtrFromString
(
attr
)
if
err
!=
nil
{
return
}
var
_p2
unsafe
.
Pointer
if
len
(
data
)
>
0
{
_p2
=
unsafe
.
Pointer
(
&
data
[
0
])
}
else
{
_p2
=
unsafe
.
Pointer
(
&
_zero
)
}
_
,
_
,
e1
:=
Syscall6
(
SYS_LSETXATTR
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
_p1
)),
uintptr
(
_p2
),
uintptr
(
len
(
data
)),
uintptr
(
flags
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
MemfdCreate
(
name
string
,
flags
int
)
(
fd
int
,
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
name
)
if
err
!=
nil
{
return
}
r0
,
_
,
e1
:=
Syscall
(
SYS_MEMFD_CREATE
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
flags
),
0
)
fd
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Mkdirat
(
dirfd
int
,
path
string
,
mode
uint32
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_MKDIRAT
,
uintptr
(
dirfd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
mode
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Mknodat
(
dirfd
int
,
path
string
,
mode
uint32
,
dev
int
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall6
(
SYS_MKNODAT
,
uintptr
(
dirfd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
mode
),
uintptr
(
dev
),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Nanosleep
(
time
*
Timespec
,
leftover
*
Timespec
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_NANOSLEEP
,
uintptr
(
unsafe
.
Pointer
(
time
)),
uintptr
(
unsafe
.
Pointer
(
leftover
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
PerfEventOpen
(
attr
*
PerfEventAttr
,
pid
int
,
cpu
int
,
groupFd
int
,
flags
int
)
(
fd
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall6
(
SYS_PERF_EVENT_OPEN
,
uintptr
(
unsafe
.
Pointer
(
attr
)),
uintptr
(
pid
),
uintptr
(
cpu
),
uintptr
(
groupFd
),
uintptr
(
flags
),
0
)
fd
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
PivotRoot
(
newroot
string
,
putold
string
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
newroot
)
if
err
!=
nil
{
return
}
var
_p1
*
byte
_p1
,
err
=
BytePtrFromString
(
putold
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_PIVOT_ROOT
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
_p1
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
prlimit
(
pid
int
,
resource
int
,
newlimit
*
Rlimit
,
old
*
Rlimit
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall6
(
SYS_PRLIMIT64
,
uintptr
(
pid
),
uintptr
(
resource
),
uintptr
(
unsafe
.
Pointer
(
newlimit
)),
uintptr
(
unsafe
.
Pointer
(
old
)),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Prctl
(
option
int
,
arg2
uintptr
,
arg3
uintptr
,
arg4
uintptr
,
arg5
uintptr
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall6
(
SYS_PRCTL
,
uintptr
(
option
),
uintptr
(
arg2
),
uintptr
(
arg3
),
uintptr
(
arg4
),
uintptr
(
arg5
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Pselect
(
nfd
int
,
r
*
FdSet
,
w
*
FdSet
,
e
*
FdSet
,
timeout
*
Timespec
,
sigmask
*
Sigset_t
)
(
n
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall6
(
SYS_PSELECT6
,
uintptr
(
nfd
),
uintptr
(
unsafe
.
Pointer
(
r
)),
uintptr
(
unsafe
.
Pointer
(
w
)),
uintptr
(
unsafe
.
Pointer
(
e
)),
uintptr
(
unsafe
.
Pointer
(
timeout
)),
uintptr
(
unsafe
.
Pointer
(
sigmask
)))
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
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
,
_
,
e1
:=
Syscall
(
SYS_READ
,
uintptr
(
fd
),
uintptr
(
_p0
),
uintptr
(
len
(
p
)))
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Removexattr
(
path
string
,
attr
string
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
var
_p1
*
byte
_p1
,
err
=
BytePtrFromString
(
attr
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_REMOVEXATTR
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
_p1
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Renameat
(
olddirfd
int
,
oldpath
string
,
newdirfd
int
,
newpath
string
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
oldpath
)
if
err
!=
nil
{
return
}
var
_p1
*
byte
_p1
,
err
=
BytePtrFromString
(
newpath
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall6
(
SYS_RENAMEAT
,
uintptr
(
olddirfd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
newdirfd
),
uintptr
(
unsafe
.
Pointer
(
_p1
)),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Renameat2
(
olddirfd
int
,
oldpath
string
,
newdirfd
int
,
newpath
string
,
flags
uint
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
oldpath
)
if
err
!=
nil
{
return
}
var
_p1
*
byte
_p1
,
err
=
BytePtrFromString
(
newpath
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall6
(
SYS_RENAMEAT2
,
uintptr
(
olddirfd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
newdirfd
),
uintptr
(
unsafe
.
Pointer
(
_p1
)),
uintptr
(
flags
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
RequestKey
(
keyType
string
,
description
string
,
callback
string
,
destRingid
int
)
(
id
int
,
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
keyType
)
if
err
!=
nil
{
return
}
var
_p1
*
byte
_p1
,
err
=
BytePtrFromString
(
description
)
if
err
!=
nil
{
return
}
var
_p2
*
byte
_p2
,
err
=
BytePtrFromString
(
callback
)
if
err
!=
nil
{
return
}
r0
,
_
,
e1
:=
Syscall6
(
SYS_REQUEST_KEY
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
_p1
)),
uintptr
(
unsafe
.
Pointer
(
_p2
)),
uintptr
(
destRingid
),
0
,
0
)
id
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Setdomainname
(
p
[]
byte
)
(
err
error
)
{
var
_p0
unsafe
.
Pointer
if
len
(
p
)
>
0
{
_p0
=
unsafe
.
Pointer
(
&
p
[
0
])
}
else
{
_p0
=
unsafe
.
Pointer
(
&
_zero
)
}
_
,
_
,
e1
:=
Syscall
(
SYS_SETDOMAINNAME
,
uintptr
(
_p0
),
uintptr
(
len
(
p
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Sethostname
(
p
[]
byte
)
(
err
error
)
{
var
_p0
unsafe
.
Pointer
if
len
(
p
)
>
0
{
_p0
=
unsafe
.
Pointer
(
&
p
[
0
])
}
else
{
_p0
=
unsafe
.
Pointer
(
&
_zero
)
}
_
,
_
,
e1
:=
Syscall
(
SYS_SETHOSTNAME
,
uintptr
(
_p0
),
uintptr
(
len
(
p
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Setpgid
(
pid
int
,
pgid
int
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_SETPGID
,
uintptr
(
pid
),
uintptr
(
pgid
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Setsid
()
(
pid
int
,
err
error
)
{
r0
,
_
,
e1
:=
RawSyscall
(
SYS_SETSID
,
0
,
0
,
0
)
pid
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Settimeofday
(
tv
*
Timeval
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_SETTIMEOFDAY
,
uintptr
(
unsafe
.
Pointer
(
tv
)),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Setns
(
fd
int
,
nstype
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_SETNS
,
uintptr
(
fd
),
uintptr
(
nstype
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Setpriority
(
which
int
,
who
int
,
prio
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_SETPRIORITY
,
uintptr
(
which
),
uintptr
(
who
),
uintptr
(
prio
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Setxattr
(
path
string
,
attr
string
,
data
[]
byte
,
flags
int
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
var
_p1
*
byte
_p1
,
err
=
BytePtrFromString
(
attr
)
if
err
!=
nil
{
return
}
var
_p2
unsafe
.
Pointer
if
len
(
data
)
>
0
{
_p2
=
unsafe
.
Pointer
(
&
data
[
0
])
}
else
{
_p2
=
unsafe
.
Pointer
(
&
_zero
)
}
_
,
_
,
e1
:=
Syscall6
(
SYS_SETXATTR
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
_p1
)),
uintptr
(
_p2
),
uintptr
(
len
(
data
)),
uintptr
(
flags
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Statx
(
dirfd
int
,
path
string
,
flags
int
,
mask
int
,
stat
*
Statx_t
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall6
(
SYS_STATX
,
uintptr
(
dirfd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
flags
),
uintptr
(
mask
),
uintptr
(
unsafe
.
Pointer
(
stat
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Sync
()
{
SyscallNoError
(
SYS_SYNC
,
0
,
0
,
0
)
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Syncfs
(
fd
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_SYNCFS
,
uintptr
(
fd
),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Sysinfo
(
info
*
Sysinfo_t
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_SYSINFO
,
uintptr
(
unsafe
.
Pointer
(
info
)),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Tee
(
rfd
int
,
wfd
int
,
len
int
,
flags
int
)
(
n
int64
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall6
(
SYS_TEE
,
uintptr
(
rfd
),
uintptr
(
wfd
),
uintptr
(
len
),
uintptr
(
flags
),
0
,
0
)
n
=
int64
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Tgkill
(
tgid
int
,
tid
int
,
sig
syscall
.
Signal
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_TGKILL
,
uintptr
(
tgid
),
uintptr
(
tid
),
uintptr
(
sig
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Times
(
tms
*
Tms
)
(
ticks
uintptr
,
err
error
)
{
r0
,
_
,
e1
:=
RawSyscall
(
SYS_TIMES
,
uintptr
(
unsafe
.
Pointer
(
tms
)),
0
,
0
)
ticks
=
uintptr
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Umask
(
mask
int
)
(
oldmask
int
)
{
r0
,
_
:=
RawSyscallNoError
(
SYS_UMASK
,
uintptr
(
mask
),
0
,
0
)
oldmask
=
int
(
r0
)
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Uname
(
buf
*
Utsname
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_UNAME
,
uintptr
(
unsafe
.
Pointer
(
buf
)),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Unmount
(
target
string
,
flags
int
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
target
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_UMOUNT2
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
flags
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Unshare
(
flags
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_UNSHARE
,
uintptr
(
flags
),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
write
(
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
,
_
,
e1
:=
Syscall
(
SYS_WRITE
,
uintptr
(
fd
),
uintptr
(
_p0
),
uintptr
(
len
(
p
)))
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
exitThread
(
code
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_EXIT
,
uintptr
(
code
),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
readlen
(
fd
int
,
p
*
byte
,
np
int
)
(
n
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall
(
SYS_READ
,
uintptr
(
fd
),
uintptr
(
unsafe
.
Pointer
(
p
)),
uintptr
(
np
))
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
writelen
(
fd
int
,
p
*
byte
,
np
int
)
(
n
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall
(
SYS_WRITE
,
uintptr
(
fd
),
uintptr
(
unsafe
.
Pointer
(
p
)),
uintptr
(
np
))
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
munmap
(
addr
uintptr
,
length
uintptr
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_MUNMAP
,
uintptr
(
addr
),
uintptr
(
length
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Madvise
(
b
[]
byte
,
advice
int
)
(
err
error
)
{
var
_p0
unsafe
.
Pointer
if
len
(
b
)
>
0
{
_p0
=
unsafe
.
Pointer
(
&
b
[
0
])
}
else
{
_p0
=
unsafe
.
Pointer
(
&
_zero
)
}
_
,
_
,
e1
:=
Syscall
(
SYS_MADVISE
,
uintptr
(
_p0
),
uintptr
(
len
(
b
)),
uintptr
(
advice
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
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
)
}
_
,
_
,
e1
:=
Syscall
(
SYS_MPROTECT
,
uintptr
(
_p0
),
uintptr
(
len
(
b
)),
uintptr
(
prot
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
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
)
}
_
,
_
,
e1
:=
Syscall
(
SYS_MLOCK
,
uintptr
(
_p0
),
uintptr
(
len
(
b
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Mlockall
(
flags
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_MLOCKALL
,
uintptr
(
flags
),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Msync
(
b
[]
byte
,
flags
int
)
(
err
error
)
{
var
_p0
unsafe
.
Pointer
if
len
(
b
)
>
0
{
_p0
=
unsafe
.
Pointer
(
&
b
[
0
])
}
else
{
_p0
=
unsafe
.
Pointer
(
&
_zero
)
}
_
,
_
,
e1
:=
Syscall
(
SYS_MSYNC
,
uintptr
(
_p0
),
uintptr
(
len
(
b
)),
uintptr
(
flags
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
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
)
}
_
,
_
,
e1
:=
Syscall
(
SYS_MUNLOCK
,
uintptr
(
_p0
),
uintptr
(
len
(
b
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Munlockall
()
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_MUNLOCKALL
,
0
,
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
faccessat
(
dirfd
int
,
path
string
,
mode
uint32
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_FACCESSAT
,
uintptr
(
dirfd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
mode
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Dup2
(
oldfd
int
,
newfd
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_DUP2
,
uintptr
(
oldfd
),
uintptr
(
newfd
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
EpollCreate
(
size
int
)
(
fd
int
,
err
error
)
{
r0
,
_
,
e1
:=
RawSyscall
(
SYS_EPOLL_CREATE
,
uintptr
(
size
),
0
,
0
)
fd
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
EpollWait
(
epfd
int
,
events
[]
EpollEvent
,
msec
int
)
(
n
int
,
err
error
)
{
var
_p0
unsafe
.
Pointer
if
len
(
events
)
>
0
{
_p0
=
unsafe
.
Pointer
(
&
events
[
0
])
}
else
{
_p0
=
unsafe
.
Pointer
(
&
_zero
)
}
r0
,
_
,
e1
:=
Syscall6
(
SYS_EPOLL_WAIT
,
uintptr
(
epfd
),
uintptr
(
_p0
),
uintptr
(
len
(
events
)),
uintptr
(
msec
),
0
,
0
)
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Fadvise
(
fd
int
,
offset
int64
,
length
int64
,
advice
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall6
(
SYS_FADVISE64
,
uintptr
(
fd
),
uintptr
(
offset
),
uintptr
(
length
),
uintptr
(
advice
),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Fchown
(
fd
int
,
uid
int
,
gid
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_FCHOWN
,
uintptr
(
fd
),
uintptr
(
uid
),
uintptr
(
gid
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Fstat
(
fd
int
,
stat
*
Stat_t
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_FSTAT
,
uintptr
(
fd
),
uintptr
(
unsafe
.
Pointer
(
stat
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Fstatat
(
dirfd
int
,
path
string
,
stat
*
Stat_t
,
flags
int
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall6
(
SYS_NEWFSTATAT
,
uintptr
(
dirfd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
stat
)),
uintptr
(
flags
),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Fstatfs
(
fd
int
,
buf
*
Statfs_t
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_FSTATFS
,
uintptr
(
fd
),
uintptr
(
unsafe
.
Pointer
(
buf
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Ftruncate
(
fd
int
,
length
int64
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_FTRUNCATE
,
uintptr
(
fd
),
uintptr
(
length
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Getegid
()
(
egid
int
)
{
r0
,
_
:=
RawSyscallNoError
(
SYS_GETEGID
,
0
,
0
,
0
)
egid
=
int
(
r0
)
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Geteuid
()
(
euid
int
)
{
r0
,
_
:=
RawSyscallNoError
(
SYS_GETEUID
,
0
,
0
,
0
)
euid
=
int
(
r0
)
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Getgid
()
(
gid
int
)
{
r0
,
_
:=
RawSyscallNoError
(
SYS_GETGID
,
0
,
0
,
0
)
gid
=
int
(
r0
)
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Getrlimit
(
resource
int
,
rlim
*
Rlimit
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_UGETRLIMIT
,
uintptr
(
resource
),
uintptr
(
unsafe
.
Pointer
(
rlim
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Getuid
()
(
uid
int
)
{
r0
,
_
:=
RawSyscallNoError
(
SYS_GETUID
,
0
,
0
,
0
)
uid
=
int
(
r0
)
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
InotifyInit
()
(
fd
int
,
err
error
)
{
r0
,
_
,
e1
:=
RawSyscall
(
SYS_INOTIFY_INIT
,
0
,
0
,
0
)
fd
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Ioperm
(
from
int
,
num
int
,
on
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_IOPERM
,
uintptr
(
from
),
uintptr
(
num
),
uintptr
(
on
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Iopl
(
level
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_IOPL
,
uintptr
(
level
),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
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
}
_
,
_
,
e1
:=
Syscall
(
SYS_LCHOWN
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
uid
),
uintptr
(
gid
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Listen
(
s
int
,
n
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_LISTEN
,
uintptr
(
s
),
uintptr
(
n
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
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
}
_
,
_
,
e1
:=
Syscall
(
SYS_LSTAT
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
stat
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Pause
()
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_PAUSE
,
0
,
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Pread
(
fd
int
,
p
[]
byte
,
offset
int64
)
(
n
int
,
err
error
)
{
var
_p0
unsafe
.
Pointer
if
len
(
p
)
>
0
{
_p0
=
unsafe
.
Pointer
(
&
p
[
0
])
}
else
{
_p0
=
unsafe
.
Pointer
(
&
_zero
)
}
r0
,
_
,
e1
:=
Syscall6
(
SYS_PREAD64
,
uintptr
(
fd
),
uintptr
(
_p0
),
uintptr
(
len
(
p
)),
uintptr
(
offset
),
0
,
0
)
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Pwrite
(
fd
int
,
p
[]
byte
,
offset
int64
)
(
n
int
,
err
error
)
{
var
_p0
unsafe
.
Pointer
if
len
(
p
)
>
0
{
_p0
=
unsafe
.
Pointer
(
&
p
[
0
])
}
else
{
_p0
=
unsafe
.
Pointer
(
&
_zero
)
}
r0
,
_
,
e1
:=
Syscall6
(
SYS_PWRITE64
,
uintptr
(
fd
),
uintptr
(
_p0
),
uintptr
(
len
(
p
)),
uintptr
(
offset
),
0
,
0
)
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Seek
(
fd
int
,
offset
int64
,
whence
int
)
(
off
int64
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall
(
SYS_LSEEK
,
uintptr
(
fd
),
uintptr
(
offset
),
uintptr
(
whence
))
off
=
int64
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Select
(
nfd
int
,
r
*
FdSet
,
w
*
FdSet
,
e
*
FdSet
,
timeout
*
Timeval
)
(
n
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall6
(
SYS__NEWSELECT
,
uintptr
(
nfd
),
uintptr
(
unsafe
.
Pointer
(
r
)),
uintptr
(
unsafe
.
Pointer
(
w
)),
uintptr
(
unsafe
.
Pointer
(
e
)),
uintptr
(
unsafe
.
Pointer
(
timeout
)),
0
)
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
sendfile
(
outfd
int
,
infd
int
,
offset
*
int64
,
count
int
)
(
written
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall6
(
SYS_SENDFILE
,
uintptr
(
outfd
),
uintptr
(
infd
),
uintptr
(
unsafe
.
Pointer
(
offset
)),
uintptr
(
count
),
0
,
0
)
written
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Setfsgid
(
gid
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_SETFSGID
,
uintptr
(
gid
),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Setfsuid
(
uid
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_SETFSUID
,
uintptr
(
uid
),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Setregid
(
rgid
int
,
egid
int
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_SETREGID
,
uintptr
(
rgid
),
uintptr
(
egid
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Setresgid
(
rgid
int
,
egid
int
,
sgid
int
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_SETRESGID
,
uintptr
(
rgid
),
uintptr
(
egid
),
uintptr
(
sgid
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Setresuid
(
ruid
int
,
euid
int
,
suid
int
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_SETRESUID
,
uintptr
(
ruid
),
uintptr
(
euid
),
uintptr
(
suid
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Setrlimit
(
resource
int
,
rlim
*
Rlimit
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_SETRLIMIT
,
uintptr
(
resource
),
uintptr
(
unsafe
.
Pointer
(
rlim
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Setreuid
(
ruid
int
,
euid
int
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_SETREUID
,
uintptr
(
ruid
),
uintptr
(
euid
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Shutdown
(
fd
int
,
how
int
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_SHUTDOWN
,
uintptr
(
fd
),
uintptr
(
how
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Splice
(
rfd
int
,
roff
*
int64
,
wfd
int
,
woff
*
int64
,
len
int
,
flags
int
)
(
n
int64
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall6
(
SYS_SPLICE
,
uintptr
(
rfd
),
uintptr
(
unsafe
.
Pointer
(
roff
)),
uintptr
(
wfd
),
uintptr
(
unsafe
.
Pointer
(
woff
)),
uintptr
(
len
),
uintptr
(
flags
))
n
=
int64
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
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
}
_
,
_
,
e1
:=
Syscall
(
SYS_STAT
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
stat
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Statfs
(
path
string
,
buf
*
Statfs_t
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_STATFS
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
buf
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Truncate
(
path
string
,
length
int64
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_TRUNCATE
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
length
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Ustat
(
dev
int
,
ubuf
*
Ustat_t
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_USTAT
,
uintptr
(
dev
),
uintptr
(
unsafe
.
Pointer
(
ubuf
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
accept
(
s
int
,
rsa
*
RawSockaddrAny
,
addrlen
*
_Socklen
)
(
fd
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall
(
SYS_ACCEPT
,
uintptr
(
s
),
uintptr
(
unsafe
.
Pointer
(
rsa
)),
uintptr
(
unsafe
.
Pointer
(
addrlen
)))
fd
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
accept4
(
s
int
,
rsa
*
RawSockaddrAny
,
addrlen
*
_Socklen
,
flags
int
)
(
fd
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall6
(
SYS_ACCEPT4
,
uintptr
(
s
),
uintptr
(
unsafe
.
Pointer
(
rsa
)),
uintptr
(
unsafe
.
Pointer
(
addrlen
)),
uintptr
(
flags
),
0
,
0
)
fd
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
bind
(
s
int
,
addr
unsafe
.
Pointer
,
addrlen
_Socklen
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_BIND
,
uintptr
(
s
),
uintptr
(
addr
),
uintptr
(
addrlen
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
connect
(
s
int
,
addr
unsafe
.
Pointer
,
addrlen
_Socklen
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall
(
SYS_CONNECT
,
uintptr
(
s
),
uintptr
(
addr
),
uintptr
(
addrlen
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
getgroups
(
n
int
,
list
*
_Gid_t
)
(
nn
int
,
err
error
)
{
r0
,
_
,
e1
:=
RawSyscall
(
SYS_GETGROUPS
,
uintptr
(
n
),
uintptr
(
unsafe
.
Pointer
(
list
)),
0
)
nn
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
setgroups
(
n
int
,
list
*
_Gid_t
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_SETGROUPS
,
uintptr
(
n
),
uintptr
(
unsafe
.
Pointer
(
list
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
getsockopt
(
s
int
,
level
int
,
name
int
,
val
unsafe
.
Pointer
,
vallen
*
_Socklen
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall6
(
SYS_GETSOCKOPT
,
uintptr
(
s
),
uintptr
(
level
),
uintptr
(
name
),
uintptr
(
val
),
uintptr
(
unsafe
.
Pointer
(
vallen
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
setsockopt
(
s
int
,
level
int
,
name
int
,
val
unsafe
.
Pointer
,
vallen
uintptr
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall6
(
SYS_SETSOCKOPT
,
uintptr
(
s
),
uintptr
(
level
),
uintptr
(
name
),
uintptr
(
val
),
uintptr
(
vallen
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
socket
(
domain
int
,
typ
int
,
proto
int
)
(
fd
int
,
err
error
)
{
r0
,
_
,
e1
:=
RawSyscall
(
SYS_SOCKET
,
uintptr
(
domain
),
uintptr
(
typ
),
uintptr
(
proto
))
fd
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
socketpair
(
domain
int
,
typ
int
,
proto
int
,
fd
*
[
2
]
int32
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall6
(
SYS_SOCKETPAIR
,
uintptr
(
domain
),
uintptr
(
typ
),
uintptr
(
proto
),
uintptr
(
unsafe
.
Pointer
(
fd
)),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
getpeername
(
fd
int
,
rsa
*
RawSockaddrAny
,
addrlen
*
_Socklen
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_GETPEERNAME
,
uintptr
(
fd
),
uintptr
(
unsafe
.
Pointer
(
rsa
)),
uintptr
(
unsafe
.
Pointer
(
addrlen
)))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
getsockname
(
fd
int
,
rsa
*
RawSockaddrAny
,
addrlen
*
_Socklen
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_GETSOCKNAME
,
uintptr
(
fd
),
uintptr
(
unsafe
.
Pointer
(
rsa
)),
uintptr
(
unsafe
.
Pointer
(
addrlen
)))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
recvfrom
(
fd
int
,
p
[]
byte
,
flags
int
,
from
*
RawSockaddrAny
,
fromlen
*
_Socklen
)
(
n
int
,
err
error
)
{
var
_p0
unsafe
.
Pointer
if
len
(
p
)
>
0
{
_p0
=
unsafe
.
Pointer
(
&
p
[
0
])
}
else
{
_p0
=
unsafe
.
Pointer
(
&
_zero
)
}
r0
,
_
,
e1
:=
Syscall6
(
SYS_RECVFROM
,
uintptr
(
fd
),
uintptr
(
_p0
),
uintptr
(
len
(
p
)),
uintptr
(
flags
),
uintptr
(
unsafe
.
Pointer
(
from
)),
uintptr
(
unsafe
.
Pointer
(
fromlen
)))
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
sendto
(
s
int
,
buf
[]
byte
,
flags
int
,
to
unsafe
.
Pointer
,
addrlen
_Socklen
)
(
err
error
)
{
var
_p0
unsafe
.
Pointer
if
len
(
buf
)
>
0
{
_p0
=
unsafe
.
Pointer
(
&
buf
[
0
])
}
else
{
_p0
=
unsafe
.
Pointer
(
&
_zero
)
}
_
,
_
,
e1
:=
Syscall6
(
SYS_SENDTO
,
uintptr
(
s
),
uintptr
(
_p0
),
uintptr
(
len
(
buf
)),
uintptr
(
flags
),
uintptr
(
to
),
uintptr
(
addrlen
))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
recvmsg
(
s
int
,
msg
*
Msghdr
,
flags
int
)
(
n
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall
(
SYS_RECVMSG
,
uintptr
(
s
),
uintptr
(
unsafe
.
Pointer
(
msg
)),
uintptr
(
flags
))
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
sendmsg
(
s
int
,
msg
*
Msghdr
,
flags
int
)
(
n
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall
(
SYS_SENDMSG
,
uintptr
(
s
),
uintptr
(
unsafe
.
Pointer
(
msg
)),
uintptr
(
flags
))
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
mmap
(
addr
uintptr
,
length
uintptr
,
prot
int
,
flags
int
,
fd
int
,
offset
int64
)
(
xaddr
uintptr
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall6
(
SYS_MMAP
,
uintptr
(
addr
),
uintptr
(
length
),
uintptr
(
prot
),
uintptr
(
flags
),
uintptr
(
fd
),
uintptr
(
offset
))
xaddr
=
uintptr
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
futimesat
(
dirfd
int
,
path
string
,
times
*
[
2
]
Timeval
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_FUTIMESAT
,
uintptr
(
dirfd
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
times
)))
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Gettimeofday
(
tv
*
Timeval
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_GETTIMEOFDAY
,
uintptr
(
unsafe
.
Pointer
(
tv
)),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Time
(
t
*
Time_t
)
(
tt
Time_t
,
err
error
)
{
r0
,
_
,
e1
:=
RawSyscall
(
SYS_TIME
,
uintptr
(
unsafe
.
Pointer
(
t
)),
0
,
0
)
tt
=
Time_t
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
Utime
(
path
string
,
buf
*
Utimbuf
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_UTIME
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
buf
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
utimes
(
path
string
,
times
*
[
2
]
Timeval
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
path
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall
(
SYS_UTIMES
,
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
unsafe
.
Pointer
(
times
)),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
pipe
(
p
*
[
2
]
_C_int
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_PIPE
,
uintptr
(
unsafe
.
Pointer
(
p
)),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
pipe2
(
p
*
[
2
]
_C_int
,
flags
int
)
(
err
error
)
{
_
,
_
,
e1
:=
RawSyscall
(
SYS_PIPE2
,
uintptr
(
unsafe
.
Pointer
(
p
)),
uintptr
(
flags
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
poll
(
fds
*
PollFd
,
nfds
int
,
timeout
int
)
(
n
int
,
err
error
)
{
r0
,
_
,
e1
:=
Syscall
(
SYS_POLL
,
uintptr
(
unsafe
.
Pointer
(
fds
)),
uintptr
(
nfds
),
uintptr
(
timeout
))
n
=
int
(
r0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
syncFileRange2
(
fd
int
,
flags
int
,
off
int64
,
n
int64
)
(
err
error
)
{
_
,
_
,
e1
:=
Syscall6
(
SYS_SYNC_FILE_RANGE2
,
uintptr
(
fd
),
uintptr
(
flags
),
uintptr
(
off
),
uintptr
(
n
),
0
,
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
func
kexecFileLoad
(
kernelFd
int
,
initrdFd
int
,
cmdlineLen
int
,
cmdline
string
,
flags
int
)
(
err
error
)
{
var
_p0
*
byte
_p0
,
err
=
BytePtrFromString
(
cmdline
)
if
err
!=
nil
{
return
}
_
,
_
,
e1
:=
Syscall6
(
SYS_KEXEC_FILE_LOAD
,
uintptr
(
kernelFd
),
uintptr
(
initrdFd
),
uintptr
(
cmdlineLen
),
uintptr
(
unsafe
.
Pointer
(
_p0
)),
uintptr
(
flags
),
0
)
if
e1
!=
0
{
err
=
errnoErr
(
e1
)
}
return
}
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Oct 10, 3:30 AM (1 d, 14 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3441055
Attached To
rWCLI writeas-cli
Event Timeline
Log In to Comment