Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Gality369/syzkaller-rust
/ functions
Functions
1,156 in github.com/Gality369/syzkaller-rust
⨍
Functions
1,156
◇
Types & classes
203
↓ 2 callers
Function
exportResourceType
(t *prog.ResourceType)
tools/syzkaller-target-bundle/main.go:287
↓ 2 callers
Function
exportedArgFixedSize
(value any)
tools/syzkaller-target-bundle/main.go:755
↓ 2 callers
Method
extra_raw
( &self, )
src/flatrpc_generated.rs:3873
↓ 2 callers
Function
fail
(err error)
tools/syzkaller-id-dump/main.go:39
↓ 2 callers
Function
format_program_description
(prog: &Program, descs: &[SyscallDesc])
src/repro.rs:724
↓ 2 callers
Method
freshness
(&self)
src/flatrpc_generated.rs:3893
↓ 2 callers
Function
generate_array_arg_value
( inner: &ArgType, min_len: usize, max_len: usize, desc: &SyscallDesc, generated_args: &[A
src/fuzzer.rs:807
↓ 2 callers
Function
generate_inline_object_raw
( arg_type: &ArgType, desc: &SyscallDesc, generated_args: &[ArgValue], rng: &mut impl Rng, )
src/fuzzer.rs:913
↓ 2 callers
Function
generate_reserved_inline_object_raw
( arg_type: &ArgType, desc: &SyscallDesc, generated_args: &[ArgValue], rng: &mut impl Rng, )
src/fuzzer.rs:1319
↓ 2 callers
Function
generate_with_choice_table
( descs: &[SyscallDesc], choice_table: &SyscallChoiceTable, rng: &mut impl Rng, )
src/fuzzer.rs:274
↓ 2 callers
Method
git_revision
(&self)
src/flatrpc_generated.rs:1378
↓ 2 callers
Method
hanged
(&self)
src/flatrpc_generated.rs:4094
↓ 2 callers
Function
has_builtin_generation_support
(name: &str)
src/special.rs:13
↓ 2 callers
Method
info
(&self)
src/flatrpc_generated.rs:4105
↓ 2 callers
Function
inline_pointer_value_at_offset
( pointers: Option<&'a [InlinePointerValue]>, offset: usize, )
src/program.rs:1112
↓ 2 callers
Method
insert_program
(&mut self, prog: Program)
src/corpus.rs:171
↓ 2 callers
Method
into_arg_value
(self)
src/fuzzer.rs:21
↓ 2 callers
Function
is_header_include
(rest: &str)
src/description.rs:1783
↓ 2 callers
Function
is_known_arch_name
(value: &str)
src/description.rs:1631
↓ 2 callers
Method
kernel_64_bit
(&self)
src/flatrpc_generated.rs:1576
↓ 2 callers
Function
loadAllowedSyscalls
(args []string, syscallsFile string)
tools/syzkaller-target-bundle/main.go:126
↓ 2 callers
Function
load_repro_queue_snapshot
( workdir: &str, limit: usize, )
src/crash.rs:1364
↓ 2 callers
Function
load_repro_queue_snapshot_at
( workdir: &std::path::Path, limit: usize, now: u64, )
src/crash.rs:1386
↓ 2 callers
Function
looks_like_const_name
(text: &str)
src/description.rs:1467
↓ 2 callers
Function
materialize_inline_proc_value
(values_start: u64, relative: u64)
src/fuzzer.rs:254
↓ 2 callers
Function
materialize_repro_queue_entries
( queue: &ArtifactReproQueue, now: u64, )
src/crash.rs:1371
↓ 2 callers
Function
materialize_repro_string_bytes
( mut source: Vec<u8>, noz: bool, fixed_len: Option<usize>, )
src/repro.rs:1249
↓ 2 callers
Method
msg_as_exec_result
(&self)
src/flatrpc_generated.rs:2842
↓ 2 callers
Method
msg_as_executing
(&self)
src/flatrpc_generated.rs:2852
↓ 2 callers
Method
msg_as_state
(&self)
src/flatrpc_generated.rs:2862
↓ 2 callers
Function
mutate_with_choice_table
( prog: &Program, descs: &[SyscallDesc], choice_table: &SyscallChoiceTable, rng: &mut impl Rng
src/fuzzer.rs:1942
↓ 2 callers
Function
mutate_with_choice_table_and_edge_bias
( prog: &Program, descs: &[SyscallDesc], choice_table: &SyscallChoiceTable, timeout_edge_failu
src/fuzzer.rs:1951
↓ 2 callers
Method
need_setup
(&self)
src/flatrpc_generated.rs:2455
↓ 2 callers
Function
newFilterSet
(values []string)
tools/syzkaller-target-bundle/main.go:22
↓ 2 callers
Function
newSkipSummary
()
tools/syzkaller-target-bundle/main.go:40
↓ 2 callers
Function
non_fuzzer_helper_reason
(name: &str, kfuzz_test: bool)
src/special.rs:20
↓ 2 callers
Function
parse_arg_payload
( data: &[u8], index: &mut usize, events: &mut Vec<ParsedEvent>, copyin_addr:
src/exec.rs:4389
↓ 2 callers
Function
parse_const
( line_no: usize, rest: &str, consts: &mut HashMap<String, u64>, )
src/description.rs:1801
↓ 2 callers
Function
parse_embedded_const_constraint
( text: &str, consts: &HashMap<String, u64>, sets: &HashMap<String, ValueSet>, line_no: usize,
src/description.rs:3766
↓ 2 callers
Function
parse_implicit_value_set
( line_no: usize, line: &str, consts: &HashMap<String, u64>, known_const_sets: &HashMap<String
src/description.rs:1909
↓ 2 callers
Function
parse_include_path
(line_no: usize, rest: &str)
src/description.rs:1743
↓ 2 callers
Function
parse_input
( input: &str, source: &str, base_dir: Option<&Path>, state: &mut ParseState, visited: &mu
src/description.rs:622
↓ 2 callers
Function
parse_meta_directive
(line_no: usize, rest: &str)
src/description.rs:1703
↓ 2 callers
Function
parse_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 callers
Function
parse_program_u64
(token: &str)
src/repro.rs:1269
↓ 2 callers
Function
parse_ptr
( inner: &str, consts: &HashMap<String, u64>, const_sets: &HashMap<String, ValueSet>, flag_set
src/description.rs:3900
↓ 2 callers
Function
parse_resource
( line_no: usize, rest: &str, consts: &HashMap<String, u64>, resources: &mut HashMap<String, R
src/description.rs:1841
↓ 2 callers
Function
parse_return_type
( text: &str, resources: &HashMap<String, ResourceDesc>, line_no: usize, )
src/description.rs:3360
↓ 2 callers
Function
parse_scalar_range_arg
( text: &str, consts: &HashMap<String, u64>, const_sets: &HashMap<String, ValueSet>, flag_sets
src/description.rs:4634
↓ 2 callers
Function
parse_string
( inner: &str, consts: &HashMap<String, u64>, string_sets: &HashMap<String, Vec<Vec<u8>>>, lin
src/description.rs:4048
↓ 2 callers
Function
parse_syscall_args
( args_str: &str, consts: &HashMap<String, u64>, const_sets: &HashMap<String, ValueSet>, flag_
src/description.rs:4847
↓ 2 callers
Function
parse_syscall_attrs
( mut tail: &str, consts: &HashMap<String, u64>, line_no: usize, )
src/description.rs:3224
↓ 2 callers
Function
parse_unsigned
(text: &str, line_no: usize)
src/description.rs:4480
↓ 2 callers
Function
path_sort_key
(path: &Path)
src/description.rs:1494
↓ 2 callers
Function
peek_repro_queue_entry_at
( workdir: &std::path::Path, now: u64, )
src/crash.rs:1411
↓ 2 callers
Function
pending_def_type_name_from_head
(text: &str)
src/description.rs:1235
↓ 2 callers
Function
pending_def_type_name_from_header
(text: &str)
src/description.rs:1227
↓ 2 callers
Function
prepare_artifact_dir
( artifact_root: &std::path::Path, summary: &str, signature: &str, )
src/crash.rs:711
↓ 2 callers
Function
prescan_local_resource_definitions
( lines: &[&str], source: &str, state: &mut ParseState, )
src/description.rs:1245
↓ 2 callers
Function
print_main_usage
(program: &str)
src/main.rs:125
↓ 2 callers
Method
proc_
(&self)
src/flatrpc_generated.rs:4079
↓ 2 callers
Method
proc_id
(&self)
src/flatrpc_generated.rs:3528
↓ 2 callers
Method
program_timeout_ms
(&self)
src/flatrpc_generated.rs:1600
↓ 2 callers
Function
prune_weak_failure_counts
( entries: &mut HashMap<String, u32>, last_failure_epochs: &mut HashMap<String, u64>, learning_epo
src/avoidance.rs:411
↓ 2 callers
Method
r#try
(&self)
src/flatrpc_generated.rs:3534
↓ 2 callers
Function
random_value_for_size
(size: usize, rng: &mut impl Rng)
src/fuzzer.rs:2307
↓ 2 callers
Function
read_uvarint
(data: &[u8])
src/exec.rs:4451
↓ 2 callers
Method
reason
(&self)
src/flatrpc_generated.rs:2461
↓ 2 callers
Method
record_exec_result
(&mut self, at_ms: u128, result: &protocol::ExecResultData)
src/manager.rs:199
↓ 2 callers
Method
record_executing
(&mut self, at_ms: u128, data: &protocol::ExecutingData)
src/manager.rs:178
↓ 2 callers
Function
record_repro_queue_attempt
( workdir: &str, artifact_type: &str, signature: &str, outcome: &str, )
src/crash.rs:1318
↓ 2 callers
Method
record_sent_exec_request
(&mut self, at_ms: u128, id: i64, prog_bytes: usize)
src/manager.rs:171
↓ 2 callers
Method
record_state
(&mut self, at_ms: u128, state: &[u8])
src/manager.rs:190
↓ 2 callers
Function
recv_connect_request
Receive and parse a ConnectRequest.
src/protocol.rs:202
↓ 2 callers
Function
recv_executor_message
Receive and parse an ExecutorMessage.
src/protocol.rs:318
↓ 2 callers
Function
recv_info_request
Receive and parse an InfoRequest.
src/protocol.rs:240
↓ 2 callers
Function
release_repro_queue_claim
( workdir: &str, artifact_type: &str, signature: &str, worker_id: &str, )
src/crash.rs:1474
↓ 2 callers
Function
replay_attempt_rank
(attempt: &ReproReplayAttemptReport)
src/repro.rs:550
↓ 2 callers
Function
repro_queue_entry_succeeded
(entry: &ArtifactReproQueueEntry)
src/crash.rs:1114
↓ 2 callers
Function
requeue_repro_queue_claim
( workdir: &str, artifact_type: &str, signature: &str, worker_id: &str, outcome: &str, )
src/crash.rs:1514
↓ 2 callers
Function
reset_smoke_workdir
(workdir: &Path)
src/main.rs:493
↓ 2 callers
Function
resolve_path_value
( arg_type: &'a ArgType, data: Option<&'a [u8]>, pointers: Option<&'a [InlinePointerValue]>, s
src/program.rs:972
↓ 2 callers
Function
resolve_pending_resource_definitions
( mut pending: Vec<(String, usize, String)>, state: &mut ParseState, )
src/description.rs:1286
↓ 2 callers
Function
resolve_pending_type_definitions
( mut pending: Vec<PendingTypeDef>, state: &mut ParseState, source: &str, )
src/description.rs:906
↓ 2 callers
Function
resolve_target_from_args
( desc: &'a SyscallDesc, args: &'a [ArgValue], target: &LengthTarget, )
src/program.rs:795
↓ 2 callers
Function
resource_consumers_for_available_inputs
( descs: &[SyscallDesc], enabled_syscalls: &[usize], available_resources: &HashMap<String, Vec<Res
src/fuzzer.rs:2394
↓ 2 callers
Function
resources_overlap
(expected: &ResourceDesc, actual: &ResourceDesc)
src/program.rs:2968
↓ 2 callers
Function
restore_program
( artifact: &ReplayArtifact, descs: &[SyscallDesc], )
src/repro.rs:935
↓ 2 callers
Function
retained_repro_queue_lease
( entry: &ArtifactReproQueueEntry, now: u64, )
src/crash.rs:1145
↓ 2 callers
Function
run_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 callers
Method
run_with_forward
Run a command via SSH with reverse port forwarding.
src/qemu.rs:138
↓ 2 callers
Function
sample_syscall_names
( descs: &[program::SyscallDesc], syscall_indices: &[usize], limit: usize, )
src/main.rs:167
↓ 2 callers
Method
sandbox_arg
(&self)
src/flatrpc_generated.rs:1005
↓ 2 callers
Function
scalar_integer_spec
(text: &str)
src/description.rs:4557
↓ 2 callers
Function
scan_artifact_catalog_entries
( workdir: &std::path::Path, artifact_type: &str, root_name: &str, summary_filename: &str,
src/crash.rs:959
↓ 2 callers
Method
scp
Copy a file into the VM.
src/qemu.rs:127
↓ 2 callers
Function
send_connect_hello
Build and send a ConnectHello message.
src/protocol.rs:22
↓ 2 callers
Function
send_connect_reply
Build and send a ConnectReply message.
src/protocol.rs:31
↓ 2 callers
Function
send_corpus_triaged
Build and send a HostMessage wrapping CorpusTriaged.
src/protocol.rs:154
↓ 2 callers
Function
send_exec_request
Build and send a HostMessage wrapping an ExecRequest.
src/protocol.rs:96
← previous
next →
301–400 of 1,156, ranked by callers