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
↓ 6 callers
Method
Loop
(ctx context.Context)
pkg/manager/repro.go:188
↓ 6 callers
Function
LoopControllerFunc
(ctx *aflow.Context, args LoopControllerArgs)
pkg/aflow/flow/reproc/reproc.go:226
↓ 6 callers
Function
MakeRotator
(target *Target, calls map[*Syscall]bool, rnd *rand.Rand)
prog/rotation.go:33
↓ 6 callers
Function
MakeVmaPointerArg
(t Type, dir Dir, addr, size uint64)
prog/prog.go:177
↓ 6 callers
Method
Match
(constraints []string)
tools/syz-kconf/parser.go:53
↓ 6 callers
Method
Minimize
(target *targets.Target, original, baseline []byte, types []crash.Type, dt debugtracer.DebugTracer, pred fun
pkg/vcs/vcs.go:123
↓ 6 callers
Function
MustMakeService
(list []*Subsystem, revision int)
pkg/subsystem/service.go:18
↓ 6 callers
Method
MutateArg
(arg0 Arg)
prog/target.go:491
↓ 6 callers
Method
NOutOf
(n, outOf int)
prog/target.go:468
↓ 6 callers
Function
NewBuildRepository
(client *spanner.Client)
syz-cluster/pkg/db/build_repo.go:18
↓ 6 callers
Function
NewEnv
(cfg *mgrconfig.Config, buildSem, testSem *osutil.Semaphore)
pkg/instance/instance.go:60
↓ 6 callers
Function
NewRelay
NewRelay creates a new Relay instance.
pkg/lore-relay/relay.go:59
↓ 6 callers
Function
NewSessionTestStepRepository
(client *spanner.Client)
syz-cluster/pkg/db/test_step_repo.go:20
↓ 6 callers
Method
NewTestJob
(upd *TestPatchRequest)
dashboard/dashapi/dashapi.go:776
↓ 6 callers
Function
NewValueCell
(sample *sample.Sample)
tools/syz-testbed/table.go:43
↓ 6 callers
Function
Percent
(covered, total T)
pkg/cover/html.go:930
↓ 6 callers
Method
ReachableParents
ReachableParents returns the set of subsystems reachable from the current one.
pkg/subsystem/entities.go:20
↓ 6 callers
Method
RunRequests
RunRequests handles the lifecycle of a single VM instance. It copies the executor binary, establishes communication, continuously polls Source() for e
pkg/execbackend/server.go:46
↓ 6 callers
Method
SaveMessage
(t *testing.T, raw string)
pkg/email/lore/test_util.go:28
↓ 6 callers
Method
Scan
()
prog/encoding.go:1183
↓ 6 callers
Method
Setup
Setup performs initial one-time configuration for the backend (e.g. starting a TCP listener). It is called synchronously before any VM instances are s
pkg/execbackend/server.go:20
↓ 6 callers
Function
SetupCoverageTestDB
SetupCoverageTestDB initializes a local Spanner database with the coverage schema for testing.
pkg/coveragedb/testutil/testutil.go:17
↓ 6 callers
Function
SetupExecProg
(vmInst *vm.Instance, mgrCfg *mgrconfig.Config, reporter *report.Reporter, opt *OptionalConfig)
pkg/instance/execprog.go:64
↓ 6 callers
Function
ShutdownCtx
()
vm/vm.go:80
↓ 6 callers
Method
Size
()
prog/types.go:182
↓ 6 callers
Method
StdinPipe
()
vm/proxyapp/init.go:49
↓ 6 callers
Function
StraceTokname
(c int)
tools/syz-trace2syz/parser/strace.go:307
↓ 6 callers
Function
Te
(t,e,i)
syz-cluster/dashboard/static/bootstrap.bundle.min.js:6
↓ 6 callers
Function
TestDeserializeHelper
(t *testing.T, OS, arch string, transform func(*Target, *Prog), tests []DeserializeTest)
prog/test_util.go:28
↓ 6 callers
Function
TestEmailConfig
TestEmailConfig returns a standard configuration for testing.
syz-cluster/pkg/emailclient/sender.go:124
↓ 6 callers
Function
TitlesToImpact
TitlesToImpact converts a bug title(s) to an impact score. If several titles provided, it returns the highest score. A higher score indicates a more s
pkg/report/impact_score.go:55
↓ 6 callers
Method
UnPack
()
pkg/flatrpc/conn.go:137
↓ 6 callers
Function
UnusedTCPPort
()
vm/vmimpl/vmimpl.go:271
↓ 6 callers
Function
WaitForSSH
(timeout time.Duration, opts SSHOptions, OS string, stop <-chan error, systemSSHCfg, debug bool)
vm/vmimpl/util.go:34
↓ 6 callers
Method
_slide
(t,e=null)
syz-cluster/dashboard/static/bootstrap.bundle.min.js:6
↓ 6 callers
Function
a
syz-cluster/dashboard/static/bootstrap.bundle.min.js:6
↓ 6 callers
Function
activeManager
activeManager determines the manager currently responsible for all bugs found by the specified manager.
dashboard/app/jobs.go:1502
↓ 6 callers
Method
biasedRand
biasedRand returns a random int in range [0..n), probability of n-1 is k times higher than probability of 0.
prog/rand.go:161
↓ 6 callers
Function
bugReportingByID
(bug *Bug, id string)
dashboard/app/reporting.go:1208
↓ 6 callers
Function
c
(e)
syz-cluster/dashboard/static/jquery-3.7.1.min.js:2
↓ 6 callers
Function
checkCrashTextAccess
(ctx context.Context, r *http.Request, field string, id int64)
dashboard/app/access.go:160
↓ 6 callers
Function
checkTypeKind
(t *ast.Type, kind int)
pkg/compiler/check.go:1420
↓ 6 callers
Function
comma
(i int, or string)
pkg/ast/format.go:295
↓ 6 callers
Function
crashHash
(title string)
pkg/manager/crash.go:413
↓ 6 callers
Function
createToolCallResponse
(tokens int, id, name string)
pkg/aflow/llm_agent_test.go:166
↓ 6 callers
Method
current
()
pkg/kconfig/kconfig.go:416
↓ 6 callers
Function
d
(e,t,n)
syz-cluster/dashboard/static/jquery-3.7.1.min.js:2
↓ 6 callers
Function
defaultFeatures
(value bool)
pkg/csource/options.go:295
↓ 6 callers
Method
ensureDataElem
(elems *[]Arg)
prog/any.go:313
↓ 6 callers
Function
extJobID
(jobKey *db.Key)
dashboard/app/jobs.go:1516
↓ 6 callers
Function
extractBitsOne
(t *testing.T, from uint32, start, size uint, expect uint32)
pkg/ifuzz/arm64/util_test.go:10
↓ 6 callers
Method
extractErrors
(defaultError string)
vm/vm.go:471
↓ 6 callers
Method
failf
(msg string, args ...any)
prog/encoding.go:1291
↓ 6 callers
Method
genSimpleTableController
(method func(view *StatView) (*Table, error), hasFooter bool)
tools/syz-testbed/html.go:190
↓ 6 callers
Method
genType
(t *ast.Type, argSize uint64)
pkg/compiler/gen.go:607
↓ 6 callers
Function
getCoverageDBClient
(ctx context.Context)
dashboard/app/coverage.go:46
↓ 6 callers
Function
initModules
(addrs, sizes []uint64)
pkg/cover/canonicalizer_test.go:260
↓ 6 callers
Method
intern
(str *string)
pkg/codesearch/database.go:221
↓ 6 callers
Function
lastManagerBuild
(ctx context.Context, ns, manager string)
dashboard/app/entities_datastore.go:855
↓ 6 callers
Function
listFromRepoInner
listFromRepoInner allows for better testing.
pkg/subsystem/linux/subsystems.go:23
↓ 6 callers
Method
load
(ctx context.Context)
dashboard/app/jobs.go:1826
↓ 6 callers
Function
makeStorage
(t *testing.T, dash Dashboard)
pkg/asset/storage_test.go:54
↓ 6 callers
Function
newGzipResponseWriterCloser
(w http.ResponseWriter)
dashboard/app/handler.go:403
↓ 6 callers
Method
nodeByAlias
(alias string)
dashboard/app/tree.go:904
↓ 6 callers
Method
noteInterface
(iface *Interface)
pkg/declextract/interface.go:54
↓ 6 callers
Function
noteUsagef
(uses map[string]map[int]weights, c *Syscall, weight int32, dir Dir, str string, args ...any)
prog/prio.go:204
↓ 6 callers
Function
nullString
(v spanner.NullString)
dashboard/app/ai.go:2072
↓ 6 callers
Method
parseDefaultValue
()
pkg/kconfig/kconfig.go:452
↓ 6 callers
Method
peek
()
pkg/kconfig/parser.go:103
↓ 6 callers
Function
poolFixture
(t *testing.T)
vm/proxyapp/proxyappclient_test.go:225
↓ 6 callers
Method
readEntities
(ctx context.Context, stmt spanner.Statement)
syz-cluster/pkg/db/spanner.go:199
↓ 6 callers
Method
readableSubsystems
(list []*Subsystem)
pkg/subsystem/extractor.go:130
↓ 6 callers
Method
reportToEmail
()
dashboard/app/tree_test.go:1205
↓ 6 callers
Method
runOnHost
(timeout time.Duration, command string)
vm/cuttlefish/cuttlefish.go:118
↓ 6 callers
Function
runTestRepro
(t *testing.T, log string, exec execInterface)
pkg/repro/repro_test.go:130
↓ 6 callers
Method
saveFile
(title, name string, data []byte)
pkg/manager/diff_store.go:174
↓ 6 callers
Method
serialize
(w io.Writer)
pkg/ast/format.go:68
↓ 6 callers
Method
setErr
(err error)
prog/decodeexec.go:282
↓ 6 callers
Method
setPhaseLocked
(newPhase int)
syz-manager/manager.go:1346
↓ 6 callers
Function
split
(file string)
pkg/gcs/gcs.go:210
↓ 6 callers
Function
tempFile
(t *testing.T)
pkg/db/db_test.go:254
↓ 6 callers
Method
testProg
(p *prog.Prog, duration time.Duration, opts csource.Options, strict bool)
pkg/repro/repro.go:672
↓ 6 callers
Method
tryParsePrompt
()
pkg/kconfig/kconfig.go:440
↓ 6 callers
Function
unique
(items []string)
dashboard/app/discussion.go:248
↓ 6 callers
Function
updateSingleBug
(ctx context.Context, bugKey *db.Key, transform func(*Bug) error)
dashboard/app/entities_datastore.go:204
↓ 6 callers
Method
validateArg
(arg Arg, typ Type, dir Dir)
prog/validation.go:110
↓ 6 callers
Method
writeResult
(r *http.Request)
dashboard/app/handler.go:382
↓ 6 callers
Function
writeTestFile
(t *testing.T, filename, data string)
pkg/aflow/tool/codeeditor/codeeditor_test.go:407
↓ 5 callers
Function
$e
(t)
syz-cluster/dashboard/static/bootstrap.bundle.min.js:6
↓ 5 callers
Function
$e
(n,r,i,o)
syz-cluster/dashboard/static/jquery-3.7.1.min.js:2
↓ 5 callers
Method
AddRepro
(name string, repro []byte)
syz-hub/state/state_test.go:61
↓ 5 callers
Function
AnyError
(errPrefix string, results ...Result)
pkg/validator/validator.go:24
↓ 5 callers
Function
BackportCommits
BackportCommits conditionally cherry-picks the given commits into the repository. A commit is only cherry-picked if its GuiltyHash is present (if spec
pkg/vcs/linux_patches.go:37
↓ 5 callers
Method
BitfieldOffset
()
prog/types.go:186
↓ 5 callers
Method
BugList
()
pkg/manager/crash.go:383
↓ 5 callers
Method
BySession
(ctx context.Context, sessionID string)
syz-cluster/pkg/db/session_test_repo.go:79
↓ 5 callers
Function
CachedLogOutput
CachedLogOutput retrieves cached log output.
pkg/log/log.go:52
↓ 5 callers
Method
Call
(method string, args, reply any)
pkg/rpctype/rpc.go:72
↓ 5 callers
Function
CanonicalizeCommit
CanonicalizeCommit returns commit title that can be used when checking if a particular commit is present in a git tree. Some trees add prefixes to com
pkg/vcs/vcs.go:360
↓ 5 callers
Method
Check
()
pkg/ast/test_util.go:82
← previous
next →
701–800 of 8,315, ranked by callers