Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dvyukov/go-fuzz
/ functions
Functions
366 in github.com/dvyukov/go-fuzz
⨍
Functions
366
◇
Types & classes
69
↓ 2 callers
Method
IsDir
()
go-fuzz/bindata_assetfs.go:71
↓ 2 callers
Function
La
(a,b)
go-fuzz/assets/jquery.min.js:4
↓ 2 callers
Function
Lb
(a)
go-fuzz/assets/jquery.min.js:5
↓ 2 callers
Function
Mb
(a,b,c,d)
go-fuzz/assets/jquery.min.js:5
↓ 2 callers
Method
ModTime
()
go-fuzz/bindata_assetfs.go:68
↓ 2 callers
Function
O
(a,b,c)
go-fuzz/assets/jquery.min.js:2
↓ 2 callers
Function
Q
(a,b,d,e)
go-fuzz/assets/jquery.min.js:4
↓ 2 callers
Function
R
(a,b,c)
go-fuzz/assets/jquery.min.js:4
↓ 2 callers
Function
Ua
(a,b)
go-fuzz/assets/jquery.min.js:4
↓ 2 callers
Function
Va
(a,b)
go-fuzz/assets/jquery.min.js:4
↓ 2 callers
Function
Xa
(a,b,c,d,e)
go-fuzz/assets/jquery.min.js:4
↓ 2 callers
Function
Ya
(a,b,c)
go-fuzz/assets/jquery.min.js:4
↓ 2 callers
Method
addDescription
addDescription creates a complementary to data file on disk.
go-fuzz/persistent.go:110
↓ 2 callers
Function
c
()
go-fuzz/assets/bootstrap.min.js:6
↓ 2 callers
Function
ca
()
go-fuzz/assets/jquery.min.js:4
↓ 2 callers
Method
cleanup
cleanup ensures a clean exit. It should be called on all (controllable) exit paths.
go-fuzz-build/main.go:447
↓ 2 callers
Function
compareCoverDump
(base, cur []byte)
go-fuzz/cover.go:35
↓ 2 callers
Function
cpuid
(eaxArg, ecxArg uint32)
go-fuzz/cpu_amd64.go:10
↓ 2 callers
Function
da
(a,b,c)
go-fuzz/assets/jquery.min.js:2
↓ 2 callers
Function
dc
(a)
go-fuzz/assets/jquery.min.js:5
↓ 2 callers
Function
expandHomeDir
expandHomeDir expands the tilde sign and replaces it with current users home directory and returns it.
go-fuzz/main.go:128
↓ 2 callers
Function
extractSuppression
(out []byte)
go-fuzz/worker.go:667
↓ 2 callers
Function
fb
()
go-fuzz/assets/jquery.min.js:5
↓ 2 callers
Function
fmtDuration
(d time.Duration)
go-fuzz/coordinator.go:182
↓ 2 callers
Method
found
()
go-fuzz-build/cover.go:896
↓ 2 callers
Function
isCap
(n ast.Expr)
go-fuzz-build/cover.go:371
↓ 2 callers
Function
isDecNum
(s string)
go-fuzz/versifier/versifier.go:597
↓ 2 callers
Function
isFuzzFuncName
(name string)
go-fuzz-build/main.go:397
↓ 2 callers
Function
isLen
(n ast.Expr)
go-fuzz-build/cover.go:380
↓ 2 callers
Function
j
(l)
go-fuzz/assets/jquery.min.js:2
↓ 2 callers
Function
la
(a,b)
go-fuzz/assets/jquery.min.js:2
↓ 2 callers
Method
minimizeInput
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 callers
Method
moveFile
(src, dst string)
go-fuzz-build/main.go:807
↓ 2 callers
Method
mutate
(data []byte, ro *ROData)
go-fuzz/mutator.go:50
↓ 2 callers
Method
newCounter
(start, end token.Pos, numStmt int)
go-fuzz-build/cover.go:843
↓ 2 callers
Function
newTestBinary
(fileName string, periodicCheck func(), stats *Stats, fnidx uint8)
go-fuzz/testee.go:72
↓ 2 callers
Method
noteNewInput
(data, cover []byte, res, depth int, typ execType)
go-fuzz/worker.go:615
↓ 2 callers
Method
packageNamed
packageNamed extracts the package listed in path.
go-fuzz-build/main.go:703
↓ 2 callers
Method
packagesNamed
packagesNamed extracts the packages listed in paths.
go-fuzz-build/main.go:712
↓ 2 callers
Function
serialize
(v, v2 interface{}, buf []byte)
go-fuzz-dep/sonar.go:66
↓ 2 callers
Function
serialize16
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 callers
Method
shutdown
shutdown cleanups after worker, it is not guaranteed to be called.
go-fuzz/worker.go:662
↓ 2 callers
Method
testInputImpl
(bin *TestBinary, data []byte, depth int, typ execType)
go-fuzz/worker.go:598
↓ 2 callers
Method
triageInput
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 callers
Function
tupleHasTypes
tupleHasTypes reports whether tuple is composed of elements with exactly the types in types.
go-fuzz-build/main.go:385
↓ 2 callers
Method
unquote
(s string)
go-fuzz-build/cover.go:909
↓ 2 callers
Function
updateMaxCover
(base, cur []byte)
go-fuzz/cover.go:44
↓ 2 callers
Method
updateMaxCover
Preliminary cover update to prevent new input thundering herd. This function is synchronous to reduce latency.
go-fuzz/hub.go:302
↓ 2 callers
Function
xa
(a)
go-fuzz/assets/jquery.min.js:2
↓ 2 callers
Function
ya
(a,b)
go-fuzz/assets/jquery.min.js:2
↓ 1 callers
Function
$b
()
go-fuzz/assets/jquery.min.js:5
↓ 1 callers
Function
Abs
(x float64)
test/test.go:139
↓ 1 callers
Function
AssetDir
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 callers
Function
AssetInfo
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 callers
Function
Ba
(a,b)
go-fuzz/assets/jquery.min.js:4
↓ 1 callers
Function
BuildVerse
(oldv *Verse, data []byte)
go-fuzz/versifier/versifier.go:38
↓ 1 callers
Method
ExecsPerSec
()
go-fuzz/coordinator.go:178
↓ 1 callers
Method
Exp2
Exp2 generates n with probability 1/2^(n+1).
go-fuzz/internal/pcg/pcg.go:87
↓ 1 callers
Function
G
(a)
go-fuzz/assets/jquery.min.js:2
↓ 1 callers
Function
IsInf
(x float64, v int)
test/test.go:143
↓ 1 callers
Method
Mode
()
go-fuzz/bindata_assetfs.go:65
↓ 1 callers
Function
MustAsset
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 callers
Function
Ob
(a,b,c)
go-fuzz/assets/jquery.min.js:5
↓ 1 callers
Function
Pb
(a,b,c,d)
go-fuzz/assets/jquery.min.js:5
↓ 1 callers
Method
RandNode
()
go-fuzz/versifier/versifier.go:491
↓ 1 callers
Function
RestoreAsset
RestoreAsset restores an asset under the given directory.
go-fuzz/bindata_assetfs.go:331
↓ 1 callers
Method
Rhyme
()
go-fuzz/versifier/versifier.go:481
↓ 1 callers
Method
String
()
go-fuzz/coordinator.go:169
↓ 1 callers
Method
Uint32n
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 callers
Function
Vb
(a,b,c,d)
go-fuzz/assets/jquery.min.js:5
↓ 1 callers
Method
Visit
(f func(n Node))
go-fuzz/versifier/versifier.go:417
↓ 1 callers
Function
Wa
(a,b,c)
go-fuzz/assets/jquery.min.js:4
↓ 1 callers
Function
Zb
()
go-fuzz/assets/jquery.min.js:5
↓ 1 callers
Method
addImport
(path, name, anyIdent string)
go-fuzz-build/cover.go:650
↓ 1 callers
Function
assetFS
()
go-fuzz/bindata_assetfs.go:373
↓ 1 callers
Function
assetsBootstrapMinCssBytes
()
go-fuzz/bindata_assetfs.go:100
↓ 1 callers
Function
assetsBootstrapMinJsBytes
()
go-fuzz/bindata_assetfs.go:120
↓ 1 callers
Function
assetsBootstrapThemeMinCssBytes
()
go-fuzz/bindata_assetfs.go:80
↓ 1 callers
Function
assetsJqueryMinJsBytes
()
go-fuzz/bindata_assetfs.go:140
↓ 1 callers
Function
assetsStatsHtmlBytes
()
go-fuzz/bindata_assetfs.go:160
↓ 1 callers
Function
bla
()
test/test.go:177
↓ 1 callers
Method
broadcastStats
()
go-fuzz/coordinator.go:108
↓ 1 callers
Method
calcIgnore
()
go-fuzz-build/main.go:552
↓ 1 callers
Function
checkModVendor
checkModVendor reports if the GOFLAGS env variable contains -mod=vendor, which enables vendoring for modules.
go-fuzz-build/main.go:81
↓ 1 callers
Method
clonePackage
(p *packages.Package)
go-fuzz-build/main.go:647
↓ 1 callers
Function
compareCoverBodyAVX2
in compare_amd64.s
go-fuzz/compare_amd64.go:14
↓ 1 callers
Function
compareCoverBodySSE2
(base, cur *byte)
go-fuzz/compare_amd64.go:13
↓ 1 callers
Function
coordinatorListen
(c *Coordinator)
go-fuzz/coordinator.go:74
↓ 1 callers
Function
coordinatorLoop
(c *Coordinator)
go-fuzz/coordinator.go:88
↓ 1 callers
Function
coordinatorMain
coordinatorMain is entry function for coordinator.
go-fuzz/coordinator.go:52
↓ 1 callers
Method
coordinatorStats
()
go-fuzz/coordinator.go:137
↓ 1 callers
Method
copyFuzzDep
()
go-fuzz-build/main.go:599
↓ 1 callers
Method
createFuzzMain
()
go-fuzz-build/main.go:639
↓ 1 callers
Function
createMapping
(name string, size int)
go-fuzz/sys_posix.go:23
↓ 1 callers
Method
createMeta
(lits map[Literal]struct{}, blocks []CoverBlock, sonar []CoverBlock)
go-fuzz-build/main.go:501
↓ 1 callers
Function
d
(b)
go-fuzz/assets/bootstrap.min.js:6
↓ 1 callers
Function
deserialize64
(buf []byte)
go-fuzz-dep/sonar.go:191
↓ 1 callers
Method
destroy
()
go-fuzz/sys_posix.go:35
↓ 1 callers
Function
dumpCover
(outf string, blocks map[int][]CoverBlock, cover []byte)
go-fuzz/cover.go:104
↓ 1 callers
Function
dumpSonar
(outf string, sites []SonarSite)
go-fuzz/cover.go:141
← previous
next →
101–200 of 366, ranked by callers