package runtime
import
func (, , , uintptr) (, , uintptr) {
entersyscall()
libcCall(unsafe.Pointer(funcPC(syscall)), unsafe.Pointer(&))
exitsyscall()
return
}
func ()
func (, , , uintptr) (, , uintptr) {
entersyscallblock()
libcCall(unsafe.Pointer(funcPC(syscallX)), unsafe.Pointer(&))
exitsyscall()
return
}
func ()
func (, , , , , , uintptr) (, , uintptr) {
entersyscall()
libcCall(unsafe.Pointer(funcPC(syscall6)), unsafe.Pointer(&))
exitsyscall()
return
}
func ()
func (, , , , , , uintptr) (, , uintptr) {
entersyscall()
libcCall(unsafe.Pointer(funcPC(syscall6X)), unsafe.Pointer(&))
exitsyscall()
return
}
func ()
func (, , , uintptr) (, , uintptr) {
entersyscall()
libcCall(unsafe.Pointer(funcPC(syscallPtr)), unsafe.Pointer(&))
exitsyscall()
return
}
func ()
func (, , , uintptr) (, , uintptr) {
libcCall(unsafe.Pointer(funcPC(syscall)), unsafe.Pointer(&))
return
}
func (, , , , , , uintptr) (, , uintptr) {
libcCall(unsafe.Pointer(funcPC(syscall6)), unsafe.Pointer(&))
return
}
func (, , , , , , uintptr) ( uintptr) {
entersyscall()
libcCall(unsafe.Pointer(funcPC(syscallNoErr)), unsafe.Pointer(&))
exitsyscall()
return
}
func ()
func ( *pthreadattr) int32 {
return libcCall(unsafe.Pointer(funcPC(pthread_attr_init_trampoline)), unsafe.Pointer(&))
}
func ()
func ( *pthreadattr, *uintptr) int32 {
return libcCall(unsafe.Pointer(funcPC(pthread_attr_getstacksize_trampoline)), unsafe.Pointer(&))
}
func ()
func ( *pthreadattr, int) int32 {
return libcCall(unsafe.Pointer(funcPC(pthread_attr_setdetachstate_trampoline)), unsafe.Pointer(&))
}
func ()
func ( *pthreadattr, uintptr, unsafe.Pointer) int32 {
return libcCall(unsafe.Pointer(funcPC(pthread_create_trampoline)), unsafe.Pointer(&))
}
func ()
func ( uint32) {
libcCall(unsafe.Pointer(funcPC(raise_trampoline)), unsafe.Pointer(&))
}
func ()
func () ( pthread) {
libcCall(unsafe.Pointer(funcPC(pthread_self_trampoline)), unsafe.Pointer(&))
return
}
func ()
func ( pthread, uint32) {
libcCall(unsafe.Pointer(funcPC(pthread_kill_trampoline)), unsafe.Pointer(&))
return
}
func ()
func ( unsafe.Pointer, uintptr, , , int32, uint32) (unsafe.Pointer, int) {
:= struct {
unsafe.Pointer
uintptr
, , int32
uint32
unsafe.Pointer
int
}{, , , , , , nil, 0}
libcCall(unsafe.Pointer(funcPC(mmap_trampoline)), unsafe.Pointer(&))
return ., .
}
func ()
func ( unsafe.Pointer, uintptr) {
libcCall(unsafe.Pointer(funcPC(munmap_trampoline)), unsafe.Pointer(&))
}
func ()
func ( unsafe.Pointer, uintptr, int32) {
libcCall(unsafe.Pointer(funcPC(madvise_trampoline)), unsafe.Pointer(&))
}
func ()
func ( unsafe.Pointer, uintptr) {
libcCall(unsafe.Pointer(funcPC(mlock_trampoline)), unsafe.Pointer(&))
}
func ()
func ( int32, unsafe.Pointer, int32) int32 {
return libcCall(unsafe.Pointer(funcPC(read_trampoline)), unsafe.Pointer(&))
}
func ()
func () (, int32, int32) {
var [2]int32
= libcCall(unsafe.Pointer(funcPC(pipe_trampoline)), noescape(unsafe.Pointer(&)))
return [0], [1],
}
func ()
func ( int32) int32 {
return libcCall(unsafe.Pointer(funcPC(close_trampoline)), unsafe.Pointer(&))
}
func ()
func ( int32) {
libcCall(unsafe.Pointer(funcPC(exit_trampoline)), unsafe.Pointer(&))
}
func ()
func ( uint32) {
libcCall(unsafe.Pointer(funcPC(usleep_trampoline)), unsafe.Pointer(&))
}
func ()
func ( uintptr, unsafe.Pointer, int32) int32 {
return libcCall(unsafe.Pointer(funcPC(write_trampoline)), unsafe.Pointer(&))
}
func ()
func ( *byte, , int32) ( int32) {
return libcCall(unsafe.Pointer(funcPC(open_trampoline)), unsafe.Pointer(&))
}
func ()
func () int64 {
var struct {
int64
, uint32
}
libcCall(unsafe.Pointer(funcPC(nanotime_trampoline)), unsafe.Pointer(&))
:= .
if . != 1 {
*= int64(.)
}
if . != 1 {
/= int64(.)
}
return
}
func ()
func () (int64, int32) {
var timespec
libcCall(unsafe.Pointer(funcPC(walltime_trampoline)), unsafe.Pointer(&))
return .tv_sec, int32(.tv_nsec)
}
func ()
func ( uint32, *usigactiont, *usigactiont) {
libcCall(unsafe.Pointer(funcPC(sigaction_trampoline)), unsafe.Pointer(&))
}
func ()
func ( uint32, *sigset, *sigset) {
libcCall(unsafe.Pointer(funcPC(sigprocmask_trampoline)), unsafe.Pointer(&))
}
func ()
func ( *stackt, *stackt) {
if != nil && .ss_flags&_SS_DISABLE != 0 && .ss_size == 0 {
.ss_size = 32768
}
libcCall(unsafe.Pointer(funcPC(sigaltstack_trampoline)), unsafe.Pointer(&))
}
func ()
func ( uint32) {
libcCall(unsafe.Pointer(funcPC(raiseproc_trampoline)), unsafe.Pointer(&))
}
func ()
func ( int32, , *itimerval) {
libcCall(unsafe.Pointer(funcPC(setitimer_trampoline)), unsafe.Pointer(&))
}
func ()
func ( *uint32, uint32, *byte, *uintptr, *byte, uintptr) int32 {
return libcCall(unsafe.Pointer(funcPC(sysctl_trampoline)), unsafe.Pointer(&))
}
func ()
func ( *byte, *byte, *uintptr, *byte, uintptr) int32 {
return libcCall(unsafe.Pointer(funcPC(sysctlbyname_trampoline)), unsafe.Pointer(&))
}
func ()
func (, , int32) int32 {
return libcCall(unsafe.Pointer(funcPC(fcntl_trampoline)), unsafe.Pointer(&))
}
func ()
func () int32 {
:= libcCall(unsafe.Pointer(funcPC(kqueue_trampoline)), nil)
return
}
func ()
func ( int32, *keventt, int32, *keventt, int32, *timespec) int32 {
return libcCall(unsafe.Pointer(funcPC(kevent_trampoline)), unsafe.Pointer(&))
}
func ()
func ( *pthreadmutex, *pthreadmutexattr) int32 {
return libcCall(unsafe.Pointer(funcPC(pthread_mutex_init_trampoline)), unsafe.Pointer(&))
}
func ()
func ( *pthreadmutex) int32 {
return libcCall(unsafe.Pointer(funcPC(pthread_mutex_lock_trampoline)), unsafe.Pointer(&))
}
func ()
func ( *pthreadmutex) int32 {
return libcCall(unsafe.Pointer(funcPC(pthread_mutex_unlock_trampoline)), unsafe.Pointer(&))
}
func ()
func ( *pthreadcond, *pthreadcondattr) int32 {
return libcCall(unsafe.Pointer(funcPC(pthread_cond_init_trampoline)), unsafe.Pointer(&))
}
func ()
func ( *pthreadcond, *pthreadmutex) int32 {
return libcCall(unsafe.Pointer(funcPC(pthread_cond_wait_trampoline)), unsafe.Pointer(&))
}
func ()
func ( *pthreadcond, *pthreadmutex, *timespec) int32 {
return libcCall(unsafe.Pointer(funcPC(pthread_cond_timedwait_relative_np_trampoline)), unsafe.Pointer(&))
}
func ()
func ( *pthreadcond) int32 {
return libcCall(unsafe.Pointer(funcPC(pthread_cond_signal_trampoline)), unsafe.Pointer(&))
}
func ()
func ( *uint32) {
}
func ( int32) {
fcntl(, _F_SETFD, _FD_CLOEXEC)
}
func ( int32) {
:= fcntl(, _F_GETFL, 0)
fcntl(, _F_SETFL, |_O_NONBLOCK)
}