MCPcopy Create free account

hub / github.com/google/syzkaller / functions

Functions8,315 in github.com/google/syzkaller

↓ 23 callersMethodLoop
(ctx context.Context)
pkg/manager/diff/manager.go:130
↓ 23 callersFunctionMakeResultArg
(t Type, dir Dir, r *ResultArg, v uint64)
prog/prog.go:347
↓ 23 callersMethodMatch
(path string)
pkg/subsystem/match.go:52
↓ 23 callersMethodNote
Note execution of the 'prog' on 'proc' at time 'now'.
pkg/rpcserver/last_executing.go:42
↓ 23 callersMethodRand
()
prog/target.go:464
↓ 23 callersMethodReadDir
(dir string)
pkg/vminfo/vminfo.go:157
↓ 23 callersMethodconsume
(tok token)
pkg/ast/parser.go:161
↓ 23 callersMethoderrorf
(who, msg string, args ...any)
pkg/aflow/verify.go:36
↓ 23 callersFunctioninitTest
(t *testing.T)
prog/export_test.go:31
↓ 23 callersFunctionnewRand
(target *Target, rs rand.Source)
prog/rand.go:48
↓ 23 callersFunctiont
(e)
syz-cluster/dashboard/static/jquery-3.7.1.min.js:2
↓ 23 callersFunctiontoNullString
(v string)
dashboard/app/aidb/crud.go:1429
↓ 22 callersMethodDelete
(key string)
pkg/db/db.go:78
↓ 22 callersFunctionForeachArg
(c *Call, f func(Arg, *ArgCtx))
prog/analysis.go:144
↓ 22 callersFunctionNewSeriesRepository
(client *spanner.Client)
syz-cluster/pkg/db/series_repo.go:27
↓ 22 callersFunctionNewTransientDB
(t *testing.T)
syz-cluster/pkg/db/spanner.go:56
↓ 22 callersMethodSwitchCommit
SwitchCommit checkouts the specified commit without fetching.
pkg/vcs/vcs.go:42
↓ 22 callersMethodTryConsume
(what string)
pkg/kconfig/parser.go:116
↓ 22 callersFunctionappURL
(ctx context.Context)
dashboard/app/reporting_email.go:1632
↓ 22 callersMethodcreateAIJob
(bugExitID, workflow, baseCommit string)
dashboard/app/util_test.go:738
↓ 22 callersMethodensureLabels
(labels ...string)
dashboard/app/tree_test.go:1180
↓ 21 callersMethodListLatest
ListLatest returns the list of series ordered by the decreasing PublishedAt value.
syz-cluster/pkg/db/series_repo.go:141
↓ 21 callersFunctionLoadData
(data []byte, cfg any)
pkg/config/config.go:27
↓ 21 callersFunctioncontextWithConfig
(ctx context.Context, cfg *GlobalConfig)
dashboard/app/config.go:521
↓ 21 callersFunctionfindBugByReportingID
(ctx context.Context, id string)
dashboard/app/reporting.go:1173
↓ 21 callersFunctionmakeUser
(a UserAuthorizationLevel)
dashboard/app/access_test.go:486
↓ 21 callersFunctionserveTemplate
(w http.ResponseWriter, name string, data any)
dashboard/app/handler.go:205
↓ 21 callersFunctiontestRegistrationError
(t *testing.T, expected string, flow *Flow)
pkg/aflow/runner_test.go:155
↓ 21 callersMethoduploadBug
(repo, branch string, lvl dashapi.ReproLevel)
dashboard/app/tree_test.go:1073
↓ 21 callersMethodval
(name string)
pkg/vminfo/syscalls.go:254
↓ 20 callersMethodAdd
(name string, typ OutputType, r io.ReadCloser)
vm/vmimpl/merger.go:90
↓ 20 callersMethodSet
(row, column string, value Cell)
tools/syz-testbed/table.go:101
↓ 20 callersMethodUploadFinding
(ctx context.Context, req *RawFinding)
syz-cluster/pkg/api/client.go:104
↓ 20 callersFunctionloadAllBugs
(ctx context.Context, filter func(*db.Query) *db.Query)
dashboard/app/reporting.go:728
↓ 19 callersFunctionDummySeries
()
syz-cluster/pkg/controller/testutil.go:60
↓ 19 callersMethodEnqueue
(crash *Crash)
pkg/manager/repro.go:122
↓ 19 callersFunctionMakeGroupArg
(t Type, dir Dir, inner []Arg)
prog/prog.go:265
↓ 19 callersMethodPack
(*flatbuffers.Builder)
pkg/flatrpc/conn.go:115
↓ 19 callersFunctionParse
Parse parses sys description into AST and returns top-level nodes. If any errors are encountered, returns nil.
pkg/ast/parser.go:18
↓ 19 callersFunctionPlain
()
pkg/fuzzer/queue/queue.go:244
↓ 19 callersMethodReturn
(err error)
vm/proxyapp/mocks/ProxyAppInterface.go:143
↓ 19 callersFunctiondbClient
map[string]*spanner.Client
dashboard/app/aidb/crud.go:532
↓ 19 callersFunctionglobalHandler
(handler func(context.Context, *Req) (any, error))
dashboard/app/api.go:249
↓ 19 callersMethodpollSpecificJobs
(manager string, jobs dashapi.ManagerJobs)
dashboard/app/util_test.go:653
↓ 19 callersFunctionprint
(file string)
tools/syz-db/syz-db.go:225
↓ 19 callersFunctionsetUpTreeTest
(ctx *Ctx, repos []KernelRepo)
dashboard/app/tree_test.go:1001
↓ 19 callersMethodtryConsume
(tok token)
pkg/ast/parser.go:166
↓ 18 callersMethodCleanup
(func())
vm/proxyapp/proxyappclient_mocks_test.go:52
↓ 18 callersFunctionF
(e)
syz-cluster/dashboard/static/jquery-3.7.1.min.js:2
↓ 18 callersMethodReturn
(err error)
pkg/gcs/mocks/Client.go:75
↓ 18 callersMethodServe
Serve runs the global background loops for the backend (e.g. accepting connections). It is called asynchronously and runs until the provided context i
pkg/execbackend/server.go:24
↓ 18 callersMethodSort
(pred func(*templateHeatmapRow, *templateHeatmapRow) int)
pkg/cover/heatmap.go:54
↓ 18 callersMethodadb
(args ...string)
vm/adb/adb.go:333
↓ 18 callersFunctiondate
(date string)
syz-cluster/pkg/triage/commit_test.go:164
↓ 18 callersMethodemail
()
syz-cluster/email-reporter/handler_test.go:327
↓ 18 callersMethodfinishAIPatchJob
(t *testing.T, jobID string, customResults map[string]any)
dashboard/app/ai_report_test.go:45
↓ 18 callersFunctionputText
(ctx context.Context, ns, tag string, data []byte)
dashboard/app/api.go:1625
↓ 18 callersFunctiontestConvertFromMap
(t *testing.T, strict bool, input map[string]any, output T, toolErr, nonToolErr string)
pkg/aflow/schema_test.go:245
↓ 18 callersFunctiontimeSince
(ctx context.Context, t time.Time)
dashboard/app/api.go:106
↓ 17 callersMethodCheckoutCommit
CheckoutCommit checkouts the specified repository on the specified commit.
pkg/vcs/vcs.go:36
↓ 17 callersMethodGetNextReport
(ctx context.Context, reporter string)
syz-cluster/pkg/api/reporter.go:27
↓ 17 callersMethodMutate
Mutate program p. p: The program to mutate. rs: Random source. ncalls: The allowed maximum calls in mutated program. ct:
prog/mutation.go:28
↓ 17 callersMethodNeedRepro
(crash *Crash)
pkg/manager/repro.go:58
↓ 17 callersFunctionNewPoller
(cfg PollerConfig)
pkg/email/lore/poller.go:47
↓ 17 callersFunctionRandSource
(t *testing.T)
pkg/testutil/testutil.go:27
↓ 17 callersFunctionSetParam
SetParam overrides the specific key from the URL. It does not take into account that there may be multiple parameters with the same name.
pkg/html/urlutil/urls.go:10
↓ 17 callersFunctionSortAndDedupSlice
(s Slice)
pkg/clangtool/clangtool.go:245
↓ 17 callersMethodUpdate
(ctx context.Context, key KeyType, cb func(*EntityType) error)
syz-cluster/pkg/db/spanner.go:143
↓ 17 callersFunctionUploadTestBuild
(t *testing.T, ctx context.Context, client *api.Client, build *api.Build)
syz-cluster/pkg/controller/testutil.go:41
↓ 17 callersFunctionUploadTestSeries
UploadTestSeries returns a (series ID, session ID) tuple.
syz-cluster/pkg/controller/testutil.go:27
↓ 17 callersFunctione
()
syz-cluster/dashboard/static/jquery-3.7.1.min.js:2
↓ 17 callersFunctiong
(t,e=[],i=t)
syz-cluster/dashboard/static/bootstrap.bundle.min.js:6
↓ 17 callersFunctionpostJSON
(ctx context.Context, url string, req *Req)
syz-cluster/pkg/api/http.go:24
↓ 17 callersMethodsanitizeAccess
(ctx context.Context, currentLevel AccessLevel)
dashboard/app/access.go:208
↓ 16 callersMethodAITrajectoryLog
(req *AITrajectoryReq)
dashboard/dashapi/ai.go:58
↓ 16 callersMethodClose
()
pkg/symbolizer/symbolizer.go:18
↓ 16 callersFunctionFromRaw
(raw []uint64, prio uint8)
pkg/signal/signal.go:31
↓ 16 callersMethodInsert
(ctx context.Context, obj *EntityType)
syz-cluster/pkg/db/spanner.go:172
↓ 16 callersFunctionLoadJob
(ctx context.Context, id string)
dashboard/app/aidb/crud.go:450
↓ 16 callersMethodLogf
(level int, msg string, args ...any)
syz-ci/jobs.go:811
↓ 16 callersFunctionMakeDataArg
(t Type, dir Dir, data []byte)
prog/prog.go:223
↓ 16 callersMethodPoll
Poll checkouts the specified repository/branch. This involves fetching/resetting/cloning as necessary to recover from all possible problems. Returns h
pkg/vcs/vcs.go:30
↓ 16 callersMethodRecord
(items ...*subsystem.Subsystem)
pkg/subsystem/linux/coincidence.go:21
↓ 16 callersFunctionRegister
Register registers a new VM type within the package.
vm/vmimpl/vmimpl.go:135
↓ 16 callersMethodReportingPollBugs
(typ string)
dashboard/dashapi/dashapi.go:735
↓ 16 callersMethodTypeBitSize
()
prog/types.go:183
↓ 16 callersMethod_queueCallback
(t,e,i=!0)
syz-cluster/dashboard/static/bootstrap.bundle.min.js:6
↓ 16 callersFunctioncheck
(OS, arch, obj string, dwarf, netlink bool)
tools/syz-check/check.go:91
↓ 16 callersMethoddisplayTitle
()
dashboard/app/entities_datastore.go:882
↓ 16 callersMethodexecute
(*Context)
pkg/aflow/action.go:8
↓ 16 callersMethodfinishSpan
(span *trajectory.Span, spanErr error)
pkg/aflow/execute.go:287
↓ 16 callersMethodnext
()
pkg/ast/scanner.go:301
↓ 16 callersFunctionpatchGroupArg
(arg prog.Arg, index int, field string, value uint64)
sys/linux/init_vusb.go:430
↓ 16 callersMethodrand
(n int)
prog/rand.go:56
↓ 16 callersFunctionstringInList
(list []string, str string)
dashboard/app/entities_datastore.go:1114
↓ 15 callersMethodBuildChoiceTable
(corpus []*Prog, enabled map[*Syscall]bool)
prog/prio.go:278
↓ 15 callersFunctionCanonicalEmail
(email string)
pkg/email/parser.go:256
↓ 15 callersFunctionFatal
(err error)
pkg/log/log.go:94
↓ 15 callersFunctionGenerateInt
(cfg *Config, r *rand.Rand, size int)
pkg/ifuzz/iset/iset.go:106
↓ 15 callersFunctionInit
Init handles common tasks for command line tools: - invokes flag.Parse - adds support for optional flags (see OptionalFlags) - adds support for cpu/me
pkg/tool/tool.go:22
← previousnext →201–300 of 8,315, ranked by callers