MCPcopy Create free account

hub / github.com/dvyukov/go-fuzz / functions

Functions366 in github.com/dvyukov/go-fuzz

↓ 2 callersMethodIsDir
()
go-fuzz/bindata_assetfs.go:71
↓ 2 callersFunctionLa
(a,b)
go-fuzz/assets/jquery.min.js:4
↓ 2 callersFunctionLb
(a)
go-fuzz/assets/jquery.min.js:5
↓ 2 callersFunctionMb
(a,b,c,d)
go-fuzz/assets/jquery.min.js:5
↓ 2 callersMethodModTime
()
go-fuzz/bindata_assetfs.go:68
↓ 2 callersFunctionO
(a,b,c)
go-fuzz/assets/jquery.min.js:2
↓ 2 callersFunctionQ
(a,b,d,e)
go-fuzz/assets/jquery.min.js:4
↓ 2 callersFunctionR
(a,b,c)
go-fuzz/assets/jquery.min.js:4
↓ 2 callersFunctionUa
(a,b)
go-fuzz/assets/jquery.min.js:4
↓ 2 callersFunctionVa
(a,b)
go-fuzz/assets/jquery.min.js:4
↓ 2 callersFunctionXa
(a,b,c,d,e)
go-fuzz/assets/jquery.min.js:4
↓ 2 callersFunctionYa
(a,b,c)
go-fuzz/assets/jquery.min.js:4
↓ 2 callersMethodaddDescription
addDescription creates a complementary to data file on disk.
go-fuzz/persistent.go:110
↓ 2 callersFunctionc
()
go-fuzz/assets/bootstrap.min.js:6
↓ 2 callersFunctionca
()
go-fuzz/assets/jquery.min.js:4
↓ 2 callersMethodcleanup
cleanup ensures a clean exit. It should be called on all (controllable) exit paths.
go-fuzz-build/main.go:447
↓ 2 callersFunctioncompareCoverDump
(base, cur []byte)
go-fuzz/cover.go:35
↓ 2 callersFunctioncpuid
(eaxArg, ecxArg uint32)
go-fuzz/cpu_amd64.go:10
↓ 2 callersFunctionda
(a,b,c)
go-fuzz/assets/jquery.min.js:2
↓ 2 callersFunctiondc
(a)
go-fuzz/assets/jquery.min.js:5
↓ 2 callersFunctionexpandHomeDir
expandHomeDir expands the tilde sign and replaces it with current users home directory and returns it.
go-fuzz/main.go:128
↓ 2 callersFunctionextractSuppression
(out []byte)
go-fuzz/worker.go:667
↓ 2 callersFunctionfb
()
go-fuzz/assets/jquery.min.js:5
↓ 2 callersFunctionfmtDuration
(d time.Duration)
go-fuzz/coordinator.go:182
↓ 2 callersMethodfound
()
go-fuzz-build/cover.go:896
↓ 2 callersFunctionisCap
(n ast.Expr)
go-fuzz-build/cover.go:371
↓ 2 callersFunctionisDecNum
(s string)
go-fuzz/versifier/versifier.go:597
↓ 2 callersFunctionisFuzzFuncName
(name string)
go-fuzz-build/main.go:397
↓ 2 callersFunctionisLen
(n ast.Expr)
go-fuzz-build/cover.go:380
↓ 2 callersFunctionj
(l)
go-fuzz/assets/jquery.min.js:2
↓ 2 callersFunctionla
(a,b)
go-fuzz/assets/jquery.min.js:2
↓ 2 callersMethodminimizeInput
minimizeInput applies series of minimizing transformations to data and asks pred whether the input is equivalent to the original one or not.
go-fuzz/worker.go:357
↓ 2 callersMethodmoveFile
(src, dst string)
go-fuzz-build/main.go:807
↓ 2 callersMethodmutate
(data []byte, ro *ROData)
go-fuzz/mutator.go:50
↓ 2 callersMethodnewCounter
(start, end token.Pos, numStmt int)
go-fuzz-build/cover.go:843
↓ 2 callersFunctionnewTestBinary
(fileName string, periodicCheck func(), stats *Stats, fnidx uint8)
go-fuzz/testee.go:72
↓ 2 callersMethodnoteNewInput
(data, cover []byte, res, depth int, typ execType)
go-fuzz/worker.go:615
↓ 2 callersMethodpackageNamed
packageNamed extracts the package listed in path.
go-fuzz-build/main.go:703
↓ 2 callersMethodpackagesNamed
packagesNamed extracts the packages listed in paths.
go-fuzz-build/main.go:712
↓ 2 callersFunctionserialize
(v, v2 interface{}, buf []byte)
go-fuzz-dep/sonar.go:66
↓ 2 callersFunctionserialize16
The serialization routines here match those of encoding/binary.LittleEndian. They are copied here because importing encoding/binary creates import cyc
go-fuzz-dep/sonar.go:162
↓ 2 callersMethodshutdown
shutdown cleanups after worker, it is not guaranteed to be called.
go-fuzz/worker.go:662
↓ 2 callersMethodtestInputImpl
(bin *TestBinary, data []byte, depth int, typ execType)
go-fuzz/worker.go:598
↓ 2 callersMethodtriageInput
triageInput processes every new input. It calculates per-input metrics like execution time, coverage mask, and minimizes the input to the minimal inpu
go-fuzz/worker.go:265
↓ 2 callersFunctiontupleHasTypes
tupleHasTypes reports whether tuple is composed of elements with exactly the types in types.
go-fuzz-build/main.go:385
↓ 2 callersMethodunquote
(s string)
go-fuzz-build/cover.go:909
↓ 2 callersFunctionupdateMaxCover
(base, cur []byte)
go-fuzz/cover.go:44
↓ 2 callersMethodupdateMaxCover
Preliminary cover update to prevent new input thundering herd. This function is synchronous to reduce latency.
go-fuzz/hub.go:302
↓ 2 callersFunctionxa
(a)
go-fuzz/assets/jquery.min.js:2
↓ 2 callersFunctionya
(a,b)
go-fuzz/assets/jquery.min.js:2
↓ 1 callersFunction$b
()
go-fuzz/assets/jquery.min.js:5
↓ 1 callersFunctionAbs
(x float64)
test/test.go:139
↓ 1 callersFunctionAssetDir
AssetDir returns the file names below a certain directory embedded in the file by go-bindata. For example if you run go-bindata on data/... and data c
go-fuzz/bindata_assetfs.go:293
↓ 1 callersFunctionAssetInfo
AssetInfo loads and returns the asset info for the given name. It returns an error if the asset could not be found or could not be loaded.
go-fuzz/bindata_assetfs.go:219
↓ 1 callersFunctionBa
(a,b)
go-fuzz/assets/jquery.min.js:4
↓ 1 callersFunctionBuildVerse
(oldv *Verse, data []byte)
go-fuzz/versifier/versifier.go:38
↓ 1 callersMethodExecsPerSec
()
go-fuzz/coordinator.go:178
↓ 1 callersMethodExp2
Exp2 generates n with probability 1/2^(n+1).
go-fuzz/internal/pcg/pcg.go:87
↓ 1 callersFunctionG
(a)
go-fuzz/assets/jquery.min.js:2
↓ 1 callersFunctionIsInf
(x float64, v int)
test/test.go:143
↓ 1 callersMethodMode
()
go-fuzz/bindata_assetfs.go:65
↓ 1 callersFunctionMustAsset
MustAsset is like Asset but panics when Asset would return an error. It simplifies safe initialization of global variables.
go-fuzz/bindata_assetfs.go:201
↓ 1 callersFunctionOb
(a,b,c)
go-fuzz/assets/jquery.min.js:5
↓ 1 callersFunctionPb
(a,b,c,d)
go-fuzz/assets/jquery.min.js:5
↓ 1 callersMethodRandNode
()
go-fuzz/versifier/versifier.go:491
↓ 1 callersFunctionRestoreAsset
RestoreAsset restores an asset under the given directory.
go-fuzz/bindata_assetfs.go:331
↓ 1 callersMethodRhyme
()
go-fuzz/versifier/versifier.go:481
↓ 1 callersMethodString
()
go-fuzz/coordinator.go:169
↓ 1 callersMethodUint32n
Uint32n returns a pseudo-random number in [0, n). For implementation details, see: https://lemire.me/blog/2016/06/27/a-fast-alternative-to-the-modulo
go-fuzz/internal/pcg/pcg.go:71
↓ 1 callersFunctionVb
(a,b,c,d)
go-fuzz/assets/jquery.min.js:5
↓ 1 callersMethodVisit
(f func(n Node))
go-fuzz/versifier/versifier.go:417
↓ 1 callersFunctionWa
(a,b,c)
go-fuzz/assets/jquery.min.js:4
↓ 1 callersFunctionZb
()
go-fuzz/assets/jquery.min.js:5
↓ 1 callersMethodaddImport
(path, name, anyIdent string)
go-fuzz-build/cover.go:650
↓ 1 callersFunctionassetFS
()
go-fuzz/bindata_assetfs.go:373
↓ 1 callersFunctionassetsBootstrapMinCssBytes
()
go-fuzz/bindata_assetfs.go:100
↓ 1 callersFunctionassetsBootstrapMinJsBytes
()
go-fuzz/bindata_assetfs.go:120
↓ 1 callersFunctionassetsBootstrapThemeMinCssBytes
()
go-fuzz/bindata_assetfs.go:80
↓ 1 callersFunctionassetsJqueryMinJsBytes
()
go-fuzz/bindata_assetfs.go:140
↓ 1 callersFunctionassetsStatsHtmlBytes
()
go-fuzz/bindata_assetfs.go:160
↓ 1 callersFunctionbla
()
test/test.go:177
↓ 1 callersMethodbroadcastStats
()
go-fuzz/coordinator.go:108
↓ 1 callersMethodcalcIgnore
()
go-fuzz-build/main.go:552
↓ 1 callersFunctioncheckModVendor
checkModVendor reports if the GOFLAGS env variable contains -mod=vendor, which enables vendoring for modules.
go-fuzz-build/main.go:81
↓ 1 callersMethodclonePackage
(p *packages.Package)
go-fuzz-build/main.go:647
↓ 1 callersFunctioncompareCoverBodyAVX2
in compare_amd64.s
go-fuzz/compare_amd64.go:14
↓ 1 callersFunctioncompareCoverBodySSE2
(base, cur *byte)
go-fuzz/compare_amd64.go:13
↓ 1 callersFunctioncoordinatorListen
(c *Coordinator)
go-fuzz/coordinator.go:74
↓ 1 callersFunctioncoordinatorLoop
(c *Coordinator)
go-fuzz/coordinator.go:88
↓ 1 callersFunctioncoordinatorMain
coordinatorMain is entry function for coordinator.
go-fuzz/coordinator.go:52
↓ 1 callersMethodcoordinatorStats
()
go-fuzz/coordinator.go:137
↓ 1 callersMethodcopyFuzzDep
()
go-fuzz-build/main.go:599
↓ 1 callersMethodcreateFuzzMain
()
go-fuzz-build/main.go:639
↓ 1 callersFunctioncreateMapping
(name string, size int)
go-fuzz/sys_posix.go:23
↓ 1 callersMethodcreateMeta
(lits map[Literal]struct{}, blocks []CoverBlock, sonar []CoverBlock)
go-fuzz-build/main.go:501
↓ 1 callersFunctiond
(b)
go-fuzz/assets/bootstrap.min.js:6
↓ 1 callersFunctiondeserialize64
(buf []byte)
go-fuzz-dep/sonar.go:191
↓ 1 callersMethoddestroy
()
go-fuzz/sys_posix.go:35
↓ 1 callersFunctiondumpCover
(outf string, blocks map[int][]CoverBlock, cover []byte)
go-fuzz/cover.go:104
↓ 1 callersFunctiondumpSonar
(outf string, sites []SonarSite)
go-fuzz/cover.go:141
← previousnext →101–200 of 366, ranked by callers