MCPcopy Create free account

hub / github.com/google/syzkaller / functions

Functions8,315 in github.com/google/syzkaller

↓ 48 callersMethodwrite
(v uint64)
prog/encodingexec.go:324
↓ 46 callersMethodupdateBug
(extID string, status dashapi.BugStatus, dup string)
dashboard/app/util_test.go:644
↓ 45 callersMethodkeyHash
(ctx context.Context)
dashboard/app/entities_datastore.go:927
↓ 44 callersMethodFormat
()
prog/types.go:185
↓ 44 callersMethodLen
()
dashboard/app/jobs.go:1449
↓ 44 callersMethodReportingUpdate
(upd *BugUpdate)
dashboard/dashapi/dashapi.go:768
↓ 44 callersMethodSerialize
()
pkg/cover/cover.go:45
↓ 44 callersMethodpollBugs
(expect int)
dashboard/app/util_test.go:605
↓ 43 callersMethodCommit
Commit returns info about the specified commit hash. The commit may be the special value HEAD for the current commit.
pkg/vcs/vcs.go:46
↓ 43 callersMethodCopy
Copy copies a hostSrc file into VM and returns file name in VM.
vm/vmimpl/vmimpl.go:42
↓ 43 callersMethodCreate
Create creates and boots a new VM instance.
vm/vmimpl/vmimpl.go:36
↓ 43 callersMethodDo
(s string)
pkg/symbolizer/cache.go:55
↓ 43 callersMethodIndex
()
vm/vm.go:339
↓ 43 callersMethodreproLogf
(level int, format string, args ...any)
pkg/repro/repro.go:800
↓ 42 callersMethodData
()
prog/prog.go:244
↓ 42 callersMethodText
(query string)
dashboard/api/client.go:96
↓ 42 callersFunctionv
(e)
syz-cluster/dashboard/static/jquery-3.7.1.min.js:2
↓ 40 callersFunctionFatalf
(fmt string, args ...any)
syz-cluster/pkg/app/logging.go:14
↓ 40 callersFunctionRemoveAddrContext
RemoveAddrContext extracts context after '+' from the local part of the provided email address. Returns address without the context and the context.
pkg/email/parser.go:238
↓ 39 callersMethodEncode
(cfg *Config, r *rand.Rand)
pkg/ifuzz/iset/iset.go:27
↓ 39 callersFunctionce
(e,t)
syz-cluster/dashboard/static/jquery-3.7.1.min.js:2
↓ 39 callersMethodcheckURLContents
(url string, want []byte)
dashboard/app/util_test.go:515
↓ 38 callersMethodfmt
(msg string, args ...any)
pkg/declextract/serialization.go:41
↓ 38 callersFunctionhandlerWrapper
(fn contextHandler)
dashboard/app/handler.go:30
↓ 37 callersFunctionAbs
(path string)
pkg/osutil/osutil.go:348
↓ 37 callersMethodDefaultArg
(dir Dir)
prog/types.go:195
↓ 37 callersMethodGetByID
(ctx context.Context, key KeyType)
syz-cluster/pkg/db/spanner.go:133
↓ 37 callersFunctionLongPipe
()
pkg/osutil/osutil_unix.go:89
↓ 37 callersFunctionNewFuncTool
NewFuncTool creates a new tool based on a custom function that an LLM agent can use. Name and description are important since they are passed to an LL
pkg/aflow/func_tool.go:22
↓ 37 callersMethodQuery
(context.Context, spanner.Statement)
syz-cluster/pkg/db/spanner.go:72
↓ 37 callersMethodScan
()
pkg/ast/scanner.go:162
↓ 37 callersMethodStart
()
vm/proxyapp/init.go:52
↓ 37 callersMethodVarlen
()
prog/types.go:181
↓ 37 callersMethodoneOf
(n int)
prog/rand.go:68
↓ 36 callersMethodDecode
(mode Mode, text []byte)
pkg/ifuzz/iset/iset.go:32
↓ 36 callersMethodHeader
()
dashboard/app/handler.go:374
↓ 36 callersMethodQuery
(method string, req, reply any)
dashboard/dashapi/dashapi.go:1006
↓ 35 callersMethodErrorf
Errorf logs non-fatal error and sends it to dashboard.
syz-ci/jobs.go:816
↓ 35 callersMethodSubmit
(req *Request)
pkg/fuzzer/queue/queue.go:229
↓ 34 callersFunction$
(e)
syz-cluster/dashboard/static/jquery-3.7.1.min.js:2
↓ 34 callersMethodAIReportCommand
(req *dashapi.SendExternalCommandReq)
pkg/lore-relay/relay.go:27
↓ 34 callersMethodChar
()
prog/encoding.go:1212
↓ 34 callersMethodClone
()
prog/types.go:111
↓ 34 callersMethodDefaultChoiceTable
()
prog/target.go:379
↓ 34 callersMethodSaveMessageAt
(t *testing.T, raw string, date time.Time)
pkg/email/lore/test_util.go:32
↓ 34 callersFunctionrunInTransaction
runInTransaction is a wrapper around db.RunInTransaction, with the common number of attempts.
dashboard/app/entities_datastore.go:1203
↓ 33 callersMethodAIJobDone
(req *AIJobDoneReq)
dashboard/dashapi/ai.go:54
↓ 33 callersMethodCount
Count returns total number of VMs in the pool.
vm/vmimpl/vmimpl.go:33
↓ 33 callersFunctionMakeConstArg
(t Type, dir Dir, v uint64)
prog/prog.go:124
↓ 33 callersMethodRead
(uri string)
syz-cluster/pkg/blob/storage.go:22
↓ 33 callersMethodreport
(pos ast.Node, msg string, args ...any)
tools/syz-linter/linter.go:170
↓ 32 callersMethodGenerate
Generate generates a random program with ncalls calls. ct contains a set of allowed syscalls, if nil all syscalls are used.
prog/generation.go:12
↓ 32 callersFunctionTestWorkdir
(dir string)
pkg/aflow/test_tool.go:71
↓ 32 callersFunctiontestFlow
testFlow executes the provided test workflow by returning LLM replies from llmReplies. The result can be either a map[string]any with Outputs fields,
pkg/aflow/runner_test.go:32
↓ 31 callersMethodset
(idx uint64)
prog/alloc.go:108
↓ 29 callersFunctionOpen
Open opens the specified database file. If the database is corrupted and reading failed, then it returns an non-nil db with whatever records were reco
pkg/db/db.go:45
↓ 29 callersMethodParse
(StraceLexer)
tools/syz-trace2syz/parser/strace.go:287
↓ 29 callersMethodPollLoreOnce
PollLoreOnce polls the lore archive once and processes all received emails.
pkg/lore-relay/relay.go:204
↓ 29 callersFunctionTestEnvironment
(t *testing.T)
syz-cluster/pkg/app/env.go:47
↓ 29 callersMethodgetOrCreateInstance
(t,e={})
syz-cluster/dashboard/static/bootstrap.bundle.min.js:6
↓ 28 callersMethodDuration
()
syz-cluster/pkg/db/entities.go:119
↓ 28 callersMethodEmpty
()
pkg/signal/signal.go:21
↓ 28 callersFunctionRun
Run runs cmd with the specified timeout. Returns combined output. If the command fails, err includes output.
pkg/osutil/osutil.go:42
↓ 28 callersMethodStore
(source Source)
pkg/fuzzer/queue/queue.go:409
↓ 28 callersMethodconfig
()
dashboard/app/util_test.go:135
↓ 28 callersMethodkey
(ctx context.Context)
dashboard/app/entities_datastore.go:923
↓ 28 callersFunctionrun
(ctx context.Context, args RunArgs)
tools/syz-aflow/aflow.go:102
↓ 27 callersMethodAIPollReport
(req *dashapi.PollExternalReportReq)
pkg/lore-relay/relay.go:28
↓ 27 callersMethodBuilderPoll
(manager string)
syz-ci/manager.go:103
↓ 27 callersMethodCollect
(level Level)
pkg/stat/set.go:105
↓ 27 callersFunctionPipeline
(actions ...Action)
pkg/aflow/action.go:18
↓ 27 callersMethodUploadSessionTest
(ctx context.Context, req *SessionTest)
syz-cluster/pkg/api/client.go:89
↓ 27 callersFunctionaccessLevel
accessLevel supports 2 authorization mechanisms. They're checked in the following order: 1. AppEngine authorization. To authenticate yourself, click "
dashboard/app/access.go:78
↓ 26 callersMethodCommitChangeset
(description string, actions ...FileContent)
pkg/vcs/git_test_util.go:115
↓ 26 callersMethodLimit
Limit restricts hints to at most N replacement attempts per single kernel PC (globally, across all hints mutations for all programs). We are getting t
prog/hints.go:395
↓ 26 callersFunctionMakeTestRepo
(t *testing.T, dir string)
pkg/vcs/git_test_util.go:42
↓ 26 callersMethodSave
(key string, val []byte, seq uint64)
pkg/db/db.go:62
↓ 26 callersMethodmoveToDay
(tillDay int)
dashboard/app/tree_test.go:1078
↓ 26 callersMethodread
(stat string)
prog/decodeexec.go:256
↓ 25 callersMethodAIConfirmReport
(req *dashapi.ConfirmPublishedReq)
pkg/lore-relay/relay.go:29
↓ 25 callersMethodFlush
()
pkg/db/db.go:98
↓ 25 callersMethodInfo
()
pkg/ast/ast.go:22
↓ 25 callersMethodParamName
()
dashboard/app/coverage.go:167
↓ 25 callersFunctionTestServer
(t *testing.T, env *app.AppEnvironment)
syz-cluster/pkg/controller/testutil.go:53
↓ 24 callersFunctionErrorf
TODO: catch these with monitoring.
syz-cluster/pkg/app/logging.go:10
↓ 24 callersFunctionNewReporter
NewReporter creates reporter for the specified OS/Type.
pkg/report/report.go:94
↓ 24 callersFunctionNewSessionRepository
(client *spanner.Client)
syz-cluster/pkg/db/session_repo.go:20
↓ 24 callersMethodSetAIConfig
SetAIConfig patches the config for a specific namespace to use the given AIConfig.
dashboard/app/util_test.go:870
↓ 24 callersFunctioncommonHeader
(ctx context.Context, r *http.Request, w http.ResponseWriter, ns string)
dashboard/app/handler.go:254
↓ 24 callersFunctionexpectLabels
(t *testing.T, client *apiClient, extID string, labels ...string)
dashboard/app/email_test.go:1398
↓ 24 callersFunctionfe
(e,t)
syz-cluster/dashboard/static/jquery-3.7.1.min.js:2
↓ 24 callersMethodfilter
(pred func(*templateHeatmapRow) bool)
pkg/cover/heatmap.go:65
↓ 24 callersFunctiongetText
(ctx context.Context, tag string, id int64)
dashboard/app/api.go:1673
↓ 24 callersFunctionloadBuild
(ctx context.Context, ns, id string)
dashboard/app/entities_datastore.go:844
↓ 24 callersMethodnOutOf
nOutOf returns true n out of outOf times.
prog/rand.go:621
↓ 24 callersMethodprintf
(text string, args ...any)
prog/encoding.go:78
↓ 23 callersMethodCommand
(cmd string, args []string)
pkg/codesearch/codesearch.go:192
↓ 23 callersMethodEmpty
()
dashboard/app/config.go:455
↓ 23 callersFunctionErrorf
(msg string, args ...any)
pkg/log/log.go:90
↓ 23 callersMethodExecute
Execute executes the given AI workflow with provided inputs and returns workflow outputs. The workdir argument should point to a dir owned by aflow to
pkg/aflow/execute.go:29
← previousnext →101–200 of 8,315, ranked by callers