Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/google/syzkaller
/ functions
Functions
8,315 in github.com/google/syzkaller
⨍
Functions
8,315
◇
Types & classes
2,092
↓ 7 callers
Method
GetCommitByTitle
GetCommitByTitle finds commit info by the title. If the commit is not found, nil is returned. Remote is not fetched and only commits reachable from th
pkg/vcs/vcs.go:53
↓ 7 callers
Method
GetInsns
(mode Mode, typ Type)
pkg/ifuzz/iset/iset.go:31
↓ 7 callers
Function
GetTypeDescription
(assetType dashapi.AssetType)
pkg/asset/type.go:70
↓ 7 callers
Method
InsertOrUpdate
InsertOrUpdate inserts or updates a session test. If the beforeSave callback is specified, it will be called before saving the entity.
syz-cluster/pkg/db/session_test_repo.go:24
↓ 7 callers
Method
IsBitfield
()
prog/types.go:188
↓ 7 callers
Function
IterCount
()
pkg/testutil/testutil.go:16
↓ 7 callers
Method
List
()
pkg/subsystem/service.go:54
↓ 7 callers
Function
LoadPartialData
(data []byte)
pkg/mgrconfig/load.go:73
↓ 7 callers
Function
Log
(v int, msg string)
pkg/log/log.go:78
↓ 7 callers
Function
MakeCall
(meta *Syscall, args []Arg)
prog/prog.go:85
↓ 7 callers
Function
MakePathMatcher
(list []*Subsystem)
pkg/subsystem/match.go:23
↓ 7 callers
Method
MergeBases
MergeBases returns good common ancestors of the two commits.
pkg/vcs/vcs.go:83
↓ 7 callers
Function
NewClient
(ctx context.Context)
pkg/gcs/gcs.go:74
↓ 7 callers
Function
NewReproLoop
(mgr ReproManagerView, reproVMs int, onlyOnce bool)
pkg/manager/repro.go:79
↓ 7 callers
Method
Optional
for template structs name without arguments
prog/types.go:180
↓ 7 callers
Method
ParseFrom
(output []byte, minReportPos int)
pkg/report/report.go:196
↓ 7 callers
Method
ParseLog
(data []byte, mode DeserializeMode)
prog/parse.go:21
↓ 7 callers
Method
Poll
(ctx context.Context, out chan<- *PolledEmail)
pkg/email/lore/poller.go:69
↓ 7 callers
Method
ProcessPolledEmail
(ctx context.Context, polled *lore.PolledEmail)
syz-cluster/email-reporter/handler.go:193
↓ 7 callers
Method
Return
(leaks []string, races []string)
pkg/rpcserver/mocks/Manager.go:89
↓ 7 callers
Method
Save
(inp NewInput)
pkg/corpus/corpus.go:129
↓ 7 callers
Method
Select
(call *parser.Syscall)
tools/syz-trace2syz/proggen/call_selector.go:41
↓ 7 callers
Method
Set
Set changes config value, or adds it if it's not yet present.
pkg/kconfig/config.go:49
↓ 7 callers
Method
Target
()
prog/target.go:460
↓ 7 callers
Method
ToRaw
()
pkg/signal/signal.go:94
↓ 7 callers
Function
Tt
(e)
syz-cluster/dashboard/static/jquery-3.7.1.min.js:2
↓ 7 callers
Function
URIParseErr
(uri string)
vm/proxyapp/init.go:94
↓ 7 callers
Method
UnitSize
For most of the types UnitSize is equal to Size. These are different only for all but last bitfield in the group, where Size == 0 and UnitSize equals
prog/types.go:192
↓ 7 callers
Method
UploadCommits
(commits []dashapi.Commit)
syz-ci/manager.go:106
↓ 7 callers
Method
Value
()
pkg/stat/avg.go:21
↓ 7 callers
Method
Wait
()
vm/vmimpl/merger.go:61
↓ 7 callers
Function
X
(a)
syz-cluster/dashboard/static/jquery-3.7.1.min.js:2
↓ 7 callers
Method
_isShown
(t=this._element)
syz-cluster/dashboard/static/bootstrap.bundle.min.js:6
↓ 7 callers
Method
alloc
alloc returns the next free address of size0 with respect to the given alignment.
prog/alloc.go:57
↓ 7 callers
Function
bugLink
bugLink should only be used when it's too inconvenient to actually load the bug from the DB.
dashboard/app/main.go:2780
↓ 7 callers
Function
canonicalBug
(ctx context.Context, bug *Bug)
dashboard/app/entities_datastore.go:908
↓ 7 callers
Function
checkAccessLevel
(ctx context.Context, r *http.Request, level AccessLevel)
dashboard/app/access.go:38
↓ 7 callers
Method
checkType
(ctx checkCtx, t *ast.Type, flags checkFlags)
pkg/compiler/check.go:1067
↓ 7 callers
Method
clone
(repo, branch string)
pkg/vcs/git.go:224
↓ 7 callers
Method
close
()
pkg/manager/diff/diff_test.go:95
↓ 7 callers
Method
consume
()
prog/encoding.go:1254
↓ 7 callers
Function
createUIBug
(ctx context.Context, bug *Bug, state *ReportingState, managers []string)
dashboard/app/main.go:2138
↓ 7 callers
Function
d
syz-cluster/dashboard/static/bootstrap.bundle.min.js:6
↓ 7 callers
Method
debugValidate
()
prog/validation.go:21
↓ 7 callers
Method
do
(v reflect.Value, sliceElem bool)
pkg/serializer/serializer.go:40
↓ 7 callers
Method
eol
()
pkg/kconfig/parser.go:86
↓ 7 callers
Function
fatalf
(msg string, args ...any)
tools/syz-upgrade/upgrade.go:62
↓ 7 callers
Method
findFunc
(name, file string)
pkg/declextract/interface.go:171
↓ 7 callers
Function
foreachBug
(ctx context.Context, filter func(*db.Query) *db.Query, fn func(bug *Bug, key *db.Key) error)
dashboard/app/reporting.go:754
↓ 7 callers
Function
gzBytes
(str string)
pkg/covermerger/bq_csv_reader_test.go:111
↓ 7 callers
Function
kernelRepoInfo
(ctx context.Context, build *Build)
dashboard/app/entities_datastore.go:1080
↓ 7 callers
Function
lines
(text []byte)
pkg/report/report.go:639
↓ 7 callers
Method
mainRepoBranch
()
dashboard/app/config.go:982
↓ 7 callers
Function
makeStrReFunc
(errStr, reStr string)
pkg/validator/validator.go:91
↓ 7 callers
Function
makeTestParams
()
vm/proxyapp/proxyappclient_test.go:34
↓ 7 callers
Function
newDashMock
()
pkg/asset/storage_test.go:30
↓ 7 callers
Function
newSet
(histSize int, tick bool)
pkg/stat/set.go:88
↓ 7 callers
Function
newTestEnv
(t *testing.T, cfg *Config)
pkg/manager/diff/diff_test.go:32
↓ 7 callers
Function
newTestGitOps
(head *vcs.Commit, applies map[string]bool)
syz-cluster/pkg/triage/commit_test.go:179
↓ 7 callers
Function
parseAndPrintRv
(from uint32)
pkg/ifuzz/riscv64_test.go:26
↓ 7 callers
Method
parseIdent
()
pkg/ast/parser.go:540
↓ 7 callers
Method
path
(title string)
pkg/manager/crash.go:418
↓ 7 callers
Function
pe
(t)
syz-cluster/dashboard/static/bootstrap.bundle.min.js:6
↓ 7 callers
Method
pop
()
prog/kfuzztest.go:70
↓ 7 callers
Function
re
(e,t,n,r)
syz-cluster/dashboard/static/jquery-3.7.1.min.js:2
↓ 7 callers
Method
readElfString
Reads a string of length at most 128 bytes from the Extractor's elf file.
pkg/kfuzztest/extractor.go:109
↓ 7 callers
Method
rootCanOpen
(file string)
pkg/vminfo/syscalls.go:143
↓ 7 callers
Method
runRepro
(repo KernelRepo, result expectedResult, runOn runReproOn)
dashboard/app/tree.go:394
↓ 7 callers
Function
runStreamAndCollectStdout
runStreamAndCollectStdout runs a command on the VM and streams its stdout to the provided writer. Use a file for large outputs (like memory dumps) to
pkg/instance/execprog.go:310
↓ 7 callers
Method
runscCmd
(add ...string)
vm/gvisor/gvisor.go:257
↓ 7 callers
Function
saveSeqFile
(filename string, seq uint64)
syz-hub/state/state.go:490
↓ 7 callers
Function
setupTestDB
(t *testing.T)
pkg/coveragedb/coveragedb_test.go:20
↓ 7 callers
Function
shouldSkipFuzzing
(base, patched build.SectionHashes)
syz-cluster/workflow/fuzz/main.go:382
↓ 7 callers
Function
visualLength
visualLength calculates the visual horizontal column position after appending string s to an existing visual position p, correctly handling multi-byte
pkg/email/wordwrap.go:94
↓ 7 callers
Method
waitForStatus
(title string, status manager.DiffBugStatus)
pkg/manager/diff/diff_test.go:104
↓ 7 callers
Function
y
(e)
syz-cluster/dashboard/static/jquery-3.7.1.min.js:2
↓ 6 callers
Method
AddBuildAssets
(req *dashapi.AddBuildAssetsReq)
pkg/asset/storage.go:33
↓ 6 callers
Function
CachedManagerList
(ctx context.Context, ns string)
dashboard/app/cache.go:213
↓ 6 callers
Method
CanReproMore
()
pkg/manager/repro.go:105
↓ 6 callers
Function
CloneArg
(arg Arg)
prog/clone.go:54
↓ 6 callers
Method
Close
()
vm/bhyve/bhyve.go:297
↓ 6 callers
Method
ContainsCrash
ContainsCrash searches kernel console output for oops messages.
pkg/report/report.go:26
↓ 6 callers
Function
CreateTestRepo
(t *testing.T, baseDir, name string)
pkg/vcs/git_test_util.go:142
↓ 6 callers
Function
DefaultClient
()
syz-cluster/pkg/app/env.go:91
↓ 6 callers
Function
DeserializeConstFile
(glob string, eh ast.ErrorHandler)
pkg/compiler/const_file.go:168
↓ 6 callers
Function
Fe
(t)
syz-cluster/dashboard/static/bootstrap.bundle.min.js:6
↓ 6 callers
Method
Filter
(predicate func(Node) bool)
pkg/ast/filter.go:6
↓ 6 callers
Method
FinishCorpusTriage
()
pkg/manager/diff/diff_test.go:170
↓ 6 callers
Function
ForeachSubArg
(arg Arg, f func(Arg, *ArgCtx))
prog/analysis.go:136
↓ 6 callers
Method
GenerateSpecialArg
(typ Type, dir Dir, pcalls *[]*Call)
prog/target.go:480
↓ 6 callers
Method
GetCommitsByTitles
GetCommitsByTitles is a batch version of GetCommitByTitle. Returns list of commits and titles of commits that are not found. The search is limited to
pkg/vcs/vcs.go:59
↓ 6 callers
Method
Init
(buf []byte, i flatbuffers.UOffsetT)
pkg/flatrpc/flatrpc.go:2554
↓ 6 callers
Function
InsertCoverageData
InsertCoverageData inserts mock coverage data into the database.
pkg/coveragedb/testutil/testutil.go:33
↓ 6 callers
Method
IsCrossTree
()
dashboard/app/entities_datastore.go:667
↓ 6 callers
Method
Items
()
pkg/corpus/corpus.go:219
↓ 6 callers
Function
LLMOutputs
LLMOutputs creates a special tool that can be used by LLM to provide structured outputs.
pkg/aflow/llm_agent.go:169
↓ 6 callers
Method
LastBuiltTree
(ctx context.Context, params *LastBuildParams)
syz-cluster/pkg/db/build_repo.go:44
↓ 6 callers
Method
ListPreviousFindings
(ctx context.Context, req *ListPreviousFindingsReq)
syz-cluster/pkg/api/client.go:150
↓ 6 callers
Function
LoadUIJobReviewHistory
(ctx context.Context, jobID string)
dashboard/app/ai.go:1094
↓ 6 callers
Method
LogError
(name, msg string, args ...any)
syz-ci/manager.go:104
← previous
next →
601–700 of 8,315, ranked by callers