The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 107 | 8 | Cmos::new | call site: 00008 | Tap::open_named |
| 70 | 134 | Cmos::write | call site: 00134 | BatEntry::write_bat_entries |
| 9 | 206 | Cmos::write | call site: 00206 | TdHob::add_payload |
| 5 | 0 | EP | call site: 00000 | |
| 4 | 129 | Cmos::read | call site: 00129 | Cmos::write |
| 1 | 116 | Cmos::read | call site: 00116 |
fuzz_target
[function]
[call site]
00000
&[u8]::len
[function]
[call site]
00001
std::mem::size_of::<virtio_net_hdr_v1>
[function]
[call site]
00002
copy_from_slice
[function]
[call site]
00003
copy_from_slice
[function]
[call site]
00004
Cmos::new
[function]
[call site]
00005
std::cmp::min
[function]
[call site]
00006
u64::saturating_sub
[function]
[call site]
00007
std::cmp::min
[function]
[call site]
00008
u64::from_le_bytes
[function]
[call site]
00009
u64::from_le_bytes
[function]
[call site]
00010
Tap::new
[function]
[call site]
00011
Tap::open_named
[function]
[call site]
00012
build_terminated_if_name
[function]
[call site]
00013
Tap::if_name_as_bytes
[function]
[call site]
00014
&[u8]::len
[function]
[call site]
00015
Err
[function]
[call site]
00016
Error::IfnameTooLong
[function]
[call site]
00017
PvPanicDevice::event_to_string
[function]
[call site]
00018
PvPanicDevice::event_to_string
[function]
[call site]
00019
PvPanicDevice::event_to_string
[function]
[call site]
00020
PvPanicDevice::event_to_string
[function]
[call site]
00021
PvPanicDevice::event_to_string
[function]
[call site]
00022
PvPanicDevice::event_to_string
[function]
[call site]
00023
PvPanicDevice::event_to_string
[function]
[call site]
00024
&[u8]::len
[function]
[call site]
00025
copy_from_slice
[function]
[call site]
00026
Ok
[function]
[call site]
00027
libc::open
[function]
[call site]
00028
__IncompleteArrayField::as_ptr
[function]
[call site]
00029
unwrap_or
[function]
[call site]
00030
Err
[function]
[call site]
00031
Error::OpenTun
[function]
[call site]
00032
IoError::last_os_error
[function]
[call site]
00033
File::from_raw_fd
[function]
[call site]
00034
vmm_sys_util::ioctl::ioctl_with_mut_ref
[function]
[call site]
00035
vmm_sys_util::ioctl::ioctl_with_mut_ref
[function]
[call site]
00036
Err
[function]
[call site]
00037
Error::IoctlError
[function]
[call site]
00038
IoError::last_os_error
[function]
[call site]
00039
Ok
[function]
[call site]
00040
net_gen::TUNGETFEATURES
[function]
[call site]
00041
Err
[function]
[call site]
00042
Error::GetFeatures
[function]
[call site]
00043
IoError::last_os_error
[function]
[call site]
00044
Err
[function]
[call site]
00045
TxVirtio::default
[function]
[call site]
00046
Tap::new
[function]
[call site]
00047
Tap::open_named
[function]
[call site]
00048
as_mut
[function]
[call site]
00049
Result::len
[function]
[call site]
00050
std::mem::size_of::<virtio_net_hdr_v1>
[function]
[call site]
00051
copy_from_slice
[function]
[call site]
00052
__IncompleteArrayField::as_slice
[function]
[call site]
00053
::std::slice::from_raw_parts
[function]
[call site]
00054
__IncompleteArrayField::as_ptr
[function]
[call site]
00055
vmm_sys_util::ioctl::ioctl_with_mut_ref
[function]
[call site]
00056
net_gen::TUNSETIFF
[function]
[call site]
00057
Err
[function]
[call site]
00058
Error::ConfigureTap
[function]
[call site]
00059
IoError::last_os_error
[function]
[call site]
00060
to_vec
[function]
[call site]
00061
Result::truncate
[function]
[call site]
00062
Result::len
[function]
[call site]
00063
Ok
[function]
[call site]
00064
Result::unwrap
[function]
[call site]
00065
&[u8]::len
[function]
[call site]
00066
KvmVm::get_preferred_target
[function]
[call site]
00067
RateLimiterConfig::try_into
[function]
[call site]
00068
unwrap_or_default
[function]
[call site]
00069
unwrap_or_default
[function]
[call site]
00070
rate_limiter::RateLimiter::new
[function]
[call site]
00071
TokenBucket::new
[function]
[call site]
00072
gcd
[function]
[call site]
00073
Some
[function]
[call site]
00074
Instant::now
[function]
[call site]
00075
TokenBucket::new
[function]
[call site]
00076
Tap::new
[function]
[call site]
00077
Tap::open_named
[function]
[call site]
00078
Tap::as_raw_fd
[function]
[call site]
00079
Tap::as_raw_fd
[function]
[call site]
00080
libc::fcntl
[function]
[call site]
00081
libc::fcntl
[function]
[call site]
00082
libc::fcntl
[function]
[call site]
00083
libc::fcntl
[function]
[call site]
00084
Err
[function]
[call site]
00085
std::io::Error::last_os_error
[function]
[call site]
00086
Ok
[function]
[call site]
00087
Tap::new
[function]
[call site]
00088
Tap::open_named
[function]
[call site]
00089
Tap::new
[function]
[call site]
00090
Tap::open_named
[function]
[call site]
00091
unwrap_or
[function]
[call site]
00092
unwrap_or
[function]
[call site]
00093
KvmVm::get_preferred_target
[function]
[call site]
00094
RateLimiterConfig::try_into
[function]
[call site]
00095
KvmVm::get_preferred_target
[function]
[call site]
00096
map_err
[function]
[call site]
00097
vm::HypervisorVmError::GetPreferredTarget
[function]
[call site]
00098
RateLimiterConfig::try_into
[function]
[call site]
00099
unwrap_or_default
[function]
[call site]
00100
unwrap_or_default
[function]
[call site]
00101
rate_limiter::RateLimiter::new
[function]
[call site]
00102
unwrap_or
[function]
[call site]
00103
unwrap_or
[function]
[call site]
00104
RateLimiterConfig::try_into
[function]
[call site]
00105
Ok
[function]
[call site]
00106
map_err
[function]
[call site]
00107
vm::HypervisorVmError::GetPreferredTarget
[function]
[call site]
00108
RateLimiterConfig::try_into
[function]
[call site]
00109
RateLimiterConfig::try_into
[function]
[call site]
00110
Ok
[function]
[call site]
00111
vm::Result::unwrap_or
[function]
[call site]
00112
KvmVm::get_preferred_target
[function]
[call site]
00113
vm::Result::unwrap_or
[function]
[call site]
00114
Cmos::read
[function]
[call site]
00115
String::len
[function]
[call site]
00116
std::mem::size_of::<virtio_net_hdr_v1>
[function]
[call site]
00117
mem::zeroed
[function]
[call site]
00118
libc::clock_gettime
[function]
[call site]
00119
mem::zeroed
[function]
[call site]
00120
libc::gmtime_r
[function]
[call site]
00121
C::m::o::s::::::::r::e::a::d::to_bcd
[function]
[call site]
00122
C::m::o::s::::::::r::e::a::d::to_bcd
[function]
[call site]
00123
C::m::o::s::::::::r::e::a::d::to_bcd
[function]
[call site]
00124
C::m::o::s::::::::r::e::a::d::to_bcd
[function]
[call site]
00125
C::m::o::s::::::::r::e::a::d::to_bcd
[function]
[call site]
00126
C::m::o::s::::::::r::e::a::d::to_bcd
[function]
[call site]
00127
C::m::o::s::::::::r::e::a::d::to_bcd
[function]
[call site]
00128
C::m::o::s::::::::r::e::a::d::to_bcd
[function]
[call site]
00129
KvmVm::get_preferred_target
[function]
[call site]
00130
vm::Result::unwrap_or
[function]
[call site]
00131
Cmos::write
[function]
[call site]
00132
String::len
[function]
[call site]
00133
write
[function]
[call site]
00134
Err
[function]
[call site]
00135
Sector::new
[function]
[call site]
00136
TxVirtio::default
[function]
[call site]
00137
Tap::new
[function]
[call site]
00138
KvmVm::get_preferred_target
[function]
[call site]
00139
RateLimiterConfig::try_into
[function]
[call site]
00140
KvmVm::get_preferred_target
[function]
[call site]
00141
map_err
[function]
[call site]
00142
vm::HypervisorVmError::GetPreferredTarget
[function]
[call site]
00143
RateLimiterConfig::try_into
[function]
[call site]
00144
RateLimiterConfig::try_into
[function]
[call site]
00145
Ok
[function]
[call site]
00146
Err
[function]
[call site]
00147
Ok
[function]
[call site]
00148
KvmVm::get_preferred_target
[function]
[call site]
00149
RateLimiterConfig::try_into
[function]
[call site]
00150
KvmVm::get_preferred_target
[function]
[call site]
00151
map_err
[function]
[call site]
00152
vm::HypervisorVmError::GetPreferredTarget
[function]
[call site]
00153
RateLimiterConfig::try_into
[function]
[call site]
00154
RateLimiterConfig::try_into
[function]
[call site]
00155
Ok
[function]
[call site]
00156
Err
[function]
[call site]
00157
align
[function]
[call site]
00158
div_ceil
[function]
[call site]
00159
checked_add
[function]
[call site]
00160
ok_or
[function]
[call site]
00161
QcowFile::set_len
[function]
[call site]
00162
Err
[function]
[call site]
00163
std::io::Error::other
[function]
[call site]
00164
std::io::Result::map_err
[function]
[call site]
00165
vhdx::vhdx_bat::BatEntry
[function]
[call site]
00166
BatEntry::write_bat_entries
[function]
[call site]
00167
Result::len
[function]
[call site]
00168
FixedVhd::seek
[function]
[call site]
00169
FixedVhd::seek
[function]
[call site]
00170
FixedVhd::seek
[function]
[call site]
00171
Ok
[function]
[call site]
00172
Err
[function]
[call site]
00173
Ok
[function]
[call site]
00174
Err
[function]
[call site]
00175
SeekFrom::Start
[function]
[call site]
00176
size_of::<u64>
[function]
[call site]
00177
std::io::Result::map_err
[function]
[call site]
00178
KvmVm::get_preferred_target
[function]
[call site]
00179
RateLimiterConfig::try_into
[function]
[call site]
00180
KvmVm::get_preferred_target
[function]
[call site]
00181
map_err
[function]
[call site]
00182
vm::HypervisorVmError::GetPreferredTarget
[function]
[call site]
00183
RateLimiterConfig::try_into
[function]
[call site]
00184
RateLimiterConfig::try_into
[function]
[call site]
00185
Ok
[function]
[call site]
00186
Err
[function]
[call site]
00187
write_u64::<LittleEndian>
[function]
[call site]
00188
map_err
[function]
[call site]
00189
Ok
[function]
[call site]
00190
Result::map_err
[function]
[call site]
00191
FixedVhd::seek
[function]
[call site]
00192
SeekFrom::Start
[function]
[call site]
00193
std::io::Result::map_err
[function]
[call site]
00194
Result::write_all
[function]
[call site]
00195
map_err
[function]
[call site]
00196
FixedVhd::seek
[function]
[call site]
00197
SeekFrom::Start
[function]
[call site]
00198
std::io::Result::map_err
[function]
[call site]
00199
Result::write_all
[function]
[call site]
00200
map_err
[function]
[call site]
00201
Err
[function]
[call site]
00202
Err
[function]
[call site]
00203
Ok
[function]
[call site]
00204
unwrap
[function]
[call site]
00205
AcpiTable::take
[function]
[call site]
00206
TdHob::add_payload
[function]
[call site]
00207
std::mem::size_of::<TdPayload>
[function]
[call site]
00208
GuestMemoryMmap::write_obj
[function]
[call site]
00209
vm_memory::GuestAddress
[function]
[call site]
00210
map_err
[function]
[call site]
00211
update_offset::<TdPayload>
[function]
[call site]
00212
Ok
[function]
[call site]
00213
thread::sleep
[function]
[call site]
00214
std::time::Duration::from_millis
[function]
[call site]
00215