Documentation
¶
Overview ¶
Package go123 is the wrapper layer between go1.23's standard library and the gosim runtime. The gosim translator replaces all runtime linknames in the standard library to use go123's functions instead.
Code generated by gensyscall. DO NOT EDIT.
Code generated by gensyscall. DO NOT EDIT.
Index ¶
- func GolangOrgXSysUnix_Chdir(path string) (err error)
- func GolangOrgXSysUnix_Close(fd int) (err error)
- func GolangOrgXSysUnix_Fallocate(fd int, mode uint32, off int64, len int64) (err error)
- func GolangOrgXSysUnix_Fdatasync(fd int) (err error)
- func GolangOrgXSysUnix_Flock(fd int, how int) (err error)
- func GolangOrgXSysUnix_Fstat(fd int, stat *simulation.Stat_t) (err error)
- func GolangOrgXSysUnix_Fstatat(dirfd int, path string, stat *simulation.Stat_t, flags int) (err error)
- func GolangOrgXSysUnix_Fsync(fd int) (err error)
- func GolangOrgXSysUnix_Ftruncate(fd int, length int64) (err error)
- func GolangOrgXSysUnix_Getcwd(buf []byte) (n int, err error)
- func GolangOrgXSysUnix_Getdents(fd int, buf []byte) (n int, err error)
- func GolangOrgXSysUnix_Getpid() (pid int)
- func GolangOrgXSysUnix_Getrandom(buf []byte, flags int) (n int, err error)
- func GolangOrgXSysUnix_Listen(s int, n int) (err error)
- func GolangOrgXSysUnix_Madvise(b []byte, advice int) (err error)
- func GolangOrgXSysUnix_Mkdirat(dirfd int, path string, mode uint32) (err error)
- func GolangOrgXSysUnix_RawSyscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err syscall.Errno)
- func GolangOrgXSysUnix_RawSyscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno)
- func GolangOrgXSysUnix_RawSyscallNoError(trap, a1, a2, a3 uintptr) (r1, r2 uintptr)
- func GolangOrgXSysUnix_Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error)
- func GolangOrgXSysUnix_Seek(fd int, offset int64, whence int) (off int64, err error)
- func GolangOrgXSysUnix_Syscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err syscall.Errno)
- func GolangOrgXSysUnix_Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno)
- func GolangOrgXSysUnix_SyscallNoError(trap, a1, a2, a3 uintptr) (r1, r2 uintptr)
- func GolangOrgXSysUnix_Uname(buf *simulation.Utsname) (err error)
- func GolangOrgXSysUnix_Unlinkat(dirfd int, path string, flags int) (err error)
- func GolangOrgXSysUnix_accept4(s int, rsa *simulation.RawSockaddrAny, addrlen *simulation.Socklen, flags int) (fd int, err error)
- func GolangOrgXSysUnix_bind(s int, addr unsafe.Pointer, addrlen simulation.Socklen) (err error)
- func GolangOrgXSysUnix_connect(s int, addr unsafe.Pointer, addrlen simulation.Socklen) (err error)
- func GolangOrgXSysUnix_getpeername(fd int, rsa *simulation.RawSockaddrAny, addrlen *simulation.Socklen) (err error)
- func GolangOrgXSysUnix_getsockname(fd int, rsa *simulation.RawSockaddrAny, addrlen *simulation.Socklen) (err error)
- func GolangOrgXSysUnix_getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *simulation.Socklen) (err error)
- func GolangOrgXSysUnix_gettimeofday(timeval unsafe.Pointer) syscall.Errno
- func GolangOrgXSysUnix_mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error)
- func GolangOrgXSysUnix_munmap(addr uintptr, length uintptr) (err error)
- func GolangOrgXSysUnix_openat(dirfd int, path string, flags int, mode uint32) (fd int, err error)
- func GolangOrgXSysUnix_pread(fd int, p []byte, offset int64) (n int, err error)
- func GolangOrgXSysUnix_pwrite(fd int, p []byte, offset int64) (n int, err error)
- func GolangOrgXSysUnix_read(fd int, p []byte) (n int, err error)
- func GolangOrgXSysUnix_setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error)
- func GolangOrgXSysUnix_socket(domain int, typ int, proto int) (fd int, err error)
- func GolangOrgXSysUnix_write(fd int, p []byte) (n int, err error)
- func HashMaphash_runtime_rand() uint64
- func InternalAbi_FuncPCABI0(f interface{}) uintptr
- func InternalAbi_FuncPCABIInternal(f interface{}) uintptr
- func InternalBytealg_Compare(a, b []byte) int
- func InternalBytealg_Count(b []byte, c byte) int
- func InternalBytealg_CountString(s string, c byte) int
- func InternalBytealg_Equal(a, b []byte) bool
- func InternalBytealg_Index(a, b []byte) int
- func InternalBytealg_IndexByte(b []byte, c byte) int
- func InternalBytealg_IndexByteString(s string, c byte) int
- func InternalBytealg_IndexString(a, b string) int
- func InternalBytealg_MakeNoZero(n int) []byte
- func InternalBytealg_abigen_runtime_cmpstring(a, b string) int
- func InternalBytealg_abigen_runtime_memequal(a, b unsafe.Pointer, size uintptr) bool
- func InternalBytealg_abigen_runtime_memequal_varlen(a, b unsafe.Pointer) bool
- func InternalChacha8rand_block(seed *[4]uint64, blocks *[32]uint64, counter uint32)
- func InternalCpu_cpuid(eaxArg, ecxArg uint32) (eax, ebx, ecx, edx uint32)
- func InternalCpu_getGOAMD64level() int32
- func InternalCpu_getMIDR() uint64
- func InternalCpu_getisar0() uint64
- func InternalCpu_xgetbv() (eax, edx uint32)
- func InternalGodebug_registerMetric(name string, read func() uint64)
- func InternalGodebug_setNewIncNonDefault(newIncNonDefault func(string) func())
- func InternalGodebug_setUpdate(update func(string, string))
- func InternalGodebug_write(fd uintptr, p unsafe.Pointer, n int32) int32
- func InternalPoll_runtimeNano() int64
- func InternalPoll_runtime_Semacquire(addr *uint32)
- func InternalPoll_runtime_Semrelease(addr *uint32)
- func InternalPoll_runtime_isPollServerDescriptor(fd uintptr) bool
- func InternalPoll_runtime_pollClose(ctx *syscallabi.PollDesc)
- func InternalPoll_runtime_pollOpen(fd uintptr) (*syscallabi.PollDesc, int)
- func InternalPoll_runtime_pollReset(ctx *syscallabi.PollDesc, mode int) int
- func InternalPoll_runtime_pollServerInit()
- func InternalPoll_runtime_pollSetDeadline(ctx *syscallabi.PollDesc, d int64, mode int)
- func InternalPoll_runtime_pollUnblock(ctx *syscallabi.PollDesc)
- func InternalPoll_runtime_pollWait(ctx *syscallabi.PollDesc, mode int) int
- func InternalPoll_runtime_pollWaitCanceled(ctx *syscallabi.PollDesc, mode int)
- func InternalSyscallUnix_GetRandom(p []byte, flags uintptr) (n int, err error)
- func InternalSyscallUnix_Openat(dirfd int, path string, flags int, perm uint32) (int, error)
- func InternalSyscallUnix_Unlinkat(dirfd int, path string, flags int) error
- func InternalSyscallUnix_fcntl(fd int32, cmd int32, args int32) (int32, int32)
- func Maps_clone(m any) any
- func MathRandV2_runtime_rand() uint64
- func MathRand_runtime_rand() uint64
- func Net_runtime_rand() uint64
- func OsSignal_signalWaitUntilIdle()
- func OsSignal_signal_disable(uint32)
- func OsSignal_signal_enable(uint32)
- func OsSignal_signal_ignore(uint32)
- func OsSignal_signal_ignored(uint32) bool
- func OsSignal_signal_recv() uint32
- func Os_checkClonePidfd()
- func Os_ignoreSIGSYS()
- func Os_restoreSIGSYS()
- func Os_runtime_args() []string
- func Os_runtime_beforeExit(exitCode int)
- func Os_runtime_rand() uint64
- func Os_sigpipe()
- func Runtime() gosimruntime.Runtime
- func RuntimeDebug_SetTraceback(level string)
- func RuntimeDebug_WriteHeapDump(fd uintptr)
- func RuntimeDebug_freeOSMemory()
- func RuntimeDebug_modinfo() string
- func RuntimeDebug_readGCStats(*[]time.Duration)
- func RuntimeDebug_setGCPercent(int32) int32
- func RuntimeDebug_setMaxStack(int) int
- func RuntimeDebug_setMaxThreads(int) int
- func RuntimeDebug_setMemoryLimit(int64) int64
- func RuntimeDebug_setPanicOnFault(bool) bool
- func RuntimeTrace_userLog(id uint64, category, message string)
- func RuntimeTrace_userRegion(id, mode uint64, regionType string)
- func RuntimeTrace_userTaskCreate(id, parentID uint64, taskType string)
- func RuntimeTrace_userTaskEnd(id uint64)
- func SyncAtomic_AddInt32(addr *int32, delta int32) (new int32)
- func SyncAtomic_AddInt64(addr *int64, delta int64) (new int64)
- func SyncAtomic_AddUint32(addr *uint32, delta uint32) (new uint32)
- func SyncAtomic_AddUint64(addr *uint64, delta uint64) (new uint64)
- func SyncAtomic_AddUintptr(addr *uintptr, delta uintptr) (new uintptr)
- func SyncAtomic_AndInt32(addr *int32, delta int32) (new int32)
- func SyncAtomic_AndInt64(addr *int64, delta int64) (new int64)
- func SyncAtomic_AndUint32(addr *uint32, delta uint32) (new uint32)
- func SyncAtomic_AndUint64(addr *uint64, delta uint64) (new uint64)
- func SyncAtomic_AndUintptr(addr *uintptr, delta uintptr) (new uintptr)
- func SyncAtomic_CompareAndSwapInt32(addr *int32, old, new int32) (swapped bool)
- func SyncAtomic_CompareAndSwapInt64(addr *int64, old, new int64) (swapped bool)
- func SyncAtomic_CompareAndSwapPointer(addr *unsafe.Pointer, old, new unsafe.Pointer) (swapped bool)
- func SyncAtomic_CompareAndSwapUint32(addr *uint32, old, new uint32) (swapped bool)
- func SyncAtomic_CompareAndSwapUint64(addr *uint64, old, new uint64) (swapped bool)
- func SyncAtomic_CompareAndSwapUintptr(addr *uintptr, old, new uintptr) (swapped bool)
- func SyncAtomic_LoadInt32(addr *int32) (val int32)
- func SyncAtomic_LoadInt64(addr *int64) (val int64)
- func SyncAtomic_LoadPointer(addr *unsafe.Pointer) (val unsafe.Pointer)
- func SyncAtomic_LoadUint32(addr *uint32) (val uint32)
- func SyncAtomic_LoadUint64(addr *uint64) (val uint64)
- func SyncAtomic_LoadUintptr(addr *uintptr) (val uintptr)
- func SyncAtomic_OrInt32(addr *int32, delta int32) (new int32)
- func SyncAtomic_OrInt64(addr *int64, delta int64) (new int64)
- func SyncAtomic_OrUint32(addr *uint32, delta uint32) (new uint32)
- func SyncAtomic_OrUint64(addr *uint64, delta uint64) (new uint64)
- func SyncAtomic_OrUintptr(addr *uintptr, delta uintptr) (new uintptr)
- func SyncAtomic_StoreInt32(addr *int32, val int32)
- func SyncAtomic_StoreInt64(addr *int64, val int64)
- func SyncAtomic_StorePointer(addr *unsafe.Pointer, val unsafe.Pointer)
- func SyncAtomic_StoreUint32(addr *uint32, val uint32)
- func SyncAtomic_StoreUint64(addr *uint64, val uint64)
- func SyncAtomic_StoreUintptr(addr *uintptr, val uintptr)
- func SyncAtomic_SwapInt32(addr *int32, new int32) (old int32)
- func SyncAtomic_SwapInt64(addr *int64, new int64) (old int64)
- func SyncAtomic_SwapPointer(addr *unsafe.Pointer, new unsafe.Pointer) (old unsafe.Pointer)
- func SyncAtomic_SwapUint32(addr *uint32, new uint32) (old uint32)
- func SyncAtomic_SwapUint64(addr *uint64, new uint64) (old uint64)
- func SyncAtomic_SwapUintptr(addr *uintptr, new uintptr) (old uintptr)
- func SyncAtomic_runtime_procPin() int
- func SyncAtomic_runtime_procUnpin()
- func Sync_fatal(str string)
- func Sync_runtime_LoadAcquintptr(ptr *uintptr) uintptr
- func Sync_runtime_Semacquire(addr *uint32)
- func Sync_runtime_SemacquireMutex(addr *uint32, lifo bool, skipframes int)
- func Sync_runtime_SemacquireRWMutex(addr *uint32, lifo bool, skipframes int)
- func Sync_runtime_SemacquireRWMutexR(addr *uint32, lifo bool, skipframes int)
- func Sync_runtime_Semrelease(addr *uint32, handoff bool, skipframes int)
- func Sync_runtime_StoreReluintptr(ptr *uintptr, val uintptr) uintptr
- func Sync_runtime_canSpin(i int) bool
- func Sync_runtime_doSpin()
- func Sync_runtime_nanotime() int64
- func Sync_runtime_notifyListAdd(l *NotifyList) uint32
- func Sync_runtime_notifyListCheck(size uintptr)
- func Sync_runtime_notifyListNotifyAll(l *NotifyList)
- func Sync_runtime_notifyListNotifyOne(l *NotifyList)
- func Sync_runtime_notifyListWait(l *NotifyList, t uint32)
- func Sync_runtime_procPin() int
- func Sync_runtime_procUnpin()
- func Sync_runtime_randn(n uint32) uint32
- func Sync_runtime_registerPoolCleanup(cleanup func())
- func Sync_throw(str string)
- func Syscall_Chdir(path string) (err error)
- func Syscall_Close(fd int) (err error)
- func Syscall_Exit(code int)
- func Syscall_Fallocate(fd int, mode uint32, off int64, len int64) (err error)
- func Syscall_FcntlFlock(fd uintptr, cmd int, lk *syscall.Flock_t) error
- func Syscall_Fdatasync(fd int) (err error)
- func Syscall_Flock(fd int, how int) (err error)
- func Syscall_Fstat(fd int, stat *simulation.Stat_t) (err error)
- func Syscall_Fsync(fd int) (err error)
- func Syscall_Ftruncate(fd int, length int64) (err error)
- func Syscall_Getcwd(buf []byte) (n int, err error)
- func Syscall_Getdents(fd int, buf []byte) (n int, err error)
- func Syscall_Getpagesize() int
- func Syscall_Getpid() (pid int)
- func Syscall_Listen(s int, n int) (err error)
- func Syscall_Madvise(b []byte, advice int) (err error)
- func Syscall_Mkdirat(dirfd int, path string, mode uint32) (err error)
- func Syscall_RawSyscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno)
- func Syscall_Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error)
- func Syscall_Seek(fd int, offset int64, whence int) (off int64, err error)
- func Syscall_Uname(buf *simulation.Utsname) (err error)
- func Syscall_accept4(s int, rsa *simulation.RawSockaddrAny, addrlen *simulation.Socklen, flags int) (fd int, err error)
- func Syscall_bind(s int, addr unsafe.Pointer, addrlen simulation.Socklen) (err error)
- func Syscall_cgocaller(unsafe.Pointer, ...uintptr) uintptr
- func Syscall_connect(s int, addr unsafe.Pointer, addrlen simulation.Socklen) (err error)
- func Syscall_fcntl(fd int, cmd int, arg int) (val int, err error)
- func Syscall_fstatat(fd int, path string, stat *simulation.Stat_t, flags int) (err error)
- func Syscall_getpeername(fd int, rsa *simulation.RawSockaddrAny, addrlen *simulation.Socklen) (err error)
- func Syscall_getsockname(fd int, rsa *simulation.RawSockaddrAny, addrlen *simulation.Socklen) (err error)
- func Syscall_getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *simulation.Socklen) (err error)
- func Syscall_gettimeofday(timeval unsafe.Pointer) syscall.Errno
- func Syscall_hasWaitingReaders(rw *sync.RWMutex) bool
- func Syscall_mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error)
- func Syscall_munmap(addr uintptr, length uintptr) (err error)
- func Syscall_openat(dirfd int, path string, flags int, mode uint32) (fd int, err error)
- func Syscall_pread(fd int, p []byte, offset int64) (n int, err error)
- func Syscall_pwrite(fd int, p []byte, offset int64) (n int, err error)
- func Syscall_rawSyscallNoError(trap, a1, a2, a3 uintptr) (r1, r2 uintptr)
- func Syscall_rawVforkSyscall(trap, a1, a2 uintptr) (r1 uintptr, err syscall.Errno)
- func Syscall_read(fd int, p []byte) (n int, err error)
- func Syscall_runtimeSetenv(k, v string)
- func Syscall_runtimeUnsetenv(k string)
- func Syscall_runtime_AfterExec()
- func Syscall_runtime_AfterFork()
- func Syscall_runtime_AfterForkInChild()
- func Syscall_runtime_BeforeExec()
- func Syscall_runtime_BeforeFork()
- func Syscall_runtime_doAllThreadsSyscall(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2, err uintptr)
- func Syscall_runtime_entersyscall()
- func Syscall_runtime_envs() []string
- func Syscall_runtime_exitsyscall()
- func Syscall_setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error)
- func Syscall_socket(domain int, typ int, proto int) (fd int, err error)
- func Syscall_unlinkat(dirfd int, path string, flags int) (err error)
- func Syscall_write(fd int, p []byte) (n int, err error)
- func Time_Sleep(duration time.Duration)
- func Time_newTimer(when, period int64, f func(any, uintptr, int64), arg any, cp unsafe.Pointer) *timeTimer
- func Time_now() (sec int64, nsec int32, mono int64)
- func Time_resetTimer(t *timeTimer, when, period int64) bool
- func Time_runtimeNano() int64
- func Time_stopTimer(t *timeTimer) bool
- type NotifyList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GolangOrgXSysUnix_Chdir ¶
func GolangOrgXSysUnix_Close ¶
func GolangOrgXSysUnix_Flock ¶
func GolangOrgXSysUnix_Fstat ¶
func GolangOrgXSysUnix_Fstat(fd int, stat *simulation.Stat_t) (err error)
func GolangOrgXSysUnix_Fsync ¶
func GolangOrgXSysUnix_Getpid ¶
func GolangOrgXSysUnix_Getpid() (pid int)
func GolangOrgXSysUnix_Seek ¶
func GolangOrgXSysUnix_Uname ¶
func GolangOrgXSysUnix_Uname(buf *simulation.Utsname) (err error)
func GolangOrgXSysUnix_accept4 ¶
func GolangOrgXSysUnix_accept4(s int, rsa *simulation.RawSockaddrAny, addrlen *simulation.Socklen, flags int) (fd int, err error)
func GolangOrgXSysUnix_bind ¶
func GolangOrgXSysUnix_getpeername ¶
func GolangOrgXSysUnix_getpeername(fd int, rsa *simulation.RawSockaddrAny, addrlen *simulation.Socklen) (err error)
func GolangOrgXSysUnix_getsockname ¶
func GolangOrgXSysUnix_getsockname(fd int, rsa *simulation.RawSockaddrAny, addrlen *simulation.Socklen) (err error)
func GolangOrgXSysUnix_mmap ¶
func GolangOrgXSysUnix_pread ¶
func HashMaphash_runtime_rand ¶
func HashMaphash_runtime_rand() uint64
func InternalAbi_FuncPCABI0 ¶
func InternalAbi_FuncPCABI0(f interface{}) uintptr
func InternalAbi_FuncPCABIInternal ¶
func InternalAbi_FuncPCABIInternal(f interface{}) uintptr
func InternalBytealg_Compare ¶
func InternalBytealg_Count ¶
func InternalBytealg_Equal ¶
func InternalBytealg_Index ¶
func InternalCpu_cpuid ¶
func InternalCpu_getGOAMD64level ¶
func InternalCpu_getGOAMD64level() int32
func InternalCpu_getMIDR ¶
func InternalCpu_getMIDR() uint64
func InternalCpu_getisar0 ¶
func InternalCpu_getisar0() uint64
func InternalCpu_xgetbv ¶
func InternalCpu_xgetbv() (eax, edx uint32)
func InternalGodebug_setNewIncNonDefault ¶
func InternalGodebug_setNewIncNonDefault(newIncNonDefault func(string) func())
func InternalGodebug_write ¶
func InternalPoll_runtimeNano ¶
func InternalPoll_runtimeNano() int64
func InternalPoll_runtime_Semacquire ¶
func InternalPoll_runtime_Semacquire(addr *uint32)
func InternalPoll_runtime_Semrelease ¶
func InternalPoll_runtime_Semrelease(addr *uint32)
func InternalPoll_runtime_pollClose ¶
func InternalPoll_runtime_pollClose(ctx *syscallabi.PollDesc)
func InternalPoll_runtime_pollOpen ¶
func InternalPoll_runtime_pollOpen(fd uintptr) (*syscallabi.PollDesc, int)
func InternalPoll_runtime_pollReset ¶
func InternalPoll_runtime_pollReset(ctx *syscallabi.PollDesc, mode int) int
func InternalPoll_runtime_pollServerInit ¶
func InternalPoll_runtime_pollServerInit()
func InternalPoll_runtime_pollSetDeadline ¶
func InternalPoll_runtime_pollSetDeadline(ctx *syscallabi.PollDesc, d int64, mode int)
func InternalPoll_runtime_pollUnblock ¶
func InternalPoll_runtime_pollUnblock(ctx *syscallabi.PollDesc)
func InternalPoll_runtime_pollWait ¶
func InternalPoll_runtime_pollWait(ctx *syscallabi.PollDesc, mode int) int
func InternalPoll_runtime_pollWaitCanceled ¶
func InternalPoll_runtime_pollWaitCanceled(ctx *syscallabi.PollDesc, mode int)
func Maps_clone ¶
func MathRandV2_runtime_rand ¶
func MathRandV2_runtime_rand() uint64
func MathRand_runtime_rand ¶
func MathRand_runtime_rand() uint64
func Net_runtime_rand ¶
func Net_runtime_rand() uint64
func OsSignal_signalWaitUntilIdle ¶
func OsSignal_signalWaitUntilIdle()
func OsSignal_signal_disable ¶
func OsSignal_signal_disable(uint32)
func OsSignal_signal_enable ¶
func OsSignal_signal_enable(uint32)
func OsSignal_signal_ignore ¶
func OsSignal_signal_ignore(uint32)
func OsSignal_signal_ignored ¶
func OsSignal_signal_recv ¶
func OsSignal_signal_recv() uint32
func Os_checkClonePidfd ¶
func Os_checkClonePidfd()
func Os_ignoreSIGSYS ¶
func Os_ignoreSIGSYS()
func Os_restoreSIGSYS ¶
func Os_restoreSIGSYS()
func Os_runtime_args ¶
func Os_runtime_args() []string
func Os_runtime_beforeExit ¶
func Os_runtime_beforeExit(exitCode int)
func Os_runtime_rand ¶
func Os_runtime_rand() uint64
func Os_sigpipe ¶
func Os_sigpipe()
func Runtime ¶
func Runtime() gosimruntime.Runtime
func RuntimeDebug_SetTraceback ¶
func RuntimeDebug_SetTraceback(level string)
func RuntimeDebug_WriteHeapDump ¶
func RuntimeDebug_WriteHeapDump(fd uintptr)
func RuntimeDebug_freeOSMemory ¶
func RuntimeDebug_freeOSMemory()
func RuntimeDebug_modinfo ¶
func RuntimeDebug_modinfo() string
func RuntimeTrace_userLog ¶
func RuntimeTrace_userRegion ¶
func RuntimeTrace_userTaskEnd ¶
func RuntimeTrace_userTaskEnd(id uint64)
func SyncAtomic_AddInt32 ¶
func SyncAtomic_AddInt64 ¶
func SyncAtomic_AddUint32 ¶
func SyncAtomic_AddUint64 ¶
func SyncAtomic_AddUintptr ¶
func SyncAtomic_AndInt32 ¶
func SyncAtomic_AndInt64 ¶
func SyncAtomic_AndUint32 ¶
func SyncAtomic_AndUint64 ¶
func SyncAtomic_AndUintptr ¶
func SyncAtomic_LoadInt32 ¶
func SyncAtomic_LoadInt64 ¶
func SyncAtomic_LoadPointer ¶
func SyncAtomic_LoadUint32 ¶
func SyncAtomic_LoadUint64 ¶
func SyncAtomic_LoadUintptr ¶
func SyncAtomic_OrInt32 ¶
func SyncAtomic_OrInt64 ¶
func SyncAtomic_OrUint32 ¶
func SyncAtomic_OrUint64 ¶
func SyncAtomic_OrUintptr ¶
func SyncAtomic_StoreInt32 ¶
func SyncAtomic_StoreInt64 ¶
func SyncAtomic_StorePointer ¶
func SyncAtomic_StoreUint32 ¶
func SyncAtomic_StoreUint64 ¶
func SyncAtomic_StoreUintptr ¶
func SyncAtomic_SwapInt32 ¶
func SyncAtomic_SwapInt64 ¶
func SyncAtomic_SwapPointer ¶
func SyncAtomic_SwapUint32 ¶
func SyncAtomic_SwapUint64 ¶
func SyncAtomic_SwapUintptr ¶
func SyncAtomic_runtime_procPin ¶
func SyncAtomic_runtime_procPin() int
func SyncAtomic_runtime_procUnpin ¶
func SyncAtomic_runtime_procUnpin()
func Sync_fatal ¶
func Sync_fatal(str string)
func Sync_runtime_Semacquire ¶
func Sync_runtime_Semacquire(addr *uint32)
func Sync_runtime_Semrelease ¶
func Sync_runtime_canSpin ¶
Active spinning runtime support. runtime_canSpin reports whether spinning makes sense at the moment.
func Sync_runtime_nanotime ¶
func Sync_runtime_nanotime() int64
func Sync_runtime_notifyListAdd ¶
func Sync_runtime_notifyListAdd(l *NotifyList) uint32
func Sync_runtime_notifyListCheck ¶
func Sync_runtime_notifyListCheck(size uintptr)
Ensure that sync and runtime agree on size of notifyList.
func Sync_runtime_notifyListNotifyAll ¶
func Sync_runtime_notifyListNotifyAll(l *NotifyList)
func Sync_runtime_notifyListNotifyOne ¶
func Sync_runtime_notifyListNotifyOne(l *NotifyList)
func Sync_runtime_notifyListWait ¶
func Sync_runtime_notifyListWait(l *NotifyList, t uint32)
func Sync_runtime_procPin ¶
func Sync_runtime_procPin() int
func Sync_runtime_procUnpin ¶
func Sync_runtime_procUnpin()
func Sync_runtime_randn ¶
func Sync_runtime_registerPoolCleanup ¶
func Sync_runtime_registerPoolCleanup(cleanup func())
func Sync_throw ¶
func Sync_throw(str string)
func Syscall_Chdir ¶
func Syscall_Close ¶
func Syscall_Exit ¶
func Syscall_Exit(code int)
func Syscall_Fallocate ¶
func Syscall_Fdatasync ¶
func Syscall_Flock ¶
func Syscall_Fstat ¶
func Syscall_Fstat(fd int, stat *simulation.Stat_t) (err error)
func Syscall_Fsync ¶
func Syscall_Ftruncate ¶
func Syscall_Getcwd ¶
func Syscall_Getpagesize ¶
func Syscall_Getpagesize() int
func Syscall_Getpid ¶
func Syscall_Getpid() (pid int)
func Syscall_Listen ¶
func Syscall_Madvise ¶
func Syscall_RawSyscall6 ¶
func Syscall_Renameat ¶
func Syscall_Uname ¶
func Syscall_Uname(buf *simulation.Utsname) (err error)
func Syscall_accept4 ¶
func Syscall_accept4(s int, rsa *simulation.RawSockaddrAny, addrlen *simulation.Socklen, flags int) (fd int, err error)
func Syscall_bind ¶
func Syscall_connect ¶
func Syscall_fstatat ¶
func Syscall_getpeername ¶
func Syscall_getpeername(fd int, rsa *simulation.RawSockaddrAny, addrlen *simulation.Socklen) (err error)
func Syscall_getsockname ¶
func Syscall_getsockname(fd int, rsa *simulation.RawSockaddrAny, addrlen *simulation.Socklen) (err error)
func Syscall_getsockopt ¶
func Syscall_mmap ¶
func Syscall_munmap ¶
func Syscall_openat ¶
func Syscall_rawVforkSyscall ¶
func Syscall_runtimeSetenv ¶
func Syscall_runtimeSetenv(k, v string)
func Syscall_runtimeUnsetenv ¶
func Syscall_runtimeUnsetenv(k string)
func Syscall_runtime_AfterExec ¶
func Syscall_runtime_AfterExec()
func Syscall_runtime_AfterFork ¶
func Syscall_runtime_AfterFork()
func Syscall_runtime_AfterForkInChild ¶
func Syscall_runtime_AfterForkInChild()
func Syscall_runtime_BeforeExec ¶
func Syscall_runtime_BeforeExec()
func Syscall_runtime_BeforeFork ¶
func Syscall_runtime_BeforeFork()
func Syscall_runtime_entersyscall ¶
func Syscall_runtime_entersyscall()
func Syscall_runtime_envs ¶
func Syscall_runtime_envs() []string
func Syscall_runtime_exitsyscall ¶
func Syscall_runtime_exitsyscall()
func Syscall_setsockopt ¶
func Time_Sleep ¶
func Time_newTimer ¶
func Time_resetTimer ¶
func Time_runtimeNano ¶
func Time_runtimeNano() int64
func Time_stopTimer ¶
func Time_stopTimer(t *timeTimer) bool
Types ¶
type NotifyList ¶
type NotifyList struct {
// contains filtered or unexported fields
}
Source Files
¶
- doc.go
- entrypoint.go
- golangorg_x_sys_unix.go
- golangorg_x_sys_unix_gen_amd64.go
- hash_maphash.go
- internal_abi.go
- internal_bytealg.go
- internal_chacha8.go
- internal_cpu.go
- internal_godebug.go
- internal_poll.go
- internal_syscall_unix.go
- maps.go
- math_rand.go
- math_rand_v2.go
- net.go
- os.go
- os_signal.go
- runtime_debug.go
- runtime_trace.go
- sync.go
- sync_atomic.go
- syscall.go
- syscall_gen_amd64.go
- time.go
Click to show internal directories.
Click to hide internal directories.