MCPcopy Create free account

hub / github.com/Gality369/syzkaller-rust / functions

Functions1,156 in github.com/Gality369/syzkaller-rust

↓ 2 callersFunctionexportResourceType
(t *prog.ResourceType)
tools/syzkaller-target-bundle/main.go:287
↓ 2 callersFunctionexportedArgFixedSize
(value any)
tools/syzkaller-target-bundle/main.go:755
↓ 2 callersMethodextra_raw
( &self, )
src/flatrpc_generated.rs:3873
↓ 2 callersFunctionfail
(err error)
tools/syzkaller-id-dump/main.go:39
↓ 2 callersFunctionformat_program_description
(prog: &Program, descs: &[SyscallDesc])
src/repro.rs:724
↓ 2 callersMethodfreshness
(&self)
src/flatrpc_generated.rs:3893
↓ 2 callersFunctiongenerate_array_arg_value
( inner: &ArgType, min_len: usize, max_len: usize, desc: &SyscallDesc, generated_args: &[A
src/fuzzer.rs:807
↓ 2 callersFunctiongenerate_inline_object_raw
( arg_type: &ArgType, desc: &SyscallDesc, generated_args: &[ArgValue], rng: &mut impl Rng, )
src/fuzzer.rs:913
↓ 2 callersFunctiongenerate_reserved_inline_object_raw
( arg_type: &ArgType, desc: &SyscallDesc, generated_args: &[ArgValue], rng: &mut impl Rng, )
src/fuzzer.rs:1319
↓ 2 callersFunctiongenerate_with_choice_table
( descs: &[SyscallDesc], choice_table: &SyscallChoiceTable, rng: &mut impl Rng, )
src/fuzzer.rs:274
↓ 2 callersMethodgit_revision
(&self)
src/flatrpc_generated.rs:1378
↓ 2 callersMethodhanged
(&self)
src/flatrpc_generated.rs:4094
↓ 2 callersFunctionhas_builtin_generation_support
(name: &str)
src/special.rs:13
↓ 2 callersMethodinfo
(&self)
src/flatrpc_generated.rs:4105
↓ 2 callersFunctioninline_pointer_value_at_offset
( pointers: Option<&'a [InlinePointerValue]>, offset: usize, )
src/program.rs:1112
↓ 2 callersMethodinsert_program
(&mut self, prog: Program)
src/corpus.rs:171
↓ 2 callersMethodinto_arg_value
(self)
src/fuzzer.rs:21
↓ 2 callersFunctionis_header_include
(rest: &str)
src/description.rs:1783
↓ 2 callersFunctionis_known_arch_name
(value: &str)
src/description.rs:1631
↓ 2 callersMethodkernel_64_bit
(&self)
src/flatrpc_generated.rs:1576
↓ 2 callersFunctionloadAllowedSyscalls
(args []string, syscallsFile string)
tools/syzkaller-target-bundle/main.go:126
↓ 2 callersFunctionload_repro_queue_snapshot
( workdir: &str, limit: usize, )
src/crash.rs:1364
↓ 2 callersFunctionload_repro_queue_snapshot_at
( workdir: &std::path::Path, limit: usize, now: u64, )
src/crash.rs:1386
↓ 2 callersFunctionlooks_like_const_name
(text: &str)
src/description.rs:1467
↓ 2 callersFunctionmaterialize_inline_proc_value
(values_start: u64, relative: u64)
src/fuzzer.rs:254
↓ 2 callersFunctionmaterialize_repro_queue_entries
( queue: &ArtifactReproQueue, now: u64, )
src/crash.rs:1371
↓ 2 callersFunctionmaterialize_repro_string_bytes
( mut source: Vec<u8>, noz: bool, fixed_len: Option<usize>, )
src/repro.rs:1249
↓ 2 callersMethodmsg_as_exec_result
(&self)
src/flatrpc_generated.rs:2842
↓ 2 callersMethodmsg_as_executing
(&self)
src/flatrpc_generated.rs:2852
↓ 2 callersMethodmsg_as_state
(&self)
src/flatrpc_generated.rs:2862
↓ 2 callersFunctionmutate_with_choice_table
( prog: &Program, descs: &[SyscallDesc], choice_table: &SyscallChoiceTable, rng: &mut impl Rng
src/fuzzer.rs:1942
↓ 2 callersFunctionmutate_with_choice_table_and_edge_bias
( prog: &Program, descs: &[SyscallDesc], choice_table: &SyscallChoiceTable, timeout_edge_failu
src/fuzzer.rs:1951
↓ 2 callersMethodneed_setup
(&self)
src/flatrpc_generated.rs:2455
↓ 2 callersFunctionnewFilterSet
(values []string)
tools/syzkaller-target-bundle/main.go:22
↓ 2 callersFunctionnewSkipSummary
()
tools/syzkaller-target-bundle/main.go:40
↓ 2 callersFunctionnon_fuzzer_helper_reason
(name: &str, kfuzz_test: bool)
src/special.rs:20
↓ 2 callersFunctionparse_arg_payload
( data: &[u8], index: &mut usize, events: &mut Vec<ParsedEvent>, copyin_addr:
src/exec.rs:4389
↓ 2 callersFunctionparse_const
( line_no: usize, rest: &str, consts: &mut HashMap<String, u64>, )
src/description.rs:1801
↓ 2 callersFunctionparse_embedded_const_constraint
( text: &str, consts: &HashMap<String, u64>, sets: &HashMap<String, ValueSet>, line_no: usize,
src/description.rs:3766
↓ 2 callersFunctionparse_implicit_value_set
( line_no: usize, line: &str, consts: &HashMap<String, u64>, known_const_sets: &HashMap<String
src/description.rs:1909
↓ 2 callersFunctionparse_include_path
(line_no: usize, rest: &str)
src/description.rs:1743
↓ 2 callersFunctionparse_input
( input: &str, source: &str, base_dir: Option<&Path>, state: &mut ParseState, visited: &mu
src/description.rs:622
↓ 2 callersFunctionparse_meta_directive
(line_no: usize, rest: &str)
src/description.rs:1703
↓ 2 callersFunctionparse_name_and_id_or_lookup
( line_no: usize, text: &'a str, next_synthetic_syscall_id: &mut u64, allow_unknown_bare_sysca
src/description.rs:3290
↓ 2 callersFunctionparse_program_u64
(token: &str)
src/repro.rs:1269
↓ 2 callersFunctionparse_ptr
( inner: &str, consts: &HashMap<String, u64>, const_sets: &HashMap<String, ValueSet>, flag_set
src/description.rs:3900
↓ 2 callersFunctionparse_resource
( line_no: usize, rest: &str, consts: &HashMap<String, u64>, resources: &mut HashMap<String, R
src/description.rs:1841
↓ 2 callersFunctionparse_return_type
( text: &str, resources: &HashMap<String, ResourceDesc>, line_no: usize, )
src/description.rs:3360
↓ 2 callersFunctionparse_scalar_range_arg
( text: &str, consts: &HashMap<String, u64>, const_sets: &HashMap<String, ValueSet>, flag_sets
src/description.rs:4634
↓ 2 callersFunctionparse_string
( inner: &str, consts: &HashMap<String, u64>, string_sets: &HashMap<String, Vec<Vec<u8>>>, lin
src/description.rs:4048
↓ 2 callersFunctionparse_syscall_args
( args_str: &str, consts: &HashMap<String, u64>, const_sets: &HashMap<String, ValueSet>, flag_
src/description.rs:4847
↓ 2 callersFunctionparse_syscall_attrs
( mut tail: &str, consts: &HashMap<String, u64>, line_no: usize, )
src/description.rs:3224
↓ 2 callersFunctionparse_unsigned
(text: &str, line_no: usize)
src/description.rs:4480
↓ 2 callersFunctionpath_sort_key
(path: &Path)
src/description.rs:1494
↓ 2 callersFunctionpeek_repro_queue_entry_at
( workdir: &std::path::Path, now: u64, )
src/crash.rs:1411
↓ 2 callersFunctionpending_def_type_name_from_head
(text: &str)
src/description.rs:1235
↓ 2 callersFunctionpending_def_type_name_from_header
(text: &str)
src/description.rs:1227
↓ 2 callersFunctionprepare_artifact_dir
( artifact_root: &std::path::Path, summary: &str, signature: &str, )
src/crash.rs:711
↓ 2 callersFunctionprescan_local_resource_definitions
( lines: &[&str], source: &str, state: &mut ParseState, )
src/description.rs:1245
↓ 2 callersFunctionprint_main_usage
(program: &str)
src/main.rs:125
↓ 2 callersMethodproc_
(&self)
src/flatrpc_generated.rs:4079
↓ 2 callersMethodproc_id
(&self)
src/flatrpc_generated.rs:3528
↓ 2 callersMethodprogram_timeout_ms
(&self)
src/flatrpc_generated.rs:1600
↓ 2 callersFunctionprune_weak_failure_counts
( entries: &mut HashMap<String, u32>, last_failure_epochs: &mut HashMap<String, u64>, learning_epo
src/avoidance.rs:411
↓ 2 callersMethodr#try
(&self)
src/flatrpc_generated.rs:3534
↓ 2 callersFunctionrandom_value_for_size
(size: usize, rng: &mut impl Rng)
src/fuzzer.rs:2307
↓ 2 callersFunctionread_uvarint
(data: &[u8])
src/exec.rs:4451
↓ 2 callersMethodreason
(&self)
src/flatrpc_generated.rs:2461
↓ 2 callersMethodrecord_exec_result
(&mut self, at_ms: u128, result: &protocol::ExecResultData)
src/manager.rs:199
↓ 2 callersMethodrecord_executing
(&mut self, at_ms: u128, data: &protocol::ExecutingData)
src/manager.rs:178
↓ 2 callersFunctionrecord_repro_queue_attempt
( workdir: &str, artifact_type: &str, signature: &str, outcome: &str, )
src/crash.rs:1318
↓ 2 callersMethodrecord_sent_exec_request
(&mut self, at_ms: u128, id: i64, prog_bytes: usize)
src/manager.rs:171
↓ 2 callersMethodrecord_state
(&mut self, at_ms: u128, state: &[u8])
src/manager.rs:190
↓ 2 callersFunctionrecv_connect_request
Receive and parse a ConnectRequest.
src/protocol.rs:202
↓ 2 callersFunctionrecv_executor_message
Receive and parse an ExecutorMessage.
src/protocol.rs:318
↓ 2 callersFunctionrecv_info_request
Receive and parse an InfoRequest.
src/protocol.rs:240
↓ 2 callersFunctionrelease_repro_queue_claim
( workdir: &str, artifact_type: &str, signature: &str, worker_id: &str, )
src/crash.rs:1474
↓ 2 callersFunctionreplay_attempt_rank
(attempt: &ReproReplayAttemptReport)
src/repro.rs:550
↓ 2 callersFunctionrepro_queue_entry_succeeded
(entry: &ArtifactReproQueueEntry)
src/crash.rs:1114
↓ 2 callersFunctionrequeue_repro_queue_claim
( workdir: &str, artifact_type: &str, signature: &str, worker_id: &str, outcome: &str, )
src/crash.rs:1514
↓ 2 callersFunctionreset_smoke_workdir
(workdir: &Path)
src/main.rs:493
↓ 2 callersFunctionresolve_path_value
( arg_type: &'a ArgType, data: Option<&'a [u8]>, pointers: Option<&'a [InlinePointerValue]>, s
src/program.rs:972
↓ 2 callersFunctionresolve_pending_resource_definitions
( mut pending: Vec<(String, usize, String)>, state: &mut ParseState, )
src/description.rs:1286
↓ 2 callersFunctionresolve_pending_type_definitions
( mut pending: Vec<PendingTypeDef>, state: &mut ParseState, source: &str, )
src/description.rs:906
↓ 2 callersFunctionresolve_target_from_args
( desc: &'a SyscallDesc, args: &'a [ArgValue], target: &LengthTarget, )
src/program.rs:795
↓ 2 callersFunctionresource_consumers_for_available_inputs
( descs: &[SyscallDesc], enabled_syscalls: &[usize], available_resources: &HashMap<String, Vec<Res
src/fuzzer.rs:2394
↓ 2 callersFunctionresources_overlap
(expected: &ResourceDesc, actual: &ResourceDesc)
src/program.rs:2968
↓ 2 callersFunctionrestore_program
( artifact: &ReplayArtifact, descs: &[SyscallDesc], )
src/repro.rs:935
↓ 2 callersFunctionretained_repro_queue_lease
( entry: &ArtifactReproQueueEntry, now: u64, )
src/crash.rs:1145
↓ 2 callersFunctionrun_repro_worker_batch_with_attempts
( cfg: Config, worker_id: &str, max_items: usize, lease_secs: u64, max_replay_attempts: us
src/repro.rs:171
↓ 2 callersMethodrun_with_forward
Run a command via SSH with reverse port forwarding.
src/qemu.rs:138
↓ 2 callersFunctionsample_syscall_names
( descs: &[program::SyscallDesc], syscall_indices: &[usize], limit: usize, )
src/main.rs:167
↓ 2 callersMethodsandbox_arg
(&self)
src/flatrpc_generated.rs:1005
↓ 2 callersFunctionscalar_integer_spec
(text: &str)
src/description.rs:4557
↓ 2 callersFunctionscan_artifact_catalog_entries
( workdir: &std::path::Path, artifact_type: &str, root_name: &str, summary_filename: &str,
src/crash.rs:959
↓ 2 callersMethodscp
Copy a file into the VM.
src/qemu.rs:127
↓ 2 callersFunctionsend_connect_hello
Build and send a ConnectHello message.
src/protocol.rs:22
↓ 2 callersFunctionsend_connect_reply
Build and send a ConnectReply message.
src/protocol.rs:31
↓ 2 callersFunctionsend_corpus_triaged
Build and send a HostMessage wrapping CorpusTriaged.
src/protocol.rs:154
↓ 2 callersFunctionsend_exec_request
Build and send a HostMessage wrapping an ExecRequest.
src/protocol.rs:96
← previousnext →301–400 of 1,156, ranked by callers