MCPcopy Create free account

hub / github.com/dearplain/goloader / functions

Functions62 in github.com/dearplain/goloader

↓ 7 callersFunctionstrWrite
(buf *bytes.Buffer, str ...string)
dymcode.go:313
↓ 5 callersMethodReadAt
(p []byte, offset int64)
dymcode.go:239
↓ 5 callersMethodString
()
examples/loader/loader.go:30
↓ 3 callersFunctionaddSym
(symMap map[string]int, symArray *[]SymData, rsym *SymData)
dymcode.go:222
↓ 3 callersFunctioncopy2Slice
(dst []byte, src unsafe.Pointer, size int)
dymcode.go:665
↓ 3 callersFunctionlogPanic
()
examples/schedule/schedule.go:77
↓ 3 callersFunctionmustOK
(err error)
dymcode.go:18
↓ 2 callersMethodName
()
type.go:81
↓ 2 callersMethodPkgPath
()
type.go:73
↓ 2 callersFunctionadder
()
examples/base/base.go:99
↓ 2 callersFunctionlinkModule
(first uintptr, offset uintptr, newModule uintptr)
module.go:363
↓ 2 callersMethodname
go:linkname name.name runtime.name.name
type.go:71
↓ 2 callersMethodnameOff
go:linkname (*_type).nameOff runtime.(*_type).nameOff
type.go:65
↓ 2 callersFunctionregTypeInfo
(symPtr map[string]uintptr, v reflect.Value)
type.go:113
↓ 2 callersFunctionrelocADRP
(mCode []byte, pc int, symAddr int, symName string)
dymcode.go:633
↓ 2 callersFunctionrelocSym
(reloc *CodeReloc, curSym symFile, allSyms map[string]symFile, symMap map[string]int, gcObjs map[string]uint
dymcode.go:247
↓ 2 callersFunctionstep
go:linkname step runtime.step
module.go:278
↓ 1 callersFunctionGetFunctionName
(i interface{})
type.go:98
↓ 1 callersFunctionMmap
(size int)
mmap_unix.go:10
↓ 1 callersFunctionMunmap
(b []byte)
mmap_unix.go:23
↓ 1 callersMethodPrint
()
examples/base/base.go:17
↓ 1 callersFunctionRegFunc
(symPtr map[string]uintptr, name string, f interface{})
register.go:97
↓ 1 callersFunctionRegItab
(symPtr map[string]uintptr, name string, addr uintptr)
register.go:65
↓ 1 callersFunctionRegTLS
(symPtr map[string]uintptr, offset int)
register.go:84
↓ 1 callersFunctionRegTypes
(symPtr map[string]uintptr, interfaces ...interface{})
type.go:102
↓ 1 callersMethodType
()
type.go:85
↓ 1 callersMethodUnload
()
dymcode.go:674
↓ 1 callersFunctionaddIFaceSubFuncType
(funcTypeMap map[string]*int, typemap map[typeOff]uintptr, inter *interfacetype, dataBase int)
type.go:151
↓ 1 callersFunctionaddModule
(codeModule *CodeModule, m *moduledata, goVer string)
module.go:389
↓ 1 callersFunctionfindfunc
go:linkname findfunc runtime.findfunc
module.go:281
↓ 1 callersFunctionfuncdata
go:linkname funcdata runtime.funcdata
module.go:284
↓ 1 callersFunctionfuncname
go:linkname funcname runtime.funcname
module.go:287
↓ 1 callersFunctiongetFuncPtr
(f interface{})
register.go:102
↓ 1 callersFunctiongetitab
go:linkname getitab runtime.getitab
type.go:149
↓ 1 callersFunctionlogPanic
()
examples/base/base.go:112
↓ 1 callersFunctionmoduledataTo110
(m110 *moduledata110, m *moduledata)
module.go:348
↓ 1 callersFunctionparse
(file, pkgpath *string)
examples/loader/loader.go:112
↓ 1 callersFunctionreadFuncData
(module *Module, curSymFile symFile, allSyms map[string]symFile, gcObjs map[string]uintptr, fileTabOffsetMap
module.go:148
↓ 1 callersFunctionrecoverTest
()
examples/base/base.go:107
↓ 1 callersFunctionremoveModule
(module interface{}, goVer string)
module.go:411
↓ 1 callersMethodtypeOff
go:linkname (*_type).typeOff runtime.(*_type).typeOff
type.go:68
↓ 1 callersMethoduncommon
go:linkname (*_type).uncommon runtime.(*_type).uncommon
type.go:62
↓ 1 callersFunctionunlinkModule
(first uintptr, offset uintptr, module uintptr)
module.go:375
FunctionLoad
(code *CodeReloc, symPtr map[string]uintptr)
dymcode.go:322
FunctionMmap
(size int)
mmap_windows.go:9
FunctionMunmap
(b []byte)
mmap_windows.go:39
MethodPrint
()
examples/base/base.go:12
FunctionReadObj
(f *os.File)
dymcode.go:139
FunctionReadObjs
(files []string, pkgPath []string)
dymcode.go:170
FunctionRegSymbol
RegSymbol register common types for relocation
register.go:37
FunctionRegType
(symPtr map[string]uintptr, name string, typ interface{})
register.go:92
MethodServeHTTP
(w http.ResponseWriter, r *http.Request)
examples/http/http.go:7
MethodSet
(value string)
examples/loader/loader.go:34
FunctionToType
(typ reflect.Type)
type.go:92
Functionblock
go:linkname block runtime.block
register.go:34
FunctiondumpPCData
(b []byte, prefix string)
module.go:261
FunctiondumpStackMap
(f interface{})
module.go:303
Functionmain
()
examples/http/http.go:11
Functionmain
()
examples/base/base.go:20
Functionmain
()
examples/loader/loader.go:45
Functionmain
()
examples/schedule/schedule.go:10
FunctionmustOK
(err error)
examples/loader/loader.go:19