MCPcopy Create free account

hub / github.com/google/syzkaller / functions

Functions8,315 in github.com/google/syzkaller

↓ 7 callersMethodGetCommitByTitle
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 callersMethodGetInsns
(mode Mode, typ Type)
pkg/ifuzz/iset/iset.go:31
↓ 7 callersFunctionGetTypeDescription
(assetType dashapi.AssetType)
pkg/asset/type.go:70
↓ 7 callersMethodInsertOrUpdate
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 callersMethodIsBitfield
()
prog/types.go:188
↓ 7 callersFunctionIterCount
()
pkg/testutil/testutil.go:16
↓ 7 callersMethodList
()
pkg/subsystem/service.go:54
↓ 7 callersFunctionLoadPartialData
(data []byte)
pkg/mgrconfig/load.go:73
↓ 7 callersFunctionLog
(v int, msg string)
pkg/log/log.go:78
↓ 7 callersFunctionMakeCall
(meta *Syscall, args []Arg)
prog/prog.go:85
↓ 7 callersFunctionMakePathMatcher
(list []*Subsystem)
pkg/subsystem/match.go:23
↓ 7 callersMethodMergeBases
MergeBases returns good common ancestors of the two commits.
pkg/vcs/vcs.go:83
↓ 7 callersFunctionNewClient
(ctx context.Context)
pkg/gcs/gcs.go:74
↓ 7 callersFunctionNewReproLoop
(mgr ReproManagerView, reproVMs int, onlyOnce bool)
pkg/manager/repro.go:79
↓ 7 callersMethodOptional
for template structs name without arguments
prog/types.go:180
↓ 7 callersMethodParseFrom
(output []byte, minReportPos int)
pkg/report/report.go:196
↓ 7 callersMethodParseLog
(data []byte, mode DeserializeMode)
prog/parse.go:21
↓ 7 callersMethodPoll
(ctx context.Context, out chan<- *PolledEmail)
pkg/email/lore/poller.go:69
↓ 7 callersMethodProcessPolledEmail
(ctx context.Context, polled *lore.PolledEmail)
syz-cluster/email-reporter/handler.go:193
↓ 7 callersMethodReturn
(leaks []string, races []string)
pkg/rpcserver/mocks/Manager.go:89
↓ 7 callersMethodSave
(inp NewInput)
pkg/corpus/corpus.go:129
↓ 7 callersMethodSelect
(call *parser.Syscall)
tools/syz-trace2syz/proggen/call_selector.go:41
↓ 7 callersMethodSet
Set changes config value, or adds it if it's not yet present.
pkg/kconfig/config.go:49
↓ 7 callersMethodTarget
()
prog/target.go:460
↓ 7 callersMethodToRaw
()
pkg/signal/signal.go:94
↓ 7 callersFunctionTt
(e)
syz-cluster/dashboard/static/jquery-3.7.1.min.js:2
↓ 7 callersFunctionURIParseErr
(uri string)
vm/proxyapp/init.go:94
↓ 7 callersMethodUnitSize
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 callersMethodUploadCommits
(commits []dashapi.Commit)
syz-ci/manager.go:106
↓ 7 callersMethodValue
()
pkg/stat/avg.go:21
↓ 7 callersMethodWait
()
vm/vmimpl/merger.go:61
↓ 7 callersFunctionX
(a)
syz-cluster/dashboard/static/jquery-3.7.1.min.js:2
↓ 7 callersMethod_isShown
(t=this._element)
syz-cluster/dashboard/static/bootstrap.bundle.min.js:6
↓ 7 callersMethodalloc
alloc returns the next free address of size0 with respect to the given alignment.
prog/alloc.go:57
↓ 7 callersFunctionbugLink
bugLink should only be used when it's too inconvenient to actually load the bug from the DB.
dashboard/app/main.go:2780
↓ 7 callersFunctioncanonicalBug
(ctx context.Context, bug *Bug)
dashboard/app/entities_datastore.go:908
↓ 7 callersFunctioncheckAccessLevel
(ctx context.Context, r *http.Request, level AccessLevel)
dashboard/app/access.go:38
↓ 7 callersMethodcheckType
(ctx checkCtx, t *ast.Type, flags checkFlags)
pkg/compiler/check.go:1067
↓ 7 callersMethodclone
(repo, branch string)
pkg/vcs/git.go:224
↓ 7 callersMethodclose
()
pkg/manager/diff/diff_test.go:95
↓ 7 callersMethodconsume
()
prog/encoding.go:1254
↓ 7 callersFunctioncreateUIBug
(ctx context.Context, bug *Bug, state *ReportingState, managers []string)
dashboard/app/main.go:2138
↓ 7 callersFunctiond
syz-cluster/dashboard/static/bootstrap.bundle.min.js:6
↓ 7 callersMethoddebugValidate
()
prog/validation.go:21
↓ 7 callersMethoddo
(v reflect.Value, sliceElem bool)
pkg/serializer/serializer.go:40
↓ 7 callersMethodeol
()
pkg/kconfig/parser.go:86
↓ 7 callersFunctionfatalf
(msg string, args ...any)
tools/syz-upgrade/upgrade.go:62
↓ 7 callersMethodfindFunc
(name, file string)
pkg/declextract/interface.go:171
↓ 7 callersFunctionforeachBug
(ctx context.Context, filter func(*db.Query) *db.Query, fn func(bug *Bug, key *db.Key) error)
dashboard/app/reporting.go:754
↓ 7 callersFunctiongzBytes
(str string)
pkg/covermerger/bq_csv_reader_test.go:111
↓ 7 callersFunctionkernelRepoInfo
(ctx context.Context, build *Build)
dashboard/app/entities_datastore.go:1080
↓ 7 callersFunctionlines
(text []byte)
pkg/report/report.go:639
↓ 7 callersMethodmainRepoBranch
()
dashboard/app/config.go:982
↓ 7 callersFunctionmakeStrReFunc
(errStr, reStr string)
pkg/validator/validator.go:91
↓ 7 callersFunctionmakeTestParams
()
vm/proxyapp/proxyappclient_test.go:34
↓ 7 callersFunctionnewDashMock
()
pkg/asset/storage_test.go:30
↓ 7 callersFunctionnewSet
(histSize int, tick bool)
pkg/stat/set.go:88
↓ 7 callersFunctionnewTestEnv
(t *testing.T, cfg *Config)
pkg/manager/diff/diff_test.go:32
↓ 7 callersFunctionnewTestGitOps
(head *vcs.Commit, applies map[string]bool)
syz-cluster/pkg/triage/commit_test.go:179
↓ 7 callersFunctionparseAndPrintRv
(from uint32)
pkg/ifuzz/riscv64_test.go:26
↓ 7 callersMethodparseIdent
()
pkg/ast/parser.go:540
↓ 7 callersMethodpath
(title string)
pkg/manager/crash.go:418
↓ 7 callersFunctionpe
(t)
syz-cluster/dashboard/static/bootstrap.bundle.min.js:6
↓ 7 callersMethodpop
()
prog/kfuzztest.go:70
↓ 7 callersFunctionre
(e,t,n,r)
syz-cluster/dashboard/static/jquery-3.7.1.min.js:2
↓ 7 callersMethodreadElfString
Reads a string of length at most 128 bytes from the Extractor's elf file.
pkg/kfuzztest/extractor.go:109
↓ 7 callersMethodrootCanOpen
(file string)
pkg/vminfo/syscalls.go:143
↓ 7 callersMethodrunRepro
(repo KernelRepo, result expectedResult, runOn runReproOn)
dashboard/app/tree.go:394
↓ 7 callersFunctionrunStreamAndCollectStdout
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 callersMethodrunscCmd
(add ...string)
vm/gvisor/gvisor.go:257
↓ 7 callersFunctionsaveSeqFile
(filename string, seq uint64)
syz-hub/state/state.go:490
↓ 7 callersFunctionsetupTestDB
(t *testing.T)
pkg/coveragedb/coveragedb_test.go:20
↓ 7 callersFunctionshouldSkipFuzzing
(base, patched build.SectionHashes)
syz-cluster/workflow/fuzz/main.go:382
↓ 7 callersFunctionvisualLength
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 callersMethodwaitForStatus
(title string, status manager.DiffBugStatus)
pkg/manager/diff/diff_test.go:104
↓ 7 callersFunctiony
(e)
syz-cluster/dashboard/static/jquery-3.7.1.min.js:2
↓ 6 callersMethodAddBuildAssets
(req *dashapi.AddBuildAssetsReq)
pkg/asset/storage.go:33
↓ 6 callersFunctionCachedManagerList
(ctx context.Context, ns string)
dashboard/app/cache.go:213
↓ 6 callersMethodCanReproMore
()
pkg/manager/repro.go:105
↓ 6 callersFunctionCloneArg
(arg Arg)
prog/clone.go:54
↓ 6 callersMethodClose
()
vm/bhyve/bhyve.go:297
↓ 6 callersMethodContainsCrash
ContainsCrash searches kernel console output for oops messages.
pkg/report/report.go:26
↓ 6 callersFunctionCreateTestRepo
(t *testing.T, baseDir, name string)
pkg/vcs/git_test_util.go:142
↓ 6 callersFunctionDefaultClient
()
syz-cluster/pkg/app/env.go:91
↓ 6 callersFunctionDeserializeConstFile
(glob string, eh ast.ErrorHandler)
pkg/compiler/const_file.go:168
↓ 6 callersFunctionFe
(t)
syz-cluster/dashboard/static/bootstrap.bundle.min.js:6
↓ 6 callersMethodFilter
(predicate func(Node) bool)
pkg/ast/filter.go:6
↓ 6 callersMethodFinishCorpusTriage
()
pkg/manager/diff/diff_test.go:170
↓ 6 callersFunctionForeachSubArg
(arg Arg, f func(Arg, *ArgCtx))
prog/analysis.go:136
↓ 6 callersMethodGenerateSpecialArg
(typ Type, dir Dir, pcalls *[]*Call)
prog/target.go:480
↓ 6 callersMethodGetCommitsByTitles
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 callersMethodInit
(buf []byte, i flatbuffers.UOffsetT)
pkg/flatrpc/flatrpc.go:2554
↓ 6 callersFunctionInsertCoverageData
InsertCoverageData inserts mock coverage data into the database.
pkg/coveragedb/testutil/testutil.go:33
↓ 6 callersMethodIsCrossTree
()
dashboard/app/entities_datastore.go:667
↓ 6 callersMethodItems
()
pkg/corpus/corpus.go:219
↓ 6 callersFunctionLLMOutputs
LLMOutputs creates a special tool that can be used by LLM to provide structured outputs.
pkg/aflow/llm_agent.go:169
↓ 6 callersMethodLastBuiltTree
(ctx context.Context, params *LastBuildParams)
syz-cluster/pkg/db/build_repo.go:44
↓ 6 callersMethodListPreviousFindings
(ctx context.Context, req *ListPreviousFindingsReq)
syz-cluster/pkg/api/client.go:150
↓ 6 callersFunctionLoadUIJobReviewHistory
(ctx context.Context, jobID string)
dashboard/app/ai.go:1094
↓ 6 callersMethodLogError
(name, msg string, args ...any)
syz-ci/manager.go:104
← previousnext →601–700 of 8,315, ranked by callers