Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AkihiroSuda/lsf
/ functions
Functions
57 in github.com/AkihiroSuda/lsf
⨍
Functions
57
◇
Types & classes
74
↓ 75 callers
Function
simpleHandler
(native uint64)
pkg/personalities/freebsd/freebsd_linux.go:69
↓ 38 callers
Method
Arg
(i int)
pkg/tracer/tracer_linux_amd64.go:68
↓ 13 callers
Method
SetRet
(x uint64)
pkg/tracer/tracer_linux_amd64.go:59
↓ 10 callers
Method
SetSyscall
(x uint64)
pkg/tracer/tracer_linux_amd64.go:31
↓ 8 callers
Function
stubHandler
(errno freebsd.Errno, comments ...string)
pkg/personalities/freebsd/freebsd_linux.go:54
↓ 7 callers
Method
SetArg
(i int, x uint64)
pkg/tracer/tracer_linux_amd64.go:94
↓ 6 callers
Method
Close
()
pkg/elfutil/elfutil_linux.go:21
↓ 6 callers
Method
SetErrno
(x uint64)
pkg/tracer/tracer_linux_amd64.go:64
↓ 5 callers
Function
sysctlReturnString
(sc *tracer.SyscallCtx, mib []uint32, mibStr string, value string)
pkg/personalities/freebsd/sysctl_linux.go:88
↓ 4 callers
Method
String
()
pkg/tracer/tracer_linux_amd64.go:15
↓ 3 callers
Method
AdjustRet
()
pkg/tracer/tracer_linux_amd64.go:41
↓ 3 callers
Function
GetFd
(pid, fdNum int)
pkg/procutil/procutil_linux.go:95
↓ 3 callers
Method
Ret
()
pkg/tracer/tracer_linux_amd64.go:35
↓ 3 callers
Function
Up
(x, align int)
pkg/alignutil/alignutil.go:3
↓ 3 callers
Function
WaitForStopSignal
(pid int)
pkg/procutil/procutil_linux.go:13
↓ 2 callers
Method
InitNewProc
(wPid int, regs *Regs)
pkg/tracer/tracer_linux.go:29
↓ 2 callers
Function
InjectSyscall
(pid int, regs unix.PtraceRegs)
pkg/procutil/procutil_linux_amd64.go:9
↓ 2 callers
Function
headAddr
(mapsB []byte)
pkg/procutil/procutil_linux.go:34
↓ 2 callers
Function
marshalFreeBSDStat
(freebsdSt freebsd.Stat_t)
pkg/personalities/freebsd/stat_linux.go:220
↓ 2 callers
Function
openFlagsToFreeBSD
(origFlags uint64)
pkg/personalities/freebsd/fd_linux.go:32
↓ 2 callers
Function
statToFreeBSD
(st unix.Stat_t)
pkg/personalities/freebsd/stat_linux.go:199
↓ 1 callers
Method
ClearError
ClearError is specific to the FreeBSD ABI
pkg/tracer/tracer_linux_amd64.go:55
↓ 1 callers
Function
GetFds
(pid int, fdNums []int)
pkg/procutil/procutil_linux.go:64
↓ 1 callers
Method
HandleSyscall
(sc *SyscallCtx)
pkg/tracer/tracer_linux.go:28
↓ 1 callers
Function
HeadAddr
(pid int)
pkg/procutil/procutil_linux.go:25
↓ 1 callers
Function
New
(personality Personality, args []string)
pkg/tracer/tracer_linux.go:14
↓ 1 callers
Function
New
()
pkg/personalities/freebsd/freebsd_linux.go:20
↓ 1 callers
Function
PeekAuxv
(pid int, stackPtr uintptr)
pkg/elfutil/elfutil_linux.go:62
↓ 1 callers
Function
PokeAuxv
(pid int, addr uintptr, auxvSlice []Elf64_auxv_t)
pkg/elfutil/elfutil_linux.go:102
↓ 1 callers
Function
ReadString
(pid int, addr uintptr, bufSize int)
pkg/procutil/procutil_linux.go:47
↓ 1 callers
Function
ReadTlsTemplate
(pid int)
pkg/elfutil/elfutil_linux.go:28
↓ 1 callers
Method
SetError
SetError is specific to the FreeBSD ABI
pkg/tracer/tracer_linux_amd64.go:50
↓ 1 callers
Method
Syscall
()
pkg/tracer/tracer_linux_amd64.go:27
↓ 1 callers
Method
Trace
()
pkg/tracer/tracer_linux.go:47
↓ 1 callers
Function
marshalFreeBSDDirent
(freebsdDE freebsd.Dirent)
pkg/personalities/freebsd/stat_linux.go:225
↓ 1 callers
Function
newApp
()
cmd/lsf/main_linux.go:22
↓ 1 callers
Function
sysctlReturnUint32
(sc *tracer.SyscallCtx, mib []uint32, mibStr string, value uint32)
pkg/personalities/freebsd/sysctl_linux.go:60
↓ 1 callers
Function
tidFromFreeBSD
(freeBSDTID uint64)
pkg/personalities/freebsd/thread_linux.go:46
↓ 1 callers
Function
tidToFreeBSD
(linuxTID uint64)
pkg/personalities/freebsd/thread_linux.go:42
↓ 1 callers
Function
waitOptionFlagsToLinux
(origFlags uint64)
pkg/personalities/freebsd/proc_linux.go:20
Method
HandleSyscall
(sc *tracer.SyscallCtx)
pkg/personalities/freebsd/freebsd_linux.go:31
Method
InitNewProc
(pid int, regs *tracer.Regs)
pkg/personalities/freebsd/freebsd_linux_amd64.go:16
Function
MibString
(mib []uint32)
pkg/personalities/freebsd/systypes/mib.go:39
Function
TestHeadAddr
(t *testing.T)
pkg/procutil/procutil_linux_test.go:8
Function
fstatHandler
(sc *tracer.SyscallCtx)
pkg/personalities/freebsd/stat_linux.go:16
Function
fstatatHandler
(sc *tracer.SyscallCtx)
pkg/personalities/freebsd/stat_linux.go:45
Function
getdirentriesHandler
(sc *tracer.SyscallCtx)
pkg/personalities/freebsd/stat_linux.go:117
Function
main
()
cmd/lsf/main_linux.go:15
Function
mainAction
(_ *cobra.Command, args []string)
cmd/lsf/main_linux.go:49
Function
mmapHandler
(sc *tracer.SyscallCtx)
pkg/personalities/freebsd/mmap_linux.go:10
Function
openHandler
(sc *tracer.SyscallCtx)
pkg/personalities/freebsd/fd_linux.go:10
Function
openatHandler
(sc *tracer.SyscallCtx)
pkg/personalities/freebsd/fd_linux.go:22
Function
sysarchHandler
(sc *tracer.SyscallCtx)
pkg/personalities/freebsd/freebsd_linux_amd64.go:158
Function
sysctlHandler
(sc *tracer.SyscallCtx)
pkg/personalities/freebsd/sysctl_linux.go:14
Function
thrKillHandler
(sc *tracer.SyscallCtx)
pkg/personalities/freebsd/thread_linux.go:30
Function
thrSelfHandler
(sc *tracer.SyscallCtx)
pkg/personalities/freebsd/thread_linux.go:10
Function
wait4Handler
(sc *tracer.SyscallCtx)
pkg/personalities/freebsd/proc_linux.go:10