The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 2386 | 108 | virtio_devices::Iommu::new | call site: 00108 | QcowFile::from_with_nesting_depth |
| 307 | 2546 | seccomp_filters::get_seccomp_filter | call site: 02546 | common_parallel::_test_virtio_block |
| 53 | 21 | virtio_devices::Iommu::new | call site: 00021 | Tap::open_named |
| 43 | 2502 | VirtioCommon::dup_eventfds | call site: 02502 | common_parallel::_test_virtio_block |
| 20 | 0 | EP | call site: 00000 | MemoryRangeTable::dirty_ranges_iter |
| 9 | 95 | virtio_devices::Iommu::new | call site: 00095 | |
| 1 | 77 | virtio_devices::Iommu::new | call site: 00077 | Tap::open_named |
| 1 | 80 | virtio_devices::Iommu::new | call site: 00080 | Tap::open_named |
| 1 | 84 | virtio_devices::Iommu::new | call site: 00084 | Tap::open_named |
| 1 | 90 | virtio_devices::Iommu::new | call site: 00090 | Tap::open_named |
| 1 | 106 | virtio_devices::Iommu::new | call site: 00106 | Tap::open_named |
fuzz_target
[function]
[call site]
00000
&[u8]::len
[function]
[call site]
00001
std::mem::size_of::<virtio_net_hdr_v1>
[function]
[call site]
00002
&[u8]::len
[function]
[call site]
00003
virtio_devices::Iommu::new
[function]
[call site]
00004
into_iter
[function]
[call site]
00005
collect
[function]
[call site]
00006
into_iter
[function]
[call site]
00007
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
00008
MemoryRangeTable::dirty_ranges_iter
[function]
[call site]
00009
Self::into_iter
[function]
[call site]
00010
BitposIteratorExt::bit_positions
[function]
[call site]
00011
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
00012
coalesce
[function]
[call site]
00013
Ok
[function]
[call site]
00014
Err
[function]
[call site]
00015
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
00016
impl
[call site]
00017
into_iter
[function]
[call site]
00018
collect
[function]
[call site]
00019
collect
[function]
[call site]
00020
Tap::new
[function]
[call site]
00021
Tap::open_named
[function]
[call site]
00022
build_terminated_if_name
[function]
[call site]
00023
Tap::if_name_as_bytes
[function]
[call site]
00024
&[u8]::len
[function]
[call site]
00025
Err
[function]
[call site]
00026
Error::IfnameTooLong
[function]
[call site]
00027
PvPanicDevice::event_to_string
[function]
[call site]
00028
PvPanicDevice::event_to_string
[function]
[call site]
00029
PvPanicDevice::event_to_string
[function]
[call site]
00030
PvPanicDevice::event_to_string
[function]
[call site]
00031
PvPanicDevice::event_to_string
[function]
[call site]
00032
PvPanicDevice::event_to_string
[function]
[call site]
00033
PvPanicDevice::event_to_string
[function]
[call site]
00034
&[u8]::len
[function]
[call site]
00035
copy_from_slice
[function]
[call site]
00036
Ok
[function]
[call site]
00037
libc::open
[function]
[call site]
00038
__IncompleteArrayField::as_ptr
[function]
[call site]
00039
unwrap_or
[function]
[call site]
00040
Err
[function]
[call site]
00041
Error::OpenTun
[function]
[call site]
00042
IoError::last_os_error
[function]
[call site]
00043
File::from_raw_fd
[function]
[call site]
00044
vmm_sys_util::ioctl::ioctl_with_mut_ref
[function]
[call site]
00045
vmm_sys_util::ioctl::ioctl_with_mut_ref
[function]
[call site]
00046
Err
[function]
[call site]
00047
Error::IoctlError
[function]
[call site]
00048
IoError::last_os_error
[function]
[call site]
00049
Ok
[function]
[call site]
00050
net_gen::TUNGETFEATURES
[function]
[call site]
00051
Err
[function]
[call site]
00052
Error::GetFeatures
[function]
[call site]
00053
IoError::last_os_error
[function]
[call site]
00054
Err
[function]
[call site]
00055
TxVirtio::default
[function]
[call site]
00056
Tap::new
[function]
[call site]
00057
Tap::open_named
[function]
[call site]
00058
as_mut
[function]
[call site]
00059
Result::len
[function]
[call site]
00060
std::mem::size_of::<virtio_net_hdr_v1>
[function]
[call site]
00061
copy_from_slice
[function]
[call site]
00062
__IncompleteArrayField::as_slice
[function]
[call site]
00063
::std::slice::from_raw_parts
[function]
[call site]
00064
__IncompleteArrayField::as_ptr
[function]
[call site]
00065
vmm_sys_util::ioctl::ioctl_with_mut_ref
[function]
[call site]
00066
net_gen::TUNSETIFF
[function]
[call site]
00067
Err
[function]
[call site]
00068
Error::ConfigureTap
[function]
[call site]
00069
IoError::last_os_error
[function]
[call site]
00070
to_vec
[function]
[call site]
00071
Result::truncate
[function]
[call site]
00072
Result::len
[function]
[call site]
00073
Ok
[function]
[call site]
00074
Tap::new
[function]
[call site]
00075
TxVirtio::default
[function]
[call site]
00076
Tap::new
[function]
[call site]
00077
Tap::open_named
[function]
[call site]
00078
Tap::new
[function]
[call site]
00079
Tap::new
[function]
[call site]
00080
Tap::open_named
[function]
[call site]
00081
Tap::new
[function]
[call site]
00082
Tap::new
[function]
[call site]
00083
Tap::new
[function]
[call site]
00084
Tap::open_named
[function]
[call site]
00085
Ok
[function]
[call site]
00086
to_vec
[function]
[call site]
00087
Some
[function]
[call site]
00088
Tap::new
[function]
[call site]
00089
Tap::new
[function]
[call site]
00090
Tap::open_named
[function]
[call site]
00091
Tap::new
[function]
[call site]
00092
Tap::new
[function]
[call site]
00093
TxVirtio::default
[function]
[call site]
00094
Tap::clone
[function]
[call site]
00095
RawFile::try_clone
[function]
[call site]
00096
Ok
[function]
[call site]
00097
RawFile::try_clone
[function]
[call site]
00098
expect
[function]
[call site]
00099
unwrap
[function]
[call site]
00100
Tap::clone
[function]
[call site]
00101
RawFile::try_clone
[function]
[call site]
00102
unwrap
[function]
[call site]
00103
Tap::clone
[function]
[call site]
00104
Tap::new
[function]
[call site]
00105
Tap::new
[function]
[call site]
00106
Tap::open_named
[function]
[call site]
00107
Tap::new
[function]
[call site]
00108
&str::to_owned
[function]
[call site]
00109
Tap::new
[function]
[call site]
00110
Tap::open_named
[function]
[call site]
00111
Result::unwrap
[function]
[call site]
00112
io::Result::unwrap
[function]
[call site]
00113
setup_virt_queue
[function]
[call site]
00114
CtrlQueue::new
[function]
[call site]
00115
Self::unwrap
[function]
[call site]
00116
u32::set_next_avail
[function]
[call site]
00117
u32::set_next_used
[function]
[call site]
00118
VhostUserBlkBackend::set_event_idx
[function]
[call site]
00119
CacheMap::iter_mut
[function]
[call site]
00120
CacheMap::iter_mut
[function]
[call site]
00121
CacheMap::get_mut
[function]
[call site]
00122
CacheMap::get_mut
[function]
[call site]
00123
CacheMap::get_mut
[function]
[call site]
00124
Option::unwrap
[function]
[call site]
00125
PciBarConfiguration::set_size
[function]
[call site]
00126
u32::try_set_desc_table_address
[function]
[call site]
00127
vm_memory::GuestAddress
[function]
[call site]
00128
unwrap
[function]
[call site]
00129
u32::try_set_avail_ring_address
[function]
[call site]
00130
vm_memory::GuestAddress
[function]
[call site]
00131
unwrap
[function]
[call site]
00132
u32::try_set_used_ring_address
[function]
[call site]
00133
vm_memory::GuestAddress
[function]
[call site]
00134
unwrap
[function]
[call site]
00135
u32::set_ready
[function]
[call site]
00136
RateLimiterConfig::try_into
[function]
[call site]
00137
unwrap_or_default
[function]
[call site]
00138
unwrap_or_default
[function]
[call site]
00139
rate_limiter::RateLimiter::new
[function]
[call site]
00140
TokenBucket::new
[function]
[call site]
00141
gcd
[function]
[call site]
00142
Some
[function]
[call site]
00143
Instant::now
[function]
[call site]
00144
TokenBucket::new
[function]
[call site]
00145
Tap::new
[function]
[call site]
00146
Tap::open_named
[function]
[call site]
00147
Tap::as_raw_fd
[function]
[call site]
00148
Tap::as_raw_fd
[function]
[call site]
00149
libc::fcntl
[function]
[call site]
00150
libc::fcntl
[function]
[call site]
00151
libc::fcntl
[function]
[call site]
00152
libc::fcntl
[function]
[call site]
00153
Err
[function]
[call site]
00154
std::io::Error::last_os_error
[function]
[call site]
00155
Ok
[function]
[call site]
00156
Tap::new
[function]
[call site]
00157
Tap::new
[function]
[call site]
00158
unwrap_or
[function]
[call site]
00159
unwrap_or
[function]
[call site]
00160
unwrap
[function]
[call site]
00161
setup_virt_queue
[function]
[call site]
00162
RateLimiterConfig::try_into
[function]
[call site]
00163
unwrap
[function]
[call site]
00164
GuestMemoryMmap::from_ranges
[function]
[call site]
00165
vm_memory::GuestAddress
[function]
[call site]
00166
vm_memory::GuestAddress
[function]
[call site]
00167
unwrap
[function]
[call site]
00168
GuestMemoryMmap::write_slice
[function]
[call site]
00169
vm_memory::GuestAddress
[function]
[call site]
00170
is_err
[function]
[call site]
00171
GuestMemoryMmap::write_slice
[function]
[call site]
00172
vm_memory::GuestAddress
[function]
[call site]
00173
is_err
[function]
[call site]
00174
Tap::new
[function]
[call site]
00175
Tap::open_named
[function]
[call site]
00176
Tap::new
[function]
[call site]
00177
Result::unwrap
[function]
[call site]
00178
EventFd::from_raw_fd
[function]
[call site]
00179
libc::dup
[function]
[call site]
00180
Tap::as_raw_fd
[function]
[call site]
00181
Tap::new
[function]
[call site]
00182
Result::unwrap
[function]
[call site]
00183
write
[function]
[call site]
00184
Err
[function]
[call site]
00185
Sector::new
[function]
[call site]
00186
TxVirtio::default
[function]
[call site]
00187
Tap::new
[function]
[call site]
00188
KvmVm::get_preferred_target
[function]
[call site]
00189
RateLimiterConfig::try_into
[function]
[call site]
00190
unwrap_or_default
[function]
[call site]
00191
unwrap_or_default
[function]
[call site]
00192
rate_limiter::RateLimiter::new
[function]
[call site]
00193
unwrap_or
[function]
[call site]
00194
unwrap_or
[function]
[call site]
00195
KvmVm::get_preferred_target
[function]
[call site]
00196
RateLimiterConfig::try_into
[function]
[call site]
00197
KvmVm::get_preferred_target
[function]
[call site]
00198
map_err
[function]
[call site]
00199
vm::HypervisorVmError::GetPreferredTarget
[function]
[call site]
00200
RateLimiterConfig::try_into
[function]
[call site]
00201
unwrap_or_default
[function]
[call site]
00202
unwrap_or_default
[function]
[call site]
00203
rate_limiter::RateLimiter::new
[function]
[call site]
00204
unwrap_or
[function]
[call site]
00205
unwrap_or
[function]
[call site]
00206
RateLimiterConfig::try_into
[function]
[call site]
00207
Ok
[function]
[call site]
00208
map_err
[function]
[call site]
00209
vm::HypervisorVmError::GetPreferredTarget
[function]
[call site]
00210
RateLimiterConfig::try_into
[function]
[call site]
00211
RateLimiterConfig::try_into
[function]
[call site]
00212
Ok
[function]
[call site]
00213
Err
[function]
[call site]
00214
Ok
[function]
[call site]
00215
KvmVm::get_preferred_target
[function]
[call site]
00216
RateLimiterConfig::try_into
[function]
[call site]
00217
KvmVm::get_preferred_target
[function]
[call site]
00218
map_err
[function]
[call site]
00219
vm::HypervisorVmError::GetPreferredTarget
[function]
[call site]
00220
RateLimiterConfig::try_into
[function]
[call site]
00221
RateLimiterConfig::try_into
[function]
[call site]
00222
Ok
[function]
[call site]
00223
Err
[function]
[call site]
00224
align
[function]
[call site]
00225
div_ceil
[function]
[call site]
00226
checked_add
[function]
[call site]
00227
ok_or
[function]
[call site]
00228
QcowFile::set_len
[function]
[call site]
00229
Err
[function]
[call site]
00230
std::io::Error::other
[function]
[call site]
00231
std::io::Result::map_err
[function]
[call site]
00232
vhdx::vhdx_bat::BatEntry
[function]
[call site]
00233
BatEntry::write_bat_entries
[function]
[call site]
00234
Result::len
[function]
[call site]
00235
FixedVhd::seek
[function]
[call site]
00236
FixedVhd::seek
[function]
[call site]
00237
FixedVhd::seek
[function]
[call site]
00238
Ok
[function]
[call site]
00239
Err
[function]
[call site]
00240
Ok
[function]
[call site]
00241
Err
[function]
[call site]
00242
SeekFrom::Start
[function]
[call site]
00243
size_of::<u64>
[function]
[call site]
00244
std::io::Result::map_err
[function]
[call site]
00245
KvmVm::get_preferred_target
[function]
[call site]
00246
RateLimiterConfig::try_into
[function]
[call site]
00247
KvmVm::get_preferred_target
[function]
[call site]
00248
map_err
[function]
[call site]
00249
vm::HypervisorVmError::GetPreferredTarget
[function]
[call site]
00250
RateLimiterConfig::try_into
[function]
[call site]
00251
RateLimiterConfig::try_into
[function]
[call site]
00252
Ok
[function]
[call site]
00253
Err
[function]
[call site]
00254
write_u64::<LittleEndian>
[function]
[call site]
00255
map_err
[function]
[call site]
00256
Ok
[function]
[call site]
00257
Result::map_err
[function]
[call site]
00258
FixedVhd::seek
[function]
[call site]
00259
SeekFrom::Start
[function]
[call site]
00260
std::io::Result::map_err
[function]
[call site]
00261
Result::write_all
[function]
[call site]
00262
map_err
[function]
[call site]
00263
FixedVhd::seek
[function]
[call site]
00264
SeekFrom::Start
[function]
[call site]
00265
std::io::Result::map_err
[function]
[call site]
00266
Result::write_all
[function]
[call site]
00267
map_err
[function]
[call site]
00268
Err
[function]
[call site]
00269
Err
[function]
[call site]
00270
Ok
[function]
[call site]
00271
unwrap
[function]
[call site]
00272
Block::activate
[function]
[call site]
00273
Block::activate
[function]
[call site]
00274
Tap::clone
[function]
[call site]
00275
RawFile::try_clone
[function]
[call site]
00276
unwrap
[function]
[call site]
00277
Tap::clone
[function]
[call site]
00278
Block::update_writeback
[function]
[call site]
00279
VirtioCommon::feature_acked
[function]
[call site]
00280
RateLimiterConfig::try_into
[function]
[call site]
00281
VirtioCommon::feature_acked
[function]
[call site]
00282
RateLimiterConfig::try_into
[function]
[call site]
00283
common_sequential::_test_snapshot_restore
[function]
[call site]
00284
UbuntuDiskConfig::new
[function]
[call site]
00285
Tap::new
[function]
[call site]
00286
Tap::open_named
[function]
[call site]
00287
Tap::new
[function]
[call site]
00288
PvPanicDevice::event_to_string
[function]
[call site]
00289
PvPanicDevice::event_to_string
[function]
[call site]
00290
PvPanicDevice::event_to_string
[function]
[call site]
00291
PvPanicDevice::event_to_string
[function]
[call site]
00292
Guest::new
[function]
[call site]
00293
Guest::new_from_ip_range
[function]
[call site]
00294
TempDir::new_with_prefix
[function]
[call site]
00295
unwrap
[function]
[call site]
00296
UbuntuDiskConfig::prepare_files
[function]
[call site]
00297
dirs::home_dir
[function]
[call site]
00298
unwrap
[function]
[call site]
00299
MemoryRangeTable::push
[function]
[call site]
00300
MemoryRangeTable::push
[function]
[call site]
00301
MemoryRangeTable::push
[function]
[call site]
00302
MemoryRangeTable::push
[function]
[call site]
00303
io::Error::from
[function]
[call site]
00304
io::Error::other
[function]
[call site]
00305
&TempDir::as_path
[function]
[call site]
00306
join
[function]
[call site]
00307
to_str
[function]
[call site]
00308
unwrap
[function]
[call site]
00309
UbuntuDiskConfig::prepare_cloudinit
[function]
[call site]
00310
io::Error::from
[function]
[call site]
00311
&TempDir::as_path
[function]
[call site]
00312
join
[function]
[call site]
00313
to_str
[function]
[call site]
00314
unwrap
[function]
[call site]
00315
&TempDir::as_path
[function]
[call site]
00316
join
[function]
[call site]
00317
join
[function]
[call site]
00318
fs::create_dir_all
[function]
[call site]
00319
expect
[function]
[call site]
00320
workspace_root
[function]
[call site]
00321
io::Error::from
[function]
[call site]
00322
io::Error::other
[function]
[call site]
00323
Self::parent
[function]
[call site]
00324
unwrap
[function]
[call site]
00325
to_path_buf
[function]
[call site]
00326
Self::join
[function]
[call site]
00327
exists
[function]
[call site]
00328
fs::read_to_string
[function]
[call site]
00329
unwrap
[function]
[call site]
00330
PendingRxSet::contains
[function]
[call site]
00331
PendingRx::into_mask
[function]
[call site]
00332
PendingRxSet::contains
[function]
[call site]
00333
PathBuf::join
[function]
[call site]
00334
join
[function]
[call site]
00335
join
[function]
[call site]
00336
join
[function]
[call site]
00337
MemoryRangeTable::dirty_ranges_iter
[function]
[call site]
00338
Self::into_iter
[function]
[call site]
00339
BitposIteratorExt::bit_positions
[function]
[call site]
00340
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
00341
coalesce
[function]
[call site]
00342
Ok
[function]
[call site]
00343
Err
[function]
[call site]
00344
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
00345
for_each
[function]
[call site]
00346
join
[function]
[call site]
00347
join
[function]
[call site]
00348
rate_limited_copy
[function]
[call site]
00349
std::mem::MaybeUninit::zeroed
[function]
[call site]
00350
std::ffi::CString::new
[function]
[call site]
00351
Tap::open_named
[function]
[call site]
00352
Result::unwrap
[function]
[call site]
00353
libc::statvfs
[function]
[call site]
00354
__IncompleteArrayField::as_ptr
[function]
[call site]
00355
__IncompleteArrayField::as_mut_ptr
[function]
[call site]
00356
assume_init
[function]
[call site]
00357
assume_init
[function]
[call site]
00358
thread::sleep
[function]
[call site]
00359
std::time::Duration::new
[function]
[call site]
00360
Tap::open_named
[function]
[call site]
00361
fs::copy
[function]
[call site]
00362
std::mem::MaybeUninit::zeroed
[function]
[call site]
00363
std::ffi::CString::new
[function]
[call site]
00364
Result::unwrap
[function]
[call site]
00365
libc::statvfs
[function]
[call site]
00366
__IncompleteArrayField::as_ptr
[function]
[call site]
00367
__IncompleteArrayField::as_mut_ptr
[function]
[call site]
00368
assume_init
[function]
[call site]
00369
assume_init
[function]
[call site]
00370
thread::sleep
[function]
[call site]
00371
std::time::Duration::new
[function]
[call site]
00372
fs::copy
[function]
[call site]
00373
u::n::i::t::_::t::e::s::t::s::::::::t::e::s::t::_::s::a::v::e::_::r::e::s::t::o::r::e::_::c::o::r::e::_::r::e::g::s::hypervisor_cpu_error_to_raw_os_error
[function]
[call site]
00374
TxVirtio::process_desc_chain
[function]
[call site]
00375
bool::pop_descriptor_chain
[function]
[call site]
00376
bool::go_to_previous_position
[function]
[call site]
00377
BitposIterator::next
[function]
[call site]
00378
is_none
[function]
[call site]
00379
BitposIterator::next
[function]
[call site]
00380
is_none
[function]
[call site]
00381
BitposIterator::next
[function]
[call site]
00382
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
00383
trailing_zeros
[function]
[call site]
00384
Some
[function]
[call site]
00385
mul
[function]
[call site]
00386
checked_add
[function]
[call site]
00387
unwrap
[function]
[call site]
00388
Some
[function]
[call site]
00389
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
00390
trailing_zeros
[function]
[call site]
00391
Some
[function]
[call site]
00392
mul
[function]
[call site]
00393
checked_add
[function]
[call site]
00394
unwrap
[function]
[call site]
00395
Some
[function]
[call site]
00396
IovecBuffer::borrow
[function]
[call site]
00397
IovecBufferBorrowed
[function]
[call site]
00398
MmioDeviceInfo::addr
[function]
[call site]
00399
KvmVcpu::translate_gva
[function]
[call site]
00400
KvmVcpu::translate_gva
[function]
[call site]
00401
map_err
[function]
[call site]
00402
cpu::HypervisorCpuError::TranslateVirtualAddress
[function]
[call site]
00403
RateLimiterConfig::try_into
[function]
[call site]
00404
Err
[function]
[call site]
00405
cpu::HypervisorCpuError::TranslateVirtualAddress
[function]
[call site]
00406
Ok
[function]
[call site]
00407
vnet_hdr_len
[function]
[call site]
00408
std::mem::size_of::<virtio_net_hdr_v1>
[function]
[call site]
00409
is_write_only
[function]
[call site]
00410
vnet_hdr_len
[function]
[call site]
00411
Result::memory
[function]
[call site]
00412
GuestMemoryMmap::write_slice
[function]
[call site]
00413
map_err
[function]
[call site]
00414
Ok
[function]
[call site]
00415
Result::get_slice
[function]
[call site]
00416
vnet_hdr_len
[function]
[call site]
00417
map_err
[function]
[call site]
00418
Self::ptr_guard_mut
[function]
[call site]
00419
__IncompleteArrayField::as_ptr
[function]
[call site]
00420
vnet_hdr_len
[function]
[call site]
00421
MemoryRangeTable::push
[function]
[call site]
00422
Err
[function]
[call site]
00423
BitposIterator::next
[function]
[call site]
00424
MemoryRangeTable::is_empty
[function]
[call site]
00425
MemoryRangeTable::is_empty
[function]
[call site]
00426
libc::writev
[function]
[call site]
00427
Tap::as_raw_fd
[function]
[call site]
00428
Tap::as_raw_fd
[function]
[call site]
00429
__IncompleteArrayField::as_ptr
[function]
[call site]
00430
vnet_hdr_len
[function]
[call site]
00431
std::io::Error::last_os_error
[function]
[call site]
00432
usize::kind
[function]
[call site]
00433
bool::go_to_previous_position
[function]
[call site]
00434
Err
[function]
[call site]
00435
NetQueuePairError::WriteTap
[function]
[call site]
00436
super::vnet_hdr_len
[function]
[call site]
00437
std::mem::size_of::<virtio_net_hdr_v1>
[function]
[call site]
00438
Err
[function]
[call site]
00439
std::num::Wrapping
[function]
[call site]
00440
super::vnet_hdr_len
[function]
[call site]
00441
std::num::Wrapping
[function]
[call site]
00442
RateLimiterGroupHandle::consume
[function]
[call site]
00443
RateLimiterGroupHandle::consume
[function]
[call site]
00444
RateLimiterGroupHandle::consume
[function]
[call site]
00445
RateLimiterGroupHandle::consume
[function]
[call site]
00446
bool::add_used
[function]
[call site]
00447
Result::memory
[function]
[call site]
00448
Result::head_index
[function]
[call site]
00449
map_err
[function]
[call site]
00450
bool::enable_notification
[function]
[call site]
00451
map_err
[function]
[call site]
00452
Ok
[function]
[call site]
00453
BitposIterator::next
[function]
[call site]
00454
Option::expect
[function]
[call site]
00455
downcast_ref::<vmm_sys_util::errno::Error>
[function]
[call site]
00456
unwrap_or_else
[function]
[call site]
00457
errno
[function]
[call site]
00458
thread::sleep
[function]
[call site]
00459
std::time::Duration::new
[function]
[call site]
00460
Err
[function]
[call site]
00461
Ok
[function]
[call site]
00462
Err
[function]
[call site]
00463
io::Error::last_os_error
[function]
[call site]
00464
u::n::i::t::_::t::e::s::t::s::::::::t::e::s::t::_::s::a::v::e::_::r::e::s::t::o::r::e::_::c::o::r::e::_::r::e::g::s::hypervisor_cpu_error_to_raw_os_error
[function]
[call site]
00465
thread::sleep
[function]
[call site]
00466
std::time::Duration::new
[function]
[call site]
00467
Err
[function]
[call site]
00468
Ok
[function]
[call site]
00469
Err
[function]
[call site]
00470
io::Error::last_os_error
[function]
[call site]
00471
io::Result::expect
[function]
[call site]
00472
Tap::new
[function]
[call site]
00473
fs::File::open
[function]
[call site]
00474
join
[function]
[call site]
00475
unwrap
[function]
[call site]
00476
read_to_string
[function]
[call site]
00477
expect
[function]
[call site]
00478
Result::replace
[function]
[call site]
00479
Result::replace
[function]
[call site]
00480
Result::replace
[function]
[call site]
00481
PvPanicDevice::event_to_string
[function]
[call site]
00482
fs::File::create
[function]
[call site]
00483
common_parallel::_test_virtio_block
[function]
[call site]
00484
UbuntuDiskConfig::new
[function]
[call site]
00485
PvPanicDevice::event_to_string
[function]
[call site]
00486
Guest::new
[function]
[call site]
00487
Tap::new
[function]
[call site]
00488
Tap::open_named
[function]
[call site]
00489
dirs::home_dir
[function]
[call site]
00490
unwrap
[function]
[call site]
00491
MemoryRangeTable::push
[function]
[call site]
00492
MemoryRangeTable::push
[function]
[call site]
00493
direct_kernel_boot_path
[function]
[call site]
00494
dirs::home_dir
[function]
[call site]
00495
unwrap
[function]
[call site]
00496
MemoryRangeTable::push
[function]
[call site]
00497
MemoryRangeTable::push
[function]
[call site]
00498
MemoryRangeTable::push
[function]
[call site]
00499
GuestCommand::new
[function]
[call site]
00500
GuestCommand::new_with_binary_path
[function]
[call site]
00501
GuestCommand::new
[function]
[call site]
00502
GuestCommand::new_with_binary_path
[function]
[call site]
00503
clh_command
[function]
[call site]
00504
workspace_root
[function]
[call site]
00505
env::var
[function]
[call site]
00506
unwrap_or
[function]
[call site]
00507
PvPanicDevice::event_to_string
[function]
[call site]
00508
PathBuf::join
[function]
[call site]
00509
io::Error::from
[function]
[call site]
00510
to_str
[function]
[call site]
00511
unwrap
[function]
[call site]
00512
clh_command
[function]
[call site]
00513
TargetApi::guest_args
[function]
[call site]
00514
TargetApi::guest_args
[function]
[call site]
00515
TargetApi::guest_args
[function]
[call site]
00516
PathBuf::to_str
[function]
[call site]
00517
unwrap
[function]
[call site]
00518
TargetApi::guest_args
[function]
[call site]
00519
TargetApi::guest_args
[function]
[call site]
00520
Tap::if_name_as_str
[function]
[call site]
00521
Tap::if_name_as_bytes
[function]
[call site]
00522
&[u8]::split
[function]
[call site]
00523
BitposIterator::next
[function]
[call site]
00524
unwrap_or
[function]
[call site]
00525
std::str::from_utf8
[function]
[call site]
00526
expect
[function]
[call site]
00527
Tap::if_name_as_str
[function]
[call site]
00528
Tap::if_name_as_str
[function]
[call site]
00529
GuestCommand::default_net
[function]
[call site]
00530
GuestCommand::args
[function]
[call site]
00531
TargetApi::guest_args
[function]
[call site]
00532
Guest::default_net_string
[function]
[call site]
00533
Tap::if_name_as_str
[function]
[call site]
00534
GuestCommand::capture_output
[function]
[call site]
00535
GuestCommand::spawn
[function]
[call site]
00536
arg
[function]
[call site]
00537
TargetApi::guest_args
[function]
[call site]
00538
stderr
[function]
[call site]
00539
Stdio::piped
[function]
[call site]
00540
dup_stdout
[function]
[call site]
00541
libc::dup
[function]
[call site]
00542
vmm_sys_util::errno::errno_result
[function]
[call site]
00543
Ok
[function]
[call site]
00544
File::from_raw_fd
[function]
[call site]
00545
Stdio::piped
[function]
[call site]
00546
GuestCommand::spawn
[function]
[call site]
00547
arg
[function]
[call site]
00548
TargetApi::guest_args
[function]
[call site]
00549
stderr
[function]
[call site]
00550
Stdio::piped
[function]
[call site]
00551
dup_stdout
[function]
[call site]
00552
Stdio::piped
[function]
[call site]
00553
GuestCommand::spawn
[function]
[call site]
00554
unwrap
[function]
[call site]
00555
as_ref
[function]
[call site]
00556
unwrap
[function]
[call site]
00557
Tap::as_raw_fd
[function]
[call site]
00558
libc::fcntl
[function]
[call site]
00559
Err
[function]
[call site]
00560
io::Error::last_os_error
[function]
[call site]
00561
as_ref
[function]
[call site]
00562
unwrap
[function]
[call site]
00563
Tap::as_raw_fd
[function]
[call site]
00564
libc::fcntl
[function]
[call site]
00565
Err
[function]
[call site]
00566
io::Error::last_os_error
[function]
[call site]
00567
Ok
[function]
[call site]
00568
Err
[function]
[call site]
00569
std::io::Error::other
[function]
[call site]
00570
GuestCommand::spawn
[function]
[call site]
00571
unwrap
[function]
[call site]
00572
as_ref
[function]
[call site]
00573
unwrap
[function]
[call site]
00574
Tap::as_raw_fd
[function]
[call site]
00575
libc::fcntl
[function]
[call site]
00576
Err
[function]
[call site]
00577
io::Error::last_os_error
[function]
[call site]
00578
as_ref
[function]
[call site]
00579
unwrap
[function]
[call site]
00580
Tap::as_raw_fd
[function]
[call site]
00581
libc::fcntl
[function]
[call site]
00582
Err
[function]
[call site]
00583
io::Error::last_os_error
[function]
[call site]
00584
Ok
[function]
[call site]
00585
Err
[function]
[call site]
00586
std::io::Error::other
[function]
[call site]
00587
GuestCommand::spawn
[function]
[call site]
00588
io::Result::unwrap
[function]
[call site]
00589
std::panic::catch_unwind
[function]
[call site]
00590
GuestNetworkConfig::wait_vm_boot
[function]
[call site]
00591
std::time::Instant::now
[function]
[call site]
00592
Tap::if_name_as_str
[function]
[call site]
00593
Tap::new
[function]
[call site]
00594
MemoryManager::mbind
[function]
[call site]
00595
libc::syscall
[function]
[call site]
00596
__IncompleteArrayField::as_ptr
[function]
[call site]
00597
Err
[function]
[call site]
00598
io::Error::last_os_error
[function]
[call site]
00599
Ok
[function]
[call site]
00600
Tap::if_name_as_str
[function]
[call site]
00601
Result::map_err
[function]
[call site]
00602
std::result::Result::set_nonblocking
[function]
[call site]
00603
expect
[function]
[call site]
00604
unit_tests::test_tap_create
[function]
[call site]
00605
common_parallel::_test_virtio_block
[function]
[call site]
00606
unwrap
[function]
[call site]
00607
Tap::new
[function]
[call site]
00608
Tap::open_named
[function]
[call site]
00609
Result::unwrap
[function]
[call site]
00610
expect
[function]
[call site]
00611
fs::File::from_raw_fd
[function]
[call site]
00612
MsixConfig::set_msg_ctl
[function]
[call site]
00613
MemoryRangeTable::dirty_ranges_iter
[function]
[call site]
00614
enumerate
[function]
[call site]
00615
Gpio::pl061_internal_update
[function]
[call site]
00616
InterruptSourceConfig::MsiIrq
[function]
[call site]
00617
MsixTableEntry::masked
[function]
[call site]
00618
InterruptSourceGroup::disable
[function]
[call site]
00619
Ok
[function]
[call site]
00620
Tap::clone
[function]
[call site]
00621
MemoryRangeTable::dirty_ranges_iter
[function]
[call site]
00622
enumerate
[function]
[call site]
00623
super::Result::masked
[function]
[call site]
00624
MsixConfig::get_pba_bit
[function]
[call site]
00625
MsixConfig::inject_msix_and_clear_pba
[function]
[call site]
00626
Pl011::pl011_set_read_trigger
[function]
[call site]
00627
MsixConfig::set_pba_bit
[function]
[call site]
00628
std::result::Result::as_raw_fd
[function]
[call site]
00629
Tap::as_raw_fd
[function]
[call site]
00630
epoll::Event::new
[function]
[call site]
00631
Tap::open_named
[function]
[call site]
00632
expect
[function]
[call site]
00633
epoll::Event::new
[function]
[call site]
00634
epoll::Events::empty
[function]
[call site]
00635
MemoryRangeTable::is_empty
[function]
[call site]
00636
epoll::wait
[function]
[call site]
00637
Ok
[function]
[call site]
00638
u::n::i::t::_::t::e::s::t::s::::::::t::e::s::t::_::s::a::v::e::_::r::e::s::t::o::r::e::_::c::o::r::e::_::r::e::g::s::hypervisor_cpu_error_to_raw_os_error
[function]
[call site]
00639
Err
[function]
[call site]
00640
map_err
[function]
[call site]
00641
Err
[function]
[call site]
00642
std::result::Result::accept
[function]
[call site]
00643
common_parallel::test_split_irqchip
[function]
[call site]
00644
UbuntuDiskConfig::new
[function]
[call site]
00645
PvPanicDevice::event_to_string
[function]
[call site]
00646
Guest::new
[function]
[call site]
00647
Tap::new
[function]
[call site]
00648
GuestCommand::new
[function]
[call site]
00649
TargetApi::guest_args
[function]
[call site]
00650
TargetApi::guest_args
[function]
[call site]
00651
TargetApi::guest_args
[function]
[call site]
00652
direct_kernel_boot_path
[function]
[call site]
00653
PathBuf::to_str
[function]
[call site]
00654
unwrap
[function]
[call site]
00655
TargetApi::guest_args
[function]
[call site]
00656
GuestCommand::default_disks
[function]
[call site]
00657
DBusApi1ProxyBlocking::api_vm_add_disk
[function]
[call site]
00658
DBusApi1ProxyBlocking::print_response
[function]
[call site]
00659
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
00660
MemoryRangeTable::dirty_ranges_iter
[function]
[call site]
00661
impl
[call site]
00662
Self::map_err
[function]
[call site]
00663
DBusApi1ProxyBlocking::api_vm_add_disk
[function]
[call site]
00664
DBusApi1ProxyBlocking::print_response
[function]
[call site]
00665
DBusApi1ProxyBlocking::api_vm_add_disk
[function]
[call site]
00666
is_some
[function]
[call site]
00667
GuestCommand::args
[function]
[call site]
00668
Tap::if_name_as_str
[function]
[call site]
00669
Tap::if_name_as_str
[function]
[call site]
00670
GuestCommand::args
[function]
[call site]
00671
Tap::if_name_as_str
[function]
[call site]
00672
GuestCommand::default_net
[function]
[call site]
00673
GuestCommand::args
[function]
[call site]
00674
Guest::default_net_string
[function]
[call site]
00675
Tap::if_name_as_str
[function]
[call site]
00676
GuestCommand::capture_output
[function]
[call site]
00677
GuestCommand::spawn
[function]
[call site]
00678
io::Result::unwrap
[function]
[call site]
00679
std::panic::catch_unwind
[function]
[call site]
00680
GuestNetworkConfig::wait_vm_boot
[function]
[call site]
00681
Result::unwrap
[function]
[call site]
00682
kill_child
[function]
[call site]
00683
VsockConnection::kill
[function]
[call site]
00684
Bus::insert
[function]
[call site]
00685
Err
[function]
[call site]
00686
read
[function]
[call site]
00687
Err
[function]
[call site]
00688
Sector::new
[function]
[call site]
00689
KvmVm::get_preferred_target
[function]
[call site]
00690
Err
[function]
[call site]
00691
FixedVhd::seek
[function]
[call site]
00692
SeekFrom::Start
[function]
[call site]
00693
std::io::Result::map_err
[function]
[call site]
00694
Result::read_exact
[function]
[call site]
00695
map_err
[function]
[call site]
00696
Err
[function]
[call site]
00697
Err
[function]
[call site]
00698
Ok
[function]
[call site]
00699
unwrap
[function]
[call site]
00700
MemoryRangeTable::dirty_ranges_iter
[function]
[call site]
00701
KvmVm::as_any
[function]
[call site]
00702
BusRange::overlaps
[function]
[call site]
00703
Err
[function]
[call site]
00704
write
[function]
[call site]
00705
unwrap
[function]
[call site]
00706
Bus::insert
[function]
[call site]
00707
Arc::downgrade
[function]
[call site]
00708
is_some
[function]
[call site]
00709
Err
[function]
[call site]
00710
Ok
[function]
[call site]
00711
get_x2apic_id
[function]
[call site]
00712
leading_zeros
[function]
[call site]
00713
leading_zeros
[function]
[call site]
00714
leading_zeros
[function]
[call site]
00715
io::Error::last_os_error
[function]
[call site]
00716
u::n::i::t::_::t::e::s::t::s::::::::t::e::s::t::_::s::a::v::e::_::r::e::s::t::o::r::e::_::c::o::r::e::_::r::e::g::s::hypervisor_cpu_error_to_raw_os_error
[function]
[call site]
00717
libc::c_int::unwrap
[function]
[call site]
00718
child_wait_timeout
[function]
[call site]
00719
child_wait_timeout
[function]
[call site]
00720
Duration::from_secs
[function]
[call site]
00721
Err
[function]
[call site]
00722
WaitTimeoutError::General
[function]
[call site]
00723
Err
[function]
[call site]
00724
FdtWriterResult::success
[function]
[call site]
00725
Err
[function]
[call site]
00726
Ok
[function]
[call site]
00727
Tap::new
[function]
[call site]
00728
Tap::open_named
[function]
[call site]
00729
Result::unwrap
[function]
[call site]
00730
is_none
[function]
[call site]
00731
VsockConnection::kill
[function]
[call site]
00732
Bus::insert
[function]
[call site]
00733
env::var
[function]
[call site]
00734
unwrap_or_default
[function]
[call site]
00735
PendingRxSet::contains
[function]
[call site]
00736
PendingRx::into_mask
[function]
[call site]
00737
wait_with_output
[function]
[call site]
00738
unwrap
[function]
[call site]
00739
handle_child_output
[function]
[call site]
00740
u64::is_ok
[function]
[call site]
00741
success
[function]
[call site]
00742
segment_type_code
[function]
[call site]
00743
BlockEpollHandler::process_queue_submit_and_signal
[function]
[call site]
00744
BlockEpollHandler::process_queue_submit
[function]
[call site]
00745
Tap::new
[function]
[call site]
00746
Tap::open_named
[function]
[call site]
00747
Tap::new
[function]
[call site]
00748
bool::pop_descriptor_chain
[function]
[call site]
00749
write_fdt_to_memory
[function]
[call site]
00750
GuestMemoryMmap::write_slice
[function]
[call site]
00751
map_err
[function]
[call site]
00752
Ok
[function]
[call site]
00753
Request::parse
[function]
[call site]
00754
BitposIterator::next
[function]
[call site]
00755
Option::ok_or
[function]
[call site]
00756
is_write_only
[function]
[call site]
00757
Err
[function]
[call site]
00758
vnet_hdr_len
[function]
[call site]
00759
size_of::<VirtioMemReq>
[function]
[call site]
00760
Err
[function]
[call site]
00761
Result::memory
[function]
[call site]
00762
Result::read_obj
[function]
[call site]
00763
MmioDeviceInfo::addr
[function]
[call site]
00764
map_err
[function]
[call site]
00765
BitposIterator::next
[function]
[call site]
00766
Option::ok_or
[function]
[call site]
00767
is_write_only
[function]
[call site]
00768
Err
[function]
[call site]
00769
vnet_hdr_len
[function]
[call site]
00770
size_of::<VirtioMemResp>
[function]
[call site]
00771
Err
[function]
[call site]
00772
Ok
[function]
[call site]
00773
MmioDeviceInfo::addr
[function]
[call site]
00774
as_deref
[function]
[call site]
00775
result::Result::map_err
[function]
[call site]
00776
BlockEpollHandler::check_request
[function]
[call site]
00777
has_feature
[function]
[call site]
00778
RateLimiterConfig::try_into
[function]
[call site]
00779
Err
[function]
[call site]
00780
Ok
[function]
[call site]
00781
Result::memory
[function]
[call site]
00782
Result::write_obj
[function]
[call site]
00783
map_err
[function]
[call site]
00784
bool::add_used
[function]
[call site]
00785
Result::memory
[function]
[call site]
00786
Result::head_index
[function]
[call site]
00787
map_err
[function]
[call site]
00788
bool::enable_notification
[function]
[call site]
00789
write_fdt_to_memory
[function]
[call site]
00790
IovecBufferBorrowed::deref
[function]
[call site]
00791
map_err
[function]
[call site]
00792
RateLimiterGroupHandle::consume
[function]
[call site]
00793
bool::go_to_previous_position
[function]
[call site]
00794
std::num::Wrapping
[function]
[call site]
00795
std::num::Wrapping
[function]
[call site]
00796
RateLimiterGroupHandle::consume
[function]
[call site]
00797
RateLimiterGroupHandle::manual_replenish
[function]
[call site]
00798
RateLimiterGroupHandle::manual_replenish
[function]
[call site]
00799
bool::go_to_previous_position
[function]
[call site]
00800
Request::set_writeback
[function]
[call site]
00801
TdHob::add_payload
[function]
[call site]
00802
std::mem::size_of::<TdPayload>
[function]
[call site]
00803
GuestMemoryMmap::write_obj
[function]
[call site]
00804
vm_memory::GuestAddress
[function]
[call site]
00805
map_err
[function]
[call site]
00806
update_offset::<TdPayload>
[function]
[call site]
00807
Ok
[function]
[call site]
00808
Request::execute_async
[function]
[call site]
00809
SmallVec::with_capacity
[function]
[call site]
00810
vnet_hdr_len
[function]
[call site]
00811
u64::from
[function]
[call site]
00812
RateLimiterConfig::try_into
[function]
[call site]
00813
unwrap_or_default
[function]
[call site]
00814
unwrap_or_default
[function]
[call site]
00815
rate_limiter::RateLimiter::new
[function]
[call site]
00816
unwrap_or
[function]
[call site]
00817
unwrap_or
[function]
[call site]
00818
u64::from
[function]
[call site]
00819
checked_add
[function]
[call site]
00820
ok_or
[function]
[call site]
00821
ExecuteError::BadRequest
[function]
[call site]
00822
Err
[function]
[call site]
00823
ExecuteError::BadRequest
[function]
[call site]
00824
GuestMemoryMmap::get_slice
[function]
[call site]
00825
map_err
[function]
[call site]
00826
ptr_guard
[function]
[call site]
00827
__IncompleteArrayField::as_ptr
[function]
[call site]
00828
is_multiple_of
[function]
[call site]
00829
__IncompleteArrayField::as_ptr
[function]
[call site]
00830
Layout::from_size_align
[function]
[call site]
00831
unwrap
[function]
[call site]
00832
std::alloc::alloc_zeroed
[function]
[call site]
00833
is_null
[function]
[call site]
00834
Err
[function]
[call site]
00835
ExecuteError::TemporaryBufferAllocation
[function]
[call site]
00836
io::Error::last_os_error
[function]
[call site]
00837
std::ptr::copy
[function]
[call site]
00838
std::mem::MaybeUninit::zeroed
[function]
[call site]
00839
std::ffi::CString::new
[function]
[call site]
00840
Result::unwrap
[function]
[call site]
00841
libc::statvfs
[function]
[call site]
00842
__IncompleteArrayField::as_ptr
[function]
[call site]
00843
__IncompleteArrayField::as_mut_ptr
[function]
[call site]
00844
assume_init
[function]
[call site]
00845
assume_init
[function]
[call site]
00846
thread::sleep
[function]
[call site]
00847
std::time::Duration::new
[function]
[call site]
00848
fs::copy
[function]
[call site]
00849
u::n::i::t::_::t::e::s::t::s::::::::t::e::s::t::_::s::a::v::e::_::r::e::s::t::o::r::e::_::c::o::r::e::_::r::e::g::s::hypervisor_cpu_error_to_raw_os_error
[function]
[call site]
00850
thread::sleep
[function]
[call site]
00851
std::time::Duration::new
[function]
[call site]
00852
Err
[function]
[call site]
00853
Ok
[function]
[call site]
00854
Err
[function]
[call site]
00855
io::Error::last_os_error
[function]
[call site]
00856
__IncompleteArrayField::as_ptr
[function]
[call site]
00857
MemoryRangeTable::push
[function]
[call site]
00858
__IncompleteArrayField::as_ptr
[function]
[call site]
00859
MemoryRangeTable::push
[function]
[call site]
00860
GuestMemoryMmap::get_slice
[function]
[call site]
00861
map_err
[function]
[call site]
00862
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
00863
MemoryRangeTable::dirty_ranges_iter
[function]
[call site]
00864
impl
[call site]
00865
mark_dirty
[function]
[call site]
00866
RawFileAsync::batch_requests_enabled
[function]
[call site]
00867
Some
[function]
[call site]
00868
RawFileAsyncAio::read_vectored
[function]
[call site]
00869
Tap::as_raw_fd
[function]
[call site]
00870
&[libc::iovec]::as_ptr
[function]
[call site]
00871
&[libc::iovec]::len
[function]
[call site]
00872
std::mem::size_of::<virtio_net_hdr_v1>
[function]
[call site]
00873
Tap::as_raw_fd
[function]
[call site]
00874
TxVirtio::default
[function]
[call site]
00875
BlockEpollHandler::process_queue_submit
[function]
[call site]
00876
Tap::new
[function]
[call site]
00877
Tap::new
[function]
[call site]
00878
bool::pop_descriptor_chain
[function]
[call site]
00879
write_fdt_to_memory
[function]
[call site]
00880
Request::parse
[function]
[call site]
00881
as_deref
[function]
[call site]
00882
result::Result::map_err
[function]
[call site]
00883
BlockEpollHandler::check_request
[function]
[call site]
00884
Result::memory
[function]
[call site]
00885
Result::write_obj
[function]
[call site]
00886
map_err
[function]
[call site]
00887
bool::add_used
[function]
[call site]
00888
Result::memory
[function]
[call site]
00889
Result::head_index
[function]
[call site]
00890
map_err
[function]
[call site]
00891
bool::enable_notification
[function]
[call site]
00892
write_fdt_to_memory
[function]
[call site]
00893
IovecBufferBorrowed::deref
[function]
[call site]
00894
map_err
[function]
[call site]
00895
RateLimiterGroupHandle::consume
[function]
[call site]
00896
bool::go_to_previous_position
[function]
[call site]
00897
std::num::Wrapping
[function]
[call site]
00898
std::num::Wrapping
[function]
[call site]
00899
RateLimiterGroupHandle::consume
[function]
[call site]
00900
RateLimiterGroupHandle::manual_replenish
[function]
[call site]
00901
bool::go_to_previous_position
[function]
[call site]
00902
Request::set_writeback
[function]
[call site]
00903
TdHob::add_payload
[function]
[call site]
00904
Request::execute_async
[function]
[call site]
00905
Result::memory
[function]
[call site]
00906
TdHob::add_payload
[function]
[call site]
00907
as_mut
[function]
[call site]
00908
Result::head_index
[function]
[call site]
00909
MemoryRangeTable::push
[function]
[call site]
00910
MemoryRangeTable::push
[function]
[call site]
00911
MemoryRangeTable::push
[function]
[call site]
00912
MemoryRangeTable::push
[function]
[call site]
00913
Result::head_index
[function]
[call site]
00914
Result::memory
[function]
[call site]
00915
Result::write_obj
[function]
[call site]
00916
map_err
[function]
[call site]
00917
bool::add_used
[function]
[call site]
00918
Result::memory
[function]
[call site]
00919
Result::head_index
[function]
[call site]
00920
map_err
[function]
[call site]
00921
bool::enable_notification
[function]
[call site]
00922
write_fdt_to_memory
[function]
[call site]
00923
IovecBufferBorrowed::deref
[function]
[call site]
00924
map_err
[function]
[call site]
00925
RawFileAsync::submit_batch_requests
[function]
[call site]
00926
RawFileAsync::batch_requests_enabled
[function]
[call site]
00927
Ok
[function]
[call site]
00928
split
[function]
[call site]
00929
MemoryRangeTable::push
[function]
[call site]
00930
opcode::Readv::new
[function]
[call site]
00931
Tap::open_named
[function]
[call site]
00932
types::Fd
[function]
[call site]
00933
__IncompleteArrayField::as_ptr
[function]
[call site]
00934
vnet_hdr_len
[function]
[call site]
00935
Result::offset
[function]
[call site]
00936
FixedVhd::seek
[function]
[call site]
00937
FixedVhd::seek
[function]
[call site]
00938
Ok
[function]
[call site]
00939
Err
[function]
[call site]
00940
SeekFrom::End
[function]
[call site]
00941
std::io::Result::map_err
[function]
[call site]
00942
Vec::read_exact
[function]
[call site]
00943
map_err
[function]
[call site]
00944
Uuid::from_slice_le
[function]
[call site]
00945
__IncompleteArrayField::as_slice
[function]
[call site]
00946
::std::slice::from_raw_parts
[function]
[call site]
00947
__IncompleteArrayField::as_ptr
[function]
[call site]
00948
map_err
[function]
[call site]
00949
MacAddr::from_str
[function]
[call site]
00950
MacAddr::parse_str
[function]
[call site]
00951
FdtWriterResult::as_ref
[function]
[call site]
00952
split
[function]
[call site]
00953
collect
[function]
[call site]
00954
Err
[function]
[call site]
00955
io::Error::other
[function]
[call site]
00956
std::result::Result::len
[function]
[call site]
00957
std::mem::size_of::<virtio_net_hdr_v1>
[function]
[call site]
00958
vnet_hdr_len
[function]
[call site]
00959
Tap::if_name_as_bytes
[function]
[call site]
00960
RawFile::sync_all
[function]
[call site]
00961
RawFile::sync_all
[function]
[call site]
00962
RawFile::sync_all
[function]
[call site]
00963
is_ascii_hexdigit
[function]
[call site]
00964
u8::from_str_radix
[function]
[call site]
00965
unwrap
[function]
[call site]
00966
Ok
[function]
[call site]
00967
Result::map_err
[function]
[call site]
00968
MacAddrParseError::InvalidValue
[function]
[call site]
00969
FdtWriterResult::to_owned
[function]
[call site]
00970
std::result::Result::map_err
[function]
[call site]
00971
FixedVhd::seek
[function]
[call site]
00972
SeekFrom::End
[function]
[call site]
00973
std::io::Result::map_err
[function]
[call site]
00974
Vec::read_exact
[function]
[call site]
00975
map_err
[function]
[call site]
00976
u16::from_le_bytes
[function]
[call site]
00977
FixedVhd::seek
[function]
[call site]
00978
SeekFrom::End
[function]
[call site]
00979
std::io::Result::map_err
[function]
[call site]
00980
Vec::read_exact
[function]
[call site]
00981
__IncompleteArrayField::as_mut_slice
[function]
[call site]
00982
::std::slice::from_raw_parts_mut
[function]
[call site]
00983
__IncompleteArrayField::as_mut_ptr
[function]
[call site]
00984
map_err
[function]
[call site]
00985
Uuid::from_slice_le
[function]
[call site]
00986
map_err
[function]
[call site]
00987
u16::from_le_bytes
[function]
[call site]
00988
RateLimiterConfig::try_into
[function]
[call site]
00989
unwrap
[function]
[call site]
00990
MacAddr::from_str
[function]
[call site]
00991
std::result::Result::map_err
[function]
[call site]
00992
Ok
[function]
[call site]
00993
SeekFrom::End
[function]
[call site]
00994
u32::from_le_bytes
[function]
[call site]
00995
RateLimiterConfig::try_into
[function]
[call site]
00996
unwrap
[function]
[call site]
00997
FixedVhd::seek
[function]
[call site]
00998
SeekFrom::End
[function]
[call site]
00999
std::io::Result::map_err
[function]
[call site]
01000
Vec::read_exact
[function]
[call site]
01001
map_err
[function]
[call site]
01002
Ok
[function]
[call site]
01003
SeekFrom::Start
[function]
[call site]
01004
u32::from_le_bytes
[function]
[call site]
01005
Result::build
[function]
[call site]
01006
user_data
[function]
[call site]
01007
map_err
[function]
[call site]
01008
AsyncIoError::ReadVectored
[function]
[call site]
01009
Error::other
[function]
[call site]
01010
MemoryRangeTable::push
[function]
[call site]
01011
opcode::Writev::new
[function]
[call site]
01012
Tap::open_named
[function]
[call site]
01013
types::Fd
[function]
[call site]
01014
__IncompleteArrayField::as_ptr
[function]
[call site]
01015
vnet_hdr_len
[function]
[call site]
01016
Result::offset
[function]
[call site]
01017
Result::build
[function]
[call site]
01018
user_data
[function]
[call site]
01019
map_err
[function]
[call site]
01020
AsyncIoError::WriteVectored
[function]
[call site]
01021
Error::other
[function]
[call site]
01022
common_parallel::test_virtio_block_sync
[function]
[call site]
01023
common_parallel::_test_virtio_block
[function]
[call site]
01024
UbuntuDiskConfig::new
[function]
[call site]
01025
PvPanicDevice::event_to_string
[function]
[call site]
01026
Guest::new
[function]
[call site]
01027
Tap::new
[function]
[call site]
01028
dirs::home_dir
[function]
[call site]
01029
unwrap
[function]
[call site]
01030
MemoryRangeTable::push
[function]
[call site]
01031
MemoryRangeTable::push
[function]
[call site]
01032
direct_kernel_boot_path
[function]
[call site]
01033
GuestCommand::new
[function]
[call site]
01034
TargetApi::guest_args
[function]
[call site]
01035
TargetApi::guest_args
[function]
[call site]
01036
TargetApi::guest_args
[function]
[call site]
01037
PathBuf::to_str
[function]
[call site]
01038
unwrap
[function]
[call site]
01039
TargetApi::guest_args
[function]
[call site]
01040
TargetApi::guest_args
[function]
[call site]
01041
Tap::if_name_as_str
[function]
[call site]
01042
Tap::if_name_as_str
[function]
[call site]
01043
Tap::if_name_as_str
[function]
[call site]
01044
GuestCommand::default_net
[function]
[call site]
01045
GuestCommand::capture_output
[function]
[call site]
01046
GuestCommand::spawn
[function]
[call site]
01047
io::Result::unwrap
[function]
[call site]
01048
std::panic::catch_unwind
[function]
[call site]
01049
GuestNetworkConfig::wait_vm_boot
[function]
[call site]
01050
Result::unwrap
[function]
[call site]
01051
VsockConnection::kill
[function]
[call site]
01052
wait_with_output
[function]
[call site]
01053
unwrap
[function]
[call site]
01054
handle_child_output
[function]
[call site]
01055
common_parallel::disk_check_consistency
[function]
[call site]
01056
impl
[call site]
01057
exists
[function]
[call site]
01058
impl
[call site]
01059
to_path_buf
[function]
[call site]
01060
dirs::home_dir
[function]
[call site]
01061
unwrap
[function]
[call site]
01062
MemoryRangeTable::push
[function]
[call site]
01063
as_path
[function]
[call site]
01064
join
[function]
[call site]
01065
impl
[call site]
01066
std::process::Command::new
[function]
[call site]
01067
GuestCommand::new_with_binary_path
[function]
[call site]
01068
clh_command
[function]
[call site]
01069
TargetApi::guest_args
[function]
[call site]
01070
String::to_str
[function]
[call site]
01071
unwrap
[function]
[call site]
01072
Vec::output
[function]
[call site]
01073
GuestCommand::new
[function]
[call site]
01074
clh_command
[function]
[call site]
01075
TargetApi::guest_args
[function]
[call site]
01076
&mut
[call site]
01077
&mut
[call site]
01078
GuestCommand::new
[function]
[call site]
01079
clh_command
[function]
[call site]
01080
TargetApi::guest_args
[function]
[call site]
01081
&mut
[call site]
01082
&mut
[call site]
01083
(bool,
[call site]
01084
success
[function]
[call site]
01085
(bool,
[call site]
01086
success
[function]
[call site]
01087
(bool,
[call site]
01088
DBusApi1ProxyBlocking::api_vm_add_disk
[function]
[call site]
01089
unwrap
[function]
[call site]
01090
BlockEpollHandler::process_queue_submit
[function]
[call site]
01091
map_err
[function]
[call site]
01092
Ok
[function]
[call site]
01093
MemoryRangeTable::extend
[function]
[call site]
01094
MemoryRangeTable::extend
[function]
[call site]
01095
write_fdt_to_memory
[function]
[call site]
01096
GuestMemoryMmap::write_obj
[function]
[call site]
01097
map_err
[function]
[call site]
01098
bool::add_used
[function]
[call site]
01099
IovecBufferBorrowed::deref
[function]
[call site]
01100
map_err
[function]
[call site]
01101
bool::enable_notification
[function]
[call site]
01102
IovecBufferBorrowed::deref
[function]
[call site]
01103
map_err
[function]
[call site]
01104
Ok
[function]
[call site]
01105
map_err
[function]
[call site]
01106
Ok
[function]
[call site]
01107
AsyncIoResult::map_err
[function]
[call site]
01108
RawFileAsync::batch_requests_enabled
[function]
[call site]
01109
Some
[function]
[call site]
01110
RawFileAsyncAio::write_vectored
[function]
[call site]
01111
Tap::as_raw_fd
[function]
[call site]
01112
&[libc::iovec]::as_ptr
[function]
[call site]
01113
&[libc::iovec]::len
[function]
[call site]
01114
Tap::as_raw_fd
[function]
[call site]
01115
TxVirtio::default
[function]
[call site]
01116
BlockEpollHandler::process_queue_submit
[function]
[call site]
01117
map_err
[function]
[call site]
01118
Ok
[function]
[call site]
01119
AsyncIoResult::map_err
[function]
[call site]
01120
RawFileAsyncAio::fsync
[function]
[call site]
01121
Tap::as_raw_fd
[function]
[call site]
01122
Tap::as_raw_fd
[function]
[call site]
01123
TxVirtio::default
[function]
[call site]
01124
BlockEpollHandler::process_queue_submit
[function]
[call site]
01125
map_err
[function]
[call site]
01126
RawFileAsyncAio::fsync
[function]
[call site]
01127
Tap::as_raw_fd
[function]
[call site]
01128
Tap::as_raw_fd
[function]
[call site]
01129
TxVirtio::default
[function]
[call site]
01130
BlockEpollHandler::process_queue_submit
[function]
[call site]
01131
map_err
[function]
[call site]
01132
RawFileAsyncAio::fsync
[function]
[call site]
01133
Ok
[function]
[call site]
01134
Ok
[function]
[call site]
01135
Some
[function]
[call site]
01136
AsyncIoResult::map_err
[function]
[call site]
01137
vnet_hdr_len
[function]
[call site]
01138
Err
[function]
[call site]
01139
ExecuteError::BadRequest
[function]
[call site]
01140
Vec::len
[function]
[call site]
01141
std::mem::size_of::<virtio_net_hdr_v1>
[function]
[call site]
01142
Err
[function]
[call site]
01143
ExecuteError::BadRequest
[function]
[call site]
01144
GuestMemoryMmap::write_slice
[function]
[call site]
01145
map_err
[function]
[call site]
01146
Ok
[function]
[call site]
01147
Err
[function]
[call site]
01148
ExecuteError::Unsupported
[function]
[call site]
01149
Ok
[function]
[call site]
01150
Result::memory
[function]
[call site]
01151
TdHob::add_payload
[function]
[call site]
01152
as_mut
[function]
[call site]
01153
Result::head_index
[function]
[call site]
01154
MemoryRangeTable::push
[function]
[call site]
01155
MemoryRangeTable::push
[function]
[call site]
01156
Result::head_index
[function]
[call site]
01157
Result::memory
[function]
[call site]
01158
Result::write_obj
[function]
[call site]
01159
map_err
[function]
[call site]
01160
bool::add_used
[function]
[call site]
01161
Result::memory
[function]
[call site]
01162
Result::head_index
[function]
[call site]
01163
map_err
[function]
[call site]
01164
bool::enable_notification
[function]
[call site]
01165
write_fdt_to_memory
[function]
[call site]
01166
IovecBufferBorrowed::deref
[function]
[call site]
01167
map_err
[function]
[call site]
01168
RawFileAsync::submit_batch_requests
[function]
[call site]
01169
MemoryRangeTable::extend
[function]
[call site]
01170
write_fdt_to_memory
[function]
[call site]
01171
GuestMemoryMmap::write_obj
[function]
[call site]
01172
map_err
[function]
[call site]
01173
bool::add_used
[function]
[call site]
01174
IovecBufferBorrowed::deref
[function]
[call site]
01175
map_err
[function]
[call site]
01176
bool::enable_notification
[function]
[call site]
01177
IovecBufferBorrowed::deref
[function]
[call site]
01178
map_err
[function]
[call site]
01179
Ok
[function]
[call site]
01180
Result::map_err
[function]
[call site]
01181
EpollHelperError::HandleEvent
[function]
[call site]
01182
BlockEpollHandler::try_signal_used_queue
[function]
[call site]
01183
needs_notification
[function]
[call site]
01184
write_fdt_to_memory
[function]
[call site]
01185
IovecBufferBorrowed::deref
[function]
[call site]
01186
map_err
[function]
[call site]
01187
EpollHelperError::HandleEvent
[function]
[call site]
01188
BlockEpollHandler::signal_used_queue
[function]
[call site]
01189
Pl011::pl011_set_read_trigger
[function]
[call site]
01190
VirtioInterruptType::Queue
[function]
[call site]
01191
map_err
[function]
[call site]
01192
DeviceError::FailedSignalingUsedQueue
[function]
[call site]
01193
result::Result::map_err
[function]
[call site]
01194
EpollHelperError::HandleEvent
[function]
[call site]
01195
Ok
[function]
[call site]
01196
Some
[function]
[call site]
01197
u64::is_ok
[function]
[call site]
01198
std::net::IpAddr::from_str
[function]
[call site]
01199
MacAddr::parse_str
[function]
[call site]
01200
Result::map_err
[function]
[call site]
01201
MacAddrParseError::InvalidValue
[function]
[call site]
01202
FdtWriterResult::to_owned
[function]
[call site]
01203
std::result::Result::unwrap
[function]
[call site]
01204
Err
[function]
[call site]
01205
Ok
[function]
[call site]
01206
PvPanicDevice::event_to_string
[function]
[call site]
01207
Err
[function]
[call site]
01208
WaitForBootError::Accept
[function]
[call site]
01209
closure
[function]
[call site]
01210
elapsed
[function]
[call site]
01211
Err
[function]
[call site]
01212
Ok
[function]
[call site]
01213
Result::unwrap
[function]
[call site]
01214
VsockConnection::kill
[function]
[call site]
01215
wait_with_output
[function]
[call site]
01216
unwrap
[function]
[call site]
01217
handle_child_output
[function]
[call site]
01218
common_parallel::disk_check_consistency
[function]
[call site]
01219
DBusApi1ProxyBlocking::api_vm_add_disk
[function]
[call site]
01220
unwrap
[function]
[call site]
01221
unwrap
[function]
[call site]
01222
Tap::new
[function]
[call site]
01223
Result::unwrap
[function]
[call site]
01224
join
[function]
[call site]
01225
unwrap
[function]
[call site]
01226
write_all
[function]
[call site]
01227
Tap::if_name_as_bytes
[function]
[call site]
01228
expect
[function]
[call site]
01229
Tap::new
[function]
[call site]
01230
fs::File::open
[function]
[call site]
01231
join
[function]
[call site]
01232
unwrap
[function]
[call site]
01233
read_to_string
[function]
[call site]
01234
expect
[function]
[call site]
01235
Result::replace
[function]
[call site]
01236
Result::replace
[function]
[call site]
01237
Result::replace
[function]
[call site]
01238
Result::replace
[function]
[call site]
01239
Result::replace
[function]
[call site]
01240
Result::replace
[function]
[call site]
01241
Result::replace
[function]
[call site]
01242
Result::replace
[function]
[call site]
01243
Result::replace
[function]
[call site]
01244
Result::replace
[function]
[call site]
01245
Result::replace
[function]
[call site]
01246
Result::replace
[function]
[call site]
01247
fs::File::create
[function]
[call site]
01248
join
[function]
[call site]
01249
unwrap
[function]
[call site]
01250
write_all
[function]
[call site]
01251
Tap::if_name_as_bytes
[function]
[call site]
01252
expect
[function]
[call site]
01253
std::process::Command::new
[function]
[call site]
01254
TargetApi::guest_args
[function]
[call site]
01255
TargetApi::guest_args
[function]
[call site]
01256
Tap::if_name_as_str
[function]
[call site]
01257
Tap::if_name_as_bytes
[function]
[call site]
01258
&[u8]::split
[function]
[call site]
01259
BitposIterator::next
[function]
[call site]
01260
unwrap_or
[function]
[call site]
01261
std::str::from_utf8
[function]
[call site]
01262
expect
[function]
[call site]
01263
Vec::arg
[function]
[call site]
01264
remote_command_w_output
[function]
[call site]
01265
GuestCommand::new
[function]
[call site]
01266
clh_command
[function]
[call site]
01267
TargetApi::guest_args
[function]
[call site]
01268
&mut
[call site]
01269
&mut
[call site]
01270
(bool,
[call site]
01271
success
[function]
[call site]
01272
expect
[function]
[call site]
01273
MemoryRangeTable::dirty_ranges_iter
[function]
[call site]
01274
for_each
[function]
[call site]
01275
std::process::Command::new
[function]
[call site]
01276
Self::arg
[function]
[call site]
01277
TargetApi::guest_args
[function]
[call site]
01278
Tap::if_name_as_str
[function]
[call site]
01279
TargetApi::guest_args
[function]
[call site]
01280
join
[function]
[call site]
01281
to_str
[function]
[call site]
01282
unwrap
[function]
[call site]
01283
remote_command_w_output
[function]
[call site]
01284
expect
[function]
[call site]
01285
rate_limited_copy
[function]
[call site]
01286
io::Result::expect
[function]
[call site]
01287
next_guest_id
[function]
[call site]
01288
dirs::home_dir
[function]
[call site]
01289
unwrap
[function]
[call site]
01290
MemoryRangeTable::push
[function]
[call site]
01291
MemoryRangeTable::push
[function]
[call site]
01292
Tap::new
[function]
[call site]
01293
Tap::open_named
[function]
[call site]
01294
unit_tests::test_tap_create
[function]
[call site]
01295
common_parallel::_test_virtio_block
[function]
[call site]
01296
unwrap
[function]
[call site]
01297
Tap::new
[function]
[call site]
01298
Result::unwrap
[function]
[call site]
01299
truncate
[function]
[call site]
01300
write
[function]
[call site]
01301
read
[function]
[call site]
01302
open
[function]
[call site]
01303
unwrap
[function]
[call site]
01304
common_parallel::_test_virtio_block
[function]
[call site]
01305
unwrap
[function]
[call site]
01306
TxVirtio::default
[function]
[call site]
01307
Tap::new
[function]
[call site]
01308
read_to_string
[function]
[call site]
01309
unwrap
[function]
[call site]
01310
Self::trim
[function]
[call site]
01311
trim().parse::<u8>
[function]
[call site]
01312
unwrap_or
[function]
[call site]
01313
unit_tests::cpu_entry_count_max
[function]
[call site]
01314
GuestMemoryMmap::from_ranges
[function]
[call site]
01315
compute_mp_size
[function]
[call site]
01316
mem::size_of::<MpfIntelWrapper>
[function]
[call site]
01317
mem::size_of::<MpcTableWrapper>
[function]
[call site]
01318
mem::size_of::<MpcCpuWrapper>
[function]
[call site]
01319
mem::size_of::<MpcIoapicWrapper>
[function]
[call site]
01320
mem::size_of::<MpcBusWrapper>
[function]
[call site]
01321
mem::size_of::<MpcIntsrcWrapper>
[function]
[call site]
01322
mem::size_of::<MpcLintsrcWrapper>
[function]
[call site]
01323
unwrap
[function]
[call site]
01324
setup_mptable
[function]
[call site]
01325
x86_64::get_x2apic_id
[function]
[call site]
01326
leading_zeros
[function]
[call site]
01327
leading_zeros
[function]
[call site]
01328
leading_zeros
[function]
[call site]
01329
Ok
[function]
[call site]
01330
compute_mp_size
[function]
[call site]
01331
Result::unchecked_add
[function]
[call site]
01332
Ok
[function]
[call site]
01333
GuestAddress::checked_add
[function]
[call site]
01334
GuestMemoryMmap::address_in_range
[function]
[call site]
01335
Err
[function]
[call site]
01336
Err
[function]
[call site]
01337
GuestMemoryMmap::read_exact_volatile_from
[function]
[call site]
01338
__IncompleteArrayField::as_slice
[function]
[call site]
01339
map_err
[function]
[call site]
01340
MpfIntelWrapper
[function]
[call site]
01341
mpspec::mpf_intel::default
[function]
[call site]
01342
Tap::new
[function]
[call site]
01343
mem::size_of::<MpfIntelWrapper>
[function]
[call site]
01344
GuestAddress::raw_value
[function]
[call site]
01345
mpf_intel_compute_checksum
[function]
[call site]
01346
compute_checksum
[function]
[call site]
01347
slice::from_raw_parts
[function]
[call site]
01348
mem::size_of::<T>
[function]
[call site]
01349
MemoryRangeTable::dirty_ranges_iter
[function]
[call site]
01350
u8::wrapping_add
[function]
[call site]
01351
wrapping_add
[function]
[call site]
01352
u8::wrapping_sub
[function]
[call site]
01353
wrapping_add
[function]
[call site]
01354
GuestMemoryMmap::write_obj
[function]
[call site]
01355
map_err
[function]
[call site]
01356
GuestAddress::unchecked_add
[function]
[call site]
01357
GuestAddress::unchecked_add
[function]
[call site]
01358
mem::size_of::<MpcTableWrapper>
[function]
[call site]
01359
mem::size_of::<MpcCpuWrapper>
[function]
[call site]
01360
MpcCpuWrapper
[function]
[call site]
01361
mpspec::mpc_cpu::default
[function]
[call site]
01362
Tap::new
[function]
[call site]
01363
x86_64::get_x2apic_id
[function]
[call site]
01364
GuestMemoryMmap::write_obj
[function]
[call site]
01365
map_err
[function]
[call site]
01366
GuestAddress::unchecked_add
[function]
[call site]
01367
u8::wrapping_add
[function]
[call site]
01368
compute_checksum
[function]
[call site]
01369
mem::size_of::<MpcBusWrapper>
[function]
[call site]
01370
MpcBusWrapper
[function]
[call site]
01371
mpspec::mpc_bus::default
[function]
[call site]
01372
Tap::new
[function]
[call site]
01373
GuestMemoryMmap::write_obj
[function]
[call site]
01374
map_err
[function]
[call site]
01375
GuestAddress::unchecked_add
[function]
[call site]
01376
u8::wrapping_add
[function]
[call site]
01377
compute_checksum
[function]
[call site]
01378
mem::size_of::<MpcIoapicWrapper>
[function]
[call site]
01379
MpcIoapicWrapper
[function]
[call site]
01380
mpspec::mpc_ioapic::default
[function]
[call site]
01381
Tap::new
[function]
[call site]
01382
GuestMemoryMmap::write_obj
[function]
[call site]
01383
map_err
[function]
[call site]
01384
GuestAddress::unchecked_add
[function]
[call site]
01385
u8::wrapping_add
[function]
[call site]
01386
compute_checksum
[function]
[call site]
01387
mem::size_of::<MpcIntsrcWrapper>
[function]
[call site]
01388
MpcIntsrcWrapper
[function]
[call site]
01389
mpspec::mpc_intsrc::default
[function]
[call site]
01390
Tap::new
[function]
[call site]
01391
GuestMemoryMmap::write_obj
[function]
[call site]
01392
map_err
[function]
[call site]
01393
GuestAddress::unchecked_add
[function]
[call site]
01394
u8::wrapping_add
[function]
[call site]
01395
compute_checksum
[function]
[call site]
01396
mem::size_of::<MpcLintsrcWrapper>
[function]
[call site]
01397
MpcLintsrcWrapper
[function]
[call site]
01398
mpspec::mpc_lintsrc::default
[function]
[call site]
01399
Tap::new
[function]
[call site]
01400
GuestMemoryMmap::write_obj
[function]
[call site]
01401
map_err
[function]
[call site]
01402
GuestAddress::unchecked_add
[function]
[call site]
01403
u8::wrapping_add
[function]
[call site]
01404
compute_checksum
[function]
[call site]
01405
mem::size_of::<MpcLintsrcWrapper>
[function]
[call site]
01406
MpcLintsrcWrapper
[function]
[call site]
01407
mpspec::mpc_lintsrc::default
[function]
[call site]
01408
GuestMemoryMmap::write_obj
[function]
[call site]
01409
map_err
[function]
[call site]
01410
GuestAddress::unchecked_add
[function]
[call site]
01411
u8::wrapping_add
[function]
[call site]
01412
compute_checksum
[function]
[call site]
01413
MpcTableWrapper
[function]
[call site]
01414
mpspec::mpc_table::default
[function]
[call site]
01415
Tap::new
[function]
[call site]
01416
GuestAddress::unchecked_offset_from
[function]
[call site]
01417
u8::wrapping_add
[function]
[call site]
01418
compute_checksum
[function]
[call site]
01419
wrapping_add
[function]
[call site]
01420
GuestMemoryMmap::write_obj
[function]
[call site]
01421
map_err
[function]
[call site]
01422
Ok
[function]
[call site]
01423
Result::unwrap
[function]
[call site]
01424
u32::overflowing_add
[function]
[call site]
01425
QcowFile::set_len
[function]
[call site]
01426
Err
[function]
[call site]
01427
std::io::Error::other
[function]
[call site]
01428
unwrap
[function]
[call site]
01429
FixedVhd::seek
[function]
[call site]
01430
SeekFrom::Start
[function]
[call site]
01431
unwrap
[function]
[call site]
01432
write_all
[function]
[call site]
01433
PvPanicDevice::event_to_string
[function]
[call site]
01434
Tap::if_name_as_bytes
[function]
[call site]
01435
unwrap
[function]
[call site]
01436
PvmemcontrolBusDevice::munlock
[function]
[call site]
01437
PvmemcontrolBusDevice::operate_on_memory_range
[function]
[call site]
01438
write_fdt_to_memory
[function]
[call site]
01439
vm_memory::GuestAddress
[function]
[call site]
01440
kvm_xsave::try_from
[function]
[call site]
01441
MemoryRangeTable::is_empty
[function]
[call site]
01442
Err
[function]
[call site]
01443
Ok
[function]
[call site]
01444
TxVirtio::default
[function]
[call site]
01445
Result::map_err
[function]
[call site]
01446
Result::get_slice
[function]
[call site]
01447
Err
[function]
[call site]
01448
Error::GuestMemory
[function]
[call site]
01449
GuestMemoryError::InvalidGuestAddress
[function]
[call site]
01450
Tap::ioctl_with_mut_ref
[function]
[call site]
01451
vmm_sys_util::ioctl::ioctl_with_mut_ref
[function]
[call site]
01452
Err
[function]
[call site]
01453
Error::IoctlError
[function]
[call site]
01454
IoError::last_os_error
[function]
[call site]
01455
Ok
[function]
[call site]
01456
&[T]::ptr_guard_mut
[function]
[call site]
01457
__IncompleteArrayField::as_ptr
[function]
[call site]
01458
&[T]::len
[function]
[call site]
01459
std::mem::size_of::<virtio_net_hdr_v1>
[function]
[call site]
01460
Err
[function]
[call site]
01461
Error::LibcFail
[function]
[call site]
01462
io::Error::last_os_error
[function]
[call site]
01463
Ok
[function]
[call site]
01464
PvmemcontrolBusDevice::munlock
[function]
[call site]
01465
PvmemcontrolBusDevice::operate_on_memory_range
[function]
[call site]
01466
PvmemcontrolBusDevice::munlock
[function]
[call site]
01467
unwrap
[function]
[call site]
01468
Tap::new
[function]
[call site]
01469
direct_kernel_boot_path
[function]
[call site]
01470
temp_vsock_path
[function]
[call site]
01471
io::Error::from
[function]
[call site]
01472
&TempDir::as_path
[function]
[call site]
01473
join
[function]
[call site]
01474
to_str
[function]
[call site]
01475
unwrap
[function]
[call site]
01476
temp_event_monitor_path
[function]
[call site]
01477
io::Error::from
[function]
[call site]
01478
&TempDir::as_path
[function]
[call site]
01479
join
[function]
[call site]
01480
to_str
[function]
[call site]
01481
unwrap
[function]
[call site]
01482
GuestCommand::new
[function]
[call site]
01483
TargetApi::guest_args
[function]
[call site]
01484
TargetApi::guest_args
[function]
[call site]
01485
Tap::if_name_as_str
[function]
[call site]
01486
TargetApi::guest_args
[function]
[call site]
01487
TargetApi::guest_args
[function]
[call site]
01488
TargetApi::guest_args
[function]
[call site]
01489
TargetApi::guest_args
[function]
[call site]
01490
PathBuf::to_str
[function]
[call site]
01491
unwrap
[function]
[call site]
01492
TargetApi::guest_args
[function]
[call site]
01493
Tap::if_name_as_str
[function]
[call site]
01494
Tap::if_name_as_str
[function]
[call site]
01495
TargetApi::guest_args
[function]
[call site]
01496
Tap::if_name_as_str
[function]
[call site]
01497
TargetApi::guest_args
[function]
[call site]
01498
Tap::if_name_as_str
[function]
[call site]
01499
TargetApi::guest_args
[function]
[call site]
01500
GuestCommand::capture_output
[function]
[call site]
01501
GuestCommand::spawn
[function]
[call site]
01502
io::Result::unwrap
[function]
[call site]
01503
io::Error::from
[function]
[call site]
01504
temp_snapshot_dir_path
[function]
[call site]
01505
io::Error::from
[function]
[call site]
01506
&TempDir::as_path
[function]
[call site]
01507
join
[function]
[call site]
01508
to_str
[function]
[call site]
01509
unwrap
[function]
[call site]
01510
std::fs::create_dir
[function]
[call site]
01511
unwrap
[function]
[call site]
01512
std::panic::catch_unwind
[function]
[call site]
01513
GuestNetworkConfig::wait_vm_boot
[function]
[call site]
01514
Result::unwrap
[function]
[call site]
01515
resize_command
[function]
[call site]
01516
GuestCommand::new
[function]
[call site]
01517
clh_command
[function]
[call site]
01518
TargetApi::guest_args
[function]
[call site]
01519
&mut
[call site]
01520
&mut
[call site]
01521
&mut
[call site]
01522
Vcpu::set_tdx_status
[function]
[call site]
01523
expect
[function]
[call site]
01524
success
[function]
[call site]
01525
PvPanicDevice::event_to_string
[function]
[call site]
01526
PvPanicDevice::event_to_string
[function]
[call site]
01527
thread::sleep
[function]
[call site]
01528
std::time::Duration::new
[function]
[call site]
01529
Some
[function]
[call site]
01530
Some
[function]
[call site]
01531
thread::sleep
[function]
[call site]
01532
std::time::Duration::new
[function]
[call site]
01533
resize_command
[function]
[call site]
01534
Some
[function]
[call site]
01535
Some
[function]
[call site]
01536
thread::sleep
[function]
[call site]
01537
std::time::Duration::new
[function]
[call site]
01538
Guest::get_total_memory
[function]
[call site]
01539
Guest::ssh_command
[function]
[call site]
01540
ssh_command_ip
[function]
[call site]
01541
ssh_command_ip_with_auth
[function]
[call site]
01542
Tap::new
[function]
[call site]
01543
SocketDev::connect
[function]
[call site]
01544
impl
[call site]
01545
impl
[call site]
01546
unwrap
[function]
[call site]
01547
SocketDev::connect
[function]
[call site]
01548
impl
[call site]
01549
impl
[call site]
01550
unwrap
[function]
[call site]
01551
SocketDev::connect
[function]
[call site]
01552
Result::map_err
[function]
[call site]
01553
Error::ConnectToSocket
[function]
[call site]
01554
Tap::as_raw_fd
[function]
[call site]
01555
Tap::as_raw_fd
[function]
[call site]
01556
Some
[function]
[call site]
01557
Ok
[function]
[call site]
01558
Result::map_err
[function]
[call site]
01559
Error::ConnectToSocket
[function]
[call site]
01560
Tap::as_raw_fd
[function]
[call site]
01561
Some
[function]
[call site]
01562
Ok
[function]
[call site]
01563
Result::map_err
[function]
[call site]
01564
Tap::new
[function]
[call site]
01565
Tap::open_named
[function]
[call site]
01566
Result::unwrap
[function]
[call site]
01567
set_tcp_stream
[function]
[call site]
01568
unit_tests::test_regression_handshake
[function]
[call site]
01569
Tap::new
[function]
[call site]
01570
Tap::open_named
[function]
[call site]
01571
Result::local_connect
[function]
[call site]
01572
CacheMap::get_mut
[function]
[call site]
01573
unwrap
[function]
[call site]
01574
map_err
[function]
[call site]
01575
userauth_password
[function]
[call site]
01576
map_err
[function]
[call site]
01577
channel_session
[function]
[call site]
01578
map_err
[function]
[call site]
01579
exec
[function]
[call site]
01580
map_err
[function]
[call site]
01581
read_to_string
[function]
[call site]
01582
unit_tests::test_local_close
[function]
[call site]
01583
CsmTestContext::new_established
[function]
[call site]
01584
Tap::new
[function]
[call site]
01585
Tap::open_named
[function]
[call site]
01586
set_stream
[function]
[call site]
01587
notify_epollin
[function]
[call site]
01588
Transportable::recv
[function]
[call site]
01589
Ok
[function]
[call site]
01590
TxVirtio::default
[function]
[call site]
01591
Tap::new
[function]
[call site]
01592
wait_close
[function]
[call site]
01593
exit_status
[function]
[call site]
01594
map_err
[function]
[call site]
01595
Err
[function]
[call site]
01596
SshCommandError::NonZeroExitStatus
[function]
[call site]
01597
Ok
[function]
[call site]
01598
closure
[function]
[call site]
01599
Err
[function]
[call site]
01600
thread::sleep
[function]
[call site]
01601
std::time::Duration::new
[function]
[call site]
01602
RateLimiterConfig::try_into
[function]
[call site]
01603
Ok
[function]
[call site]
01604
io::Error::from
[function]
[call site]
01605
io::Error::from
[function]
[call site]
01606
trim
[function]
[call site]
01607
VhostUserBlkBackendConfig::parse
[function]
[call site]
01608
OptionParser::new
[function]
[call site]
01609
Tap::new
[function]
[call site]
01610
Tap::open_named
[function]
[call site]
01611
OptionParser::add
[function]
[call site]
01612
Bus::insert
[function]
[call site]
01613
&str::to_owned
[function]
[call site]
01614
OptionParser::add
[function]
[call site]
01615
Bus::insert
[function]
[call site]
01616
&str::to_owned
[function]
[call site]
01617
OptionParser::add
[function]
[call site]
01618
OptionParser::add
[function]
[call site]
01619
OptionParser::add
[function]
[call site]
01620
OptionParser::add
[function]
[call site]
01621
OptionParser::add
[function]
[call site]
01622
VhostUserBlkBackendConfig::parse
[function]
[call site]
01623
Result::map_err
[function]
[call site]
01624
KvmVm::get_preferred_target
[function]
[call site]
01625
RateLimiterConfig::try_into
[function]
[call site]
01626
KvmVm::get_preferred_target
[function]
[call site]
01627
map_err
[function]
[call site]
01628
vm::HypervisorVmError::GetPreferredTarget
[function]
[call site]
01629
RateLimiterConfig::try_into
[function]
[call site]
01630
RateLimiterConfig::try_into
[function]
[call site]
01631
Ok
[function]
[call site]
01632
vm::Result::ok_or
[function]
[call site]
01633
convert::<Toggle>
[function]
[call site]
01634
map_err
[function]
[call site]
01635
unwrap_or
[function]
[call site]
01636
option_parser::Toggle
[function]
[call site]
01637
convert::<Toggle>
[function]
[call site]
01638
map_err
[function]
[call site]
01639
unwrap_or
[function]
[call site]
01640
option_parser::Toggle
[function]
[call site]
01641
std::convert
[function]
[call site]
01642
detect_image_type
[function]
[call site]
01643
Vec::stream_position
[function]
[call site]
01644
map_err
[function]
[call site]
01645
Vec::rewind
[function]
[call site]
01646
map_err
[function]
[call site]
01647
read_u32::<BigEndian>
[function]
[call site]
01648
map_err
[function]
[call site]
01649
FixedVhd::seek
[function]
[call site]
01650
SeekFrom::Start
[function]
[call site]
01651
std::io::Result::map_err
[function]
[call site]
01652
Ok
[function]
[call site]
01653
QcowFile::from_with_nesting_depth
[function]
[call site]
01654
QcowHeader::new
[function]
[call site]
01655
Result::rewind
[function]
[call site]
01656
map_err
[function]
[call site]
01657
read_u32::<BigEndian>
[function]
[call site]
01658
map_err
[function]
[call site]
01659
Err
[function]
[call site]
01660
Q::c::o::w::H::e::a::d::e::r::::::::n::e::w::read_u32_from_file
[function]
[call site]
01661
read_u32::<BigEndian>
[function]
[call site]
01662
map_err
[function]
[call site]
01663
Q::c::o::w::H::e::a::d::e::r::::::::n::e::w::read_u64_from_file
[function]
[call site]
01664
read_u64::<BigEndian>
[function]
[call site]
01665
map_err
[function]
[call site]
01666
Q::c::o::w::H::e::a::d::e::r::::::::n::e::w::read_u32_from_file
[function]
[call site]
01667
Q::c::o::w::H::e::a::d::e::r::::::::n::e::w::read_u32_from_file
[function]
[call site]
01668
Q::c::o::w::H::e::a::d::e::r::::::::n::e::w::read_u64_from_file
[function]
[call site]
01669
Q::c::o::w::H::e::a::d::e::r::::::::n::e::w::read_u32_from_file
[function]
[call site]
01670
Q::c::o::w::H::e::a::d::e::r::::::::n::e::w::read_u32_from_file
[function]
[call site]
01671
Q::c::o::w::H::e::a::d::e::r::::::::n::e::w::read_u64_from_file
[function]
[call site]
01672
Q::c::o::w::H::e::a::d::e::r::::::::n::e::w::read_u64_from_file
[function]
[call site]
01673
Q::c::o::w::H::e::a::d::e::r::::::::n::e::w::read_u32_from_file
[function]
[call site]
01674
Q::c::o::w::H::e::a::d::e::r::::::::n::e::w::read_u32_from_file
[function]
[call site]
01675
Q::c::o::w::H::e::a::d::e::r::::::::n::e::w::read_u64_from_file
[function]
[call site]
01676
Q::c::o::w::H::e::a::d::e::r::::::::n::e::w::read_u64_from_file
[function]
[call site]
01677
Q::c::o::w::H::e::a::d::e::r::::::::n::e::w::read_u64_from_file
[function]
[call site]
01678
Q::c::o::w::H::e::a::d::e::r::::::::n::e::w::read_u64_from_file
[function]
[call site]
01679
Q::c::o::w::H::e::a::d::e::r::::::::n::e::w::read_u32_from_file
[function]
[call site]
01680
Q::c::o::w::H::e::a::d::e::r::::::::n::e::w::read_u32_from_file
[function]
[call site]
01681
Q::c::o::w::H::e::a::d::e::r::::::::n::e::w::read_u64_from_file
[function]
[call site]
01682
Ok
[function]
[call site]
01683
Ok
[function]
[call site]
01684
Err
[function]
[call site]
01685
Err
[function]
[call site]
01686
Error::BackingFileTooLong
[function]
[call site]
01687
FixedVhd::seek
[function]
[call site]
01688
SeekFrom::Start
[function]
[call site]
01689
std::io::Result::map_err
[function]
[call site]
01690
Result::read_exact
[function]
[call site]
01691
map_err
[function]
[call site]
01692
Some
[function]
[call site]
01693
String::from_utf8
[function]
[call site]
01694
map_err
[function]
[call site]
01695
Error::InvalidBackingFileName
[function]
[call site]
01696
utf8_error
[function]
[call site]
01697
Ok
[function]
[call site]
01698
Err
[function]
[call site]
01699
Error::UnsupportedVersion
[function]
[call site]
01700
u64::from
[function]
[call site]
01701
Err
[function]
[call site]
01702
Error::InvalidL1TableSize
[function]
[call site]
01703
PendingRxSet::contains
[function]
[call site]
01704
Err
[function]
[call site]
01705
Err
[function]
[call site]
01706
Error::FileTooBig
[function]
[call site]
01707
RawFile::is_direct
[function]
[call site]
01708
as_ref
[function]
[call site]
01709
Err
[function]
[call site]
01710
Tap::clone
[function]
[call site]
01711
Tap::new
[function]
[call site]
01712
Tap::read
[function]
[call site]
01713
read
[function]
[call site]
01714
IoResult::open
[function]
[call site]
01715
map_err
[function]
[call site]
01716
QcowFile::from_with_nesting_depth
[function]
[call site]
01717
QcowHeader::new
[function]
[call site]
01718
Err
[function]
[call site]
01719
Error::UnsupportedVersion
[function]
[call site]
01720
u64::from
[function]
[call site]
01721
Err
[function]
[call site]
01722
Error::InvalidL1TableSize
[function]
[call site]
01723
PendingRxSet::contains
[function]
[call site]
01724
Err
[function]
[call site]
01725
Err
[function]
[call site]
01726
Error::FileTooBig
[function]
[call site]
01727
RawFile::is_direct
[function]
[call site]
01728
as_ref
[function]
[call site]
01729
Err
[function]
[call site]
01730
Tap::clone
[function]
[call site]
01731
Tap::new
[function]
[call site]
01732
Tap::read
[function]
[call site]
01733
IoResult::open
[function]
[call site]
01734
map_err
[function]
[call site]
01735
QcowFile::from_with_nesting_depth
[function]
[call site]
01736
RawFile::new
[function]
[call site]
01737
is_valid_alignment
[function]
[call site]
01738
Layout::from_size_align
[function]
[call site]
01739
unwrap
[function]
[call site]
01740
std::alloc::alloc_zeroed
[function]
[call site]
01741
::libc::pread
[function]
[call site]
01742
RateLimiterConfig::try_into
[function]
[call site]
01743
std::result::Result::unwrap
[function]
[call site]
01744
std::alloc::dealloc
[function]
[call site]
01745
Tap::as_raw_fd
[function]
[call site]
01746
Tap::as_raw_fd
[function]
[call site]
01747
Result::map_err
[function]
[call site]
01748
Error::BackingFileOpen
[function]
[call site]
01749
Tap::new
[function]
[call site]
01750
Some
[function]
[call site]
01751
Tap::new
[function]
[call site]
01752
checked_shl
[function]
[call site]
01753
ok_or
[function]
[call site]
01754
Err
[function]
[call site]
01755
div_ceil
[function]
[call site]
01756
Err
[function]
[call site]
01757
offset_is_cluster_boundary
[function]
[call site]
01758
Err
[function]
[call site]
01759
Error::InvalidOffset
[function]
[call site]
01760
Ok
[function]
[call site]
01761
offset_is_cluster_boundary
[function]
[call site]
01762
offset_is_cluster_boundary
[function]
[call site]
01763
RawFile::metadata
[function]
[call site]
01764
RawFile::metadata
[function]
[call site]
01765
RawFile::metadata
[function]
[call site]
01766
std::io::Result::map_err
[function]
[call site]
01767
vnet_hdr_len
[function]
[call site]
01768
std::cmp::max
[function]
[call site]
01769
GuestMemoryMmap::from_ranges
[function]
[call site]
01770
compute_mp_size
[function]
[call site]
01771
unwrap
[function]
[call site]
01772
setup_mptable
[function]
[call site]
01773
Result::unwrap
[function]
[call site]
01774
Err
[function]
[call site]
01775
FixedVhd::seek
[function]
[call site]
01776
SeekFrom::Start
[function]
[call site]
01777
std::io::Result::map_err
[function]
[call site]
01778
read_u64::<BigEndian>
[function]
[call site]
01779
map_err
[function]
[call site]
01780
FixedVhd::seek
[function]
[call site]
01781
SeekFrom::Start
[function]
[call site]
01782
std::io::Result::map_err
[function]
[call site]
01783
read_u16::<BigEndian>
[function]
[call site]
01784
map_err
[function]
[call site]
01785
QcowRawFile::from
[function]
[call site]
01786
u64::is_power_of_two
[function]
[call site]
01787
Some
[function]
[call site]
01788
Option::ok_or
[function]
[call site]
01789
QcowFile::rebuild_refcounts
[function]
[call site]
01790
QcowRawFile::cluster_size
[function]
[call site]
01791
QcowRawFile::file_mut
[function]
[call site]
01792
RawFile::metadata
[function]
[call site]
01793
RawFile::metadata
[function]
[call site]
01794
std::io::Result::map_err
[function]
[call site]
01795
vnet_hdr_len
[function]
[call site]
01796
div_round_up_u64
[function]
[call site]
01797
u64::from
[function]
[call site]
01798
u64::is_multiple_of
[function]
[call site]
01799
size_of::<u64>
[function]
[call site]
01800
div_round_up_u64
[function]
[call site]
01801
div_round_up_u64
[function]
[call site]
01802
div_round_up_u64
[function]
[call site]
01803
div_round_up_u64
[function]
[call site]
01804
size_of::<QcowHeader>
[function]
[call site]
01805
div_round_up_u64
[function]
[call site]
01806
div_round_up_u64
[function]
[call site]
01807
div_round_up_u64
[function]
[call site]
01808
div_round_up_u64
[function]
[call site]
01809
Err
[function]
[call site]
01810
Error::InvalidRefcountTableSize
[function]
[call site]
01811
Err
[function]
[call site]
01812
Error::InvalidRefcountTableSize
[function]
[call site]
01813
Q::c::o::w::F::i::l::e::::::::r::e::b::u::i::l::d::_::r::e::f::c::o::u::n::t::s::set_header_refcount
[function]
[call site]
01814
Q::c::o::w::F::i::l::e::::::::r::e::b::u::i::l::d::_::r::e::f::c::o::u::n::t::s::add_ref
[function]
[call site]
01815
Result::len
[function]
[call site]
01816
Err
[function]
[call site]
01817
Ok
[function]
[call site]
01818
Q::c::o::w::F::i::l::e::::::::r::e::b::u::i::l::d::_::r::e::f::c::o::u::n::t::s::set_l1_refcounts
[function]
[call site]
01819
size_of::<u64>
[function]
[call site]
01820
div_round_up_u64
[function]
[call site]
01821
u64::from
[function]
[call site]
01822
Q::c::o::w::F::i::l::e::::::::r::e::b::u::i::l::d::_::r::e::f::c::o::u::n::t::s::add_ref
[function]
[call site]
01823
Ok
[function]
[call site]
01824
Q::c::o::w::F::i::l::e::::::::r::e::b::u::i::l::d::_::r::e::f::c::o::u::n::t::s::set_data_refcounts
[function]
[call site]
01825
QcowRawFile::read_pointer_table
[function]
[call site]
01826
FixedVhd::seek
[function]
[call site]
01827
SeekFrom::Start
[function]
[call site]
01828
file.read_u64_into::<BigEndian>
[function]
[call site]
01829
Ok
[function]
[call site]
01830
u64::from
[function]
[call site]
01831
Some
[function]
[call site]
01832
io::Result::map_err
[function]
[call site]
01833
KvmVm::get_preferred_target
[function]
[call site]
01834
RateLimiterConfig::try_into
[function]
[call site]
01835
KvmVm::get_preferred_target
[function]
[call site]
01836
map_err
[function]
[call site]
01837
vm::HypervisorVmError::GetPreferredTarget
[function]
[call site]
01838
RateLimiterConfig::try_into
[function]
[call site]
01839
RateLimiterConfig::try_into
[function]
[call site]
01840
Ok
[function]
[call site]
01841
vm::Result::ok_or
[function]
[call site]
01842
Q::c::o::w::F::i::l::e::::::::r::e::b::u::i::l::d::_::r::e::f::c::o::u::n::t::s::add_ref
[function]
[call site]
01843
QcowRawFile::read_pointer_table
[function]
[call site]
01844
size_of::<u64>
[function]
[call site]
01845
Some
[function]
[call site]
01846
io::Result::map_err
[function]
[call site]
01847
Q::c::o::w::F::i::l::e::::::::r::e::b::u::i::l::d::_::r::e::f::c::o::u::n::t::s::add_ref
[function]
[call site]
01848
Ok
[function]
[call site]
01849
Q::c::o::w::F::i::l::e::::::::r::e::b::u::i::l::d::_::r::e::f::c::o::u::n::t::s::set_refcount_table_refcounts
[function]
[call site]
01850
u64::from
[function]
[call site]
01851
Q::c::o::w::F::i::l::e::::::::r::e::b::u::i::l::d::_::r::e::f::c::o::u::n::t::s::add_ref
[function]
[call site]
01852
Ok
[function]
[call site]
01853
Q::c::o::w::F::i::l::e::::::::r::e::b::u::i::l::d::_::r::e::f::c::o::u::n::t::s::alloc_refblocks
[function]
[call site]
01854
Result::len
[function]
[call site]
01855
Err
[function]
[call site]
01856
Q::c::o::w::F::i::l::e::::::::r::e::b::u::i::l::d::_::r::e::f::c::o::u::n::t::s::add_ref
[function]
[call site]
01857
Ok
[function]
[call site]
01858
Q::c::o::w::F::i::l::e::::::::r::e::b::u::i::l::d::_::r::e::f::c::o::u::n::t::s::write_refblocks
[function]
[call site]
01859
QcowRawFile::file_mut
[function]
[call site]
01860
&mut
[call site]
01861
map_err
[function]
[call site]
01862
Request::write_to
[function]
[call site]
01863
Result::write_all
[function]
[call site]
01864
__IncompleteArrayField::as_slice
[function]
[call site]
01865
::std::slice::from_raw_parts
[function]
[call site]
01866
__IncompleteArrayField::as_ptr
[function]
[call site]
01867
map_err
[function]
[call site]
01868
QcowRawFile::file_mut
[function]
[call site]
01869
MemoryRangeTable::dirty_ranges_iter
[function]
[call site]
01870
Self::into_iter
[function]
[call site]
01871
BitposIteratorExt::bit_positions
[function]
[call site]
01872
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
01873
coalesce
[function]
[call site]
01874
Ok
[function]
[call site]
01875
Err
[function]
[call site]
01876
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
01877
impl
[call site]
01878
std::cmp::min
[function]
[call site]
01879
Result::len
[function]
[call site]
01880
QcowRawFile::write_refcount_block
[function]
[call site]
01881
FixedVhd::seek
[function]
[call site]
01882
SeekFrom::Start
[function]
[call site]
01883
BufWriter::with_capacity
[function]
[call site]
01884
std::mem::size_of_val
[function]
[call site]
01885
write_u16::<BigEndian>
[function]
[call site]
01886
Tap::flush
[function]
[call site]
01887
Ok
[function]
[call site]
01888
Ok
[function]
[call site]
01889
io::Result::map_err
[function]
[call site]
01890
vnet_hdr_len
[function]
[call site]
01891
QcowRawFile::write_refcount_block
[function]
[call site]
01892
vnet_hdr_len
[function]
[call site]
01893
io::Result::map_err
[function]
[call site]
01894
QcowRawFile::write_pointer_table_direct
[function]
[call site]
01895
QcowRawFile::setup_pointer_table_writer
[function]
[call site]
01896
FixedVhd::seek
[function]
[call site]
01897
SeekFrom::Start
[function]
[call site]
01898
RawFile::try_clone
[function]
[call site]
01899
&'static
[call site]
01900
size_of::<u64>
[function]
[call site]
01901
Ok
[function]
[call site]
01902
BufWriter::with_capacity
[function]
[call site]
01903
write_u64::<BigEndian>
[function]
[call site]
01904
Tap::flush
[function]
[call site]
01905
Ok
[function]
[call site]
01906
MemoryRangeTable::dirty_ranges_iter
[function]
[call site]
01907
io::Result::map_err
[function]
[call site]
01908
QcowRawFile::file_mut
[function]
[call site]
01909
&mut
[call site]
01910
map_err
[function]
[call site]
01911
Request::write_to
[function]
[call site]
01912
QcowRawFile::file_mut
[function]
[call site]
01913
Ok
[function]
[call site]
01914
Tap::clone
[function]
[call site]
01915
size_of::<u64>
[function]
[call site]
01916
div_round_up_u64
[function]
[call site]
01917
div_round_up_u64
[function]
[call site]
01918
div_round_up_u64
[function]
[call site]
01919
div_round_up_u64
[function]
[call site]
01920
size_of::<QcowHeader>
[function]
[call site]
01921
Err
[function]
[call site]
01922
Error::TooManyL1Entries
[function]
[call site]
01923
VecCache::from_vec
[function]
[call site]
01924
VmConfig::into_boxed_slice
[function]
[call site]
01925
QcowRawFile::read_pointer_table
[function]
[call site]
01926
FixedVhd::seek
[function]
[call site]
01927
SeekFrom::Start
[function]
[call site]
01928
file.read_u64_into::<BigEndian>
[function]
[call site]
01929
Ok
[function]
[call site]
01930
Some
[function]
[call site]
01931
map_err
[function]
[call site]
01932
div_round_up_u64
[function]
[call site]
01933
max_refcount_clusters
[function]
[call site]
01934
u64::from
[function]
[call site]
01935
div_round_up_u64
[function]
[call site]
01936
u64::from
[function]
[call site]
01937
u64::from
[function]
[call site]
01938
div_round_up_u64
[function]
[call site]
01939
u64::from
[function]
[call site]
01940
u64::from
[function]
[call site]
01941
Err
[function]
[call site]
01942
Err
[function]
[call site]
01943
Error::TooManyRefcounts
[function]
[call site]
01944
RefCount::new
[function]
[call site]
01945
VecCache::from_vec
[function]
[call site]
01946
QcowRawFile::read_pointer_table
[function]
[call site]
01947
&[u64]::len
[function]
[call site]
01948
std::mem::size_of::<virtio_net_hdr_v1>
[function]
[call site]
01949
Ok
[function]
[call site]
01950
CacheMap::new
[function]
[call site]
01951
HashMap::with_capacity
[function]
[call site]
01952
io::Result::map_err
[function]
[call site]
01953
size_of::<u64>
[function]
[call site]
01954
CacheMap::new
[function]
[call site]
01955
Tap::new
[function]
[call site]
01956
Tap::new
[function]
[call site]
01957
checked_add
[function]
[call site]
01958
QcowFile::l1_address_offset
[function]
[call site]
01959
QcowFile::l1_table_index
[function]
[call site]
01960
QcowRawFile::cluster_size
[function]
[call site]
01961
size_of::<u64>
[function]
[call site]
01962
QcowFile::virtual_size
[function]
[call site]
01963
ok_or
[function]
[call site]
01964
checked_add
[function]
[call site]
01965
u64::from
[function]
[call site]
01966
ok_or
[function]
[call site]
01967
QcowFile::find_avail_clusters
[function]
[call site]
01968
QcowRawFile::cluster_size
[function]
[call site]
01969
QcowRawFile::file_mut
[function]
[call site]
01970
RawFile::metadata
[function]
[call site]
01971
map_err
[function]
[call site]
01972
vnet_hdr_len
[function]
[call site]
01973
step_by
[function]
[call site]
01974
RefCount::get_cluster_refcount
[function]
[call site]
01975
RefCount::get_refcount_index
[function]
[call site]
01976
KvmVm::get_preferred_target
[function]
[call site]
01977
ok_or
[function]
[call site]
01978
Ok
[function]
[call site]
01979
CacheMap::contains_key
[function]
[call site]
01980
CacheMap::contains_key
[function]
[call site]
01981
VecCache::from_vec
[function]
[call site]
01982
QcowRawFile::read_refcount_block
[function]
[call site]
01983
size_of::<u16>
[function]
[call site]
01984
FixedVhd::seek
[function]
[call site]
01985
SeekFrom::Start
[function]
[call site]
01986
file.read_u16_into::<BigEndian>
[function]
[call site]
01987
Ok
[function]
[call site]
01988
io::Result::map_err
[function]
[call site]
01989
Bus::insert
[function]
[call site]
01990
QcowRawFile::write_refcount_block
[function]
[call site]
01991
VecCache::get_values
[function]
[call site]
01992
map_err
[function]
[call site]
01993
Ok
[function]
[call site]
01994
KvmVm::get_preferred_target
[function]
[call site]
01995
unwrap
[function]
[call site]
01996
map_err
[function]
[call site]
01997
MemoryRangeTable::push
[function]
[call site]
01998
Ok
[function]
[call site]
01999
Ok
[function]
[call site]
02000
RawFile::new
[function]
[call site]
02001
Result::map_err
[function]
[call site]
02002
Error::BackingFileOpen
[function]
[call site]
02003
Tap::new
[function]
[call site]
02004
Some
[function]
[call site]
02005
Tap::new
[function]
[call site]
02006
checked_shl
[function]
[call site]
02007
ok_or
[function]
[call site]
02008
Err
[function]
[call site]
02009
div_ceil
[function]
[call site]
02010
Err
[function]
[call site]
02011
offset_is_cluster_boundary
[function]
[call site]
02012
offset_is_cluster_boundary
[function]
[call site]
02013
offset_is_cluster_boundary
[function]
[call site]
02014
RawFile::metadata
[function]
[call site]
02015
std::io::Result::map_err
[function]
[call site]
02016
vnet_hdr_len
[function]
[call site]
02017
std::cmp::max
[function]
[call site]
02018
Err
[function]
[call site]
02019
FixedVhd::seek
[function]
[call site]
02020
SeekFrom::Start
[function]
[call site]
02021
std::io::Result::map_err
[function]
[call site]
02022
read_u64::<BigEndian>
[function]
[call site]
02023
map_err
[function]
[call site]
02024
FixedVhd::seek
[function]
[call site]
02025
SeekFrom::Start
[function]
[call site]
02026
std::io::Result::map_err
[function]
[call site]
02027
read_u16::<BigEndian>
[function]
[call site]
02028
map_err
[function]
[call site]
02029
QcowRawFile::from
[function]
[call site]
02030
Option::ok_or
[function]
[call site]
02031
QcowFile::rebuild_refcounts
[function]
[call site]
02032
Tap::clone
[function]
[call site]
02033
size_of::<u64>
[function]
[call site]
02034
div_round_up_u64
[function]
[call site]
02035
div_round_up_u64
[function]
[call site]
02036
div_round_up_u64
[function]
[call site]
02037
div_round_up_u64
[function]
[call site]
02038
size_of::<QcowHeader>
[function]
[call site]
02039
Err
[function]
[call site]
02040
Error::TooManyL1Entries
[function]
[call site]
02041
VecCache::from_vec
[function]
[call site]
02042
QcowRawFile::read_pointer_table
[function]
[call site]
02043
Some
[function]
[call site]
02044
map_err
[function]
[call site]
02045
div_round_up_u64
[function]
[call site]
02046
max_refcount_clusters
[function]
[call site]
02047
u64::from
[function]
[call site]
02048
Err
[function]
[call site]
02049
Err
[function]
[call site]
02050
Error::TooManyRefcounts
[function]
[call site]
02051
RefCount::new
[function]
[call site]
02052
io::Result::map_err
[function]
[call site]
02053
size_of::<u64>
[function]
[call site]
02054
CacheMap::new
[function]
[call site]
02055
Tap::new
[function]
[call site]
02056
Tap::new
[function]
[call site]
02057
checked_add
[function]
[call site]
02058
QcowFile::l1_address_offset
[function]
[call site]
02059
QcowFile::virtual_size
[function]
[call site]
02060
ok_or
[function]
[call site]
02061
checked_add
[function]
[call site]
02062
u64::from
[function]
[call site]
02063
ok_or
[function]
[call site]
02064
QcowFile::find_avail_clusters
[function]
[call site]
02065
Ok
[function]
[call site]
02066
convert_reader
[function]
[call site]
02067
FixedVhd::seek
[function]
[call site]
02068
SeekFrom::End
[function]
[call site]
02069
std::io::Result::map_err
[function]
[call site]
02070
Result::rewind
[function]
[call site]
02071
map_err
[function]
[call site]
02072
RawFile::set_len
[function]
[call site]
02073
QcowFile::set_len
[function]
[call site]
02074
std::io::Result::map_err
[function]
[call site]
02075
QcowFile::new
[function]
[call site]
02076
QcowHeader::create_for_size_and_path
[function]
[call site]
02077
String::len
[function]
[call site]
02078
std::mem::size_of::<virtio_net_hdr_v1>
[function]
[call site]
02079
Err
[function]
[call site]
02080
Error::BackingFileTooLong
[function]
[call site]
02081
String::len
[function]
[call site]
02082
size_of::<u64>
[function]
[call site]
02083
div_round_up_u64
[function]
[call site]
02084
u64::from
[function]
[call site]
02085
div_round_up_u32
[function]
[call site]
02086
u32::from
[function]
[call site]
02087
u32::is_multiple_of
[function]
[call site]
02088
div_round_up_u32
[function]
[call site]
02089
div_round_up_u32
[function]
[call site]
02090
size_of::<QcowHeader>
[function]
[call site]
02091
Ok
[function]
[call site]
02092
is_none
[function]
[call site]
02093
map_or
[function]
[call site]
02094
vnet_hdr_len
[function]
[call site]
02095
u64::from
[function]
[call site]
02096
u64::from
[function]
[call site]
02097
max_refcount_clusters
[function]
[call site]
02098
div_round_up_u32
[function]
[call site]
02099
size_of::<u64>
[function]
[call site]
02100
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
02101
QcowFile::new_from_header
[function]
[call site]
02102
Vec::rewind
[function]
[call site]
02103
map_err
[function]
[call site]
02104
Request::write_to
[function]
[call site]
02105
io::Error::from
[function]
[call site]
02106
io::Error::other
[function]
[call site]
02107
u64::from
[function]
[call site]
02108
QcowFile::set_cluster_refcount
[function]
[call site]
02109
Tap::new
[function]
[call site]
02110
Tap::new
[function]
[call site]
02111
QcowFile::set_cluster_refcount
[function]
[call site]
02112
Tap::new
[function]
[call site]
02113
Tap::new
[function]
[call site]
02114
QcowFile::set_cluster_refcount
[function]
[call site]
02115
std::io::Result::take
[function]
[call site]
02116
QcowFile::set_cluster_refcount
[function]
[call site]
02117
Tap::new
[function]
[call site]
02118
Tap::new
[function]
[call site]
02119
QcowFile::set_cluster_refcount
[function]
[call site]
02120
std::io::Result::take
[function]
[call site]
02121
QcowFile::set_cluster_refcount
[function]
[call site]
02122
Result::append
[function]
[call site]
02123
Err
[function]
[call site]
02124
Err
[function]
[call site]
02125
std::io::Error::from_raw_os_error
[function]
[call site]
02126
Some
[function]
[call site]
02127
VecCache::from_vec
[function]
[call site]
02128
QcowRawFile::read_refcount_block
[function]
[call site]
02129
size_of::<u16>
[function]
[call site]
02130
FixedVhd::seek
[function]
[call site]
02131
SeekFrom::Start
[function]
[call site]
02132
file.read_u16_into::<BigEndian>
[function]
[call site]
02133
Ok
[function]
[call site]
02134
QcowFile::get_new_cluster
[function]
[call site]
02135
MuxerRxQ::pop
[function]
[call site]
02136
pop_front
[function]
[call site]
02137
QcowRawFile::write_cluster
[function]
[call site]
02138
FixedVhd::seek
[function]
[call site]
02139
SeekFrom::Start
[function]
[call site]
02140
write_all
[function]
[call site]
02141
QcowRawFile::zero_cluster
[function]
[call site]
02142
FixedVhd::seek
[function]
[call site]
02143
SeekFrom::Start
[function]
[call site]
02144
write_zeroes
[function]
[call site]
02145
Ok
[function]
[call site]
02146
Ok
[function]
[call site]
02147
RefCount::max_valid_cluster_offset
[function]
[call site]
02148
QcowRawFile::add_cluster_end
[function]
[call site]
02149
FixedVhd::seek
[function]
[call site]
02150
SeekFrom::End
[function]
[call site]
02151
Ok
[function]
[call site]
02152
QcowFile::set_len
[function]
[call site]
02153
Ok
[function]
[call site]
02154
Some
[function]
[call site]
02155
QcowRawFile::write_cluster
[function]
[call site]
02156
Ok
[function]
[call site]
02157
Err
[function]
[call site]
02158
std::io::Error::from_raw_os_error
[function]
[call site]
02159
MemoryRangeTable::push
[function]
[call site]
02160
Some
[function]
[call site]
02161
VecCache::new
[function]
[call site]
02162
into_boxed_slice
[function]
[call site]
02163
RefCount::refcounts_per_block
[function]
[call site]
02164
Err
[function]
[call site]
02165
QcowFile::set_cluster_refcount
[function]
[call site]
02166
Ok
[function]
[call site]
02167
Result::append
[function]
[call site]
02168
Err
[function]
[call site]
02169
Err
[function]
[call site]
02170
std::io::Error::from_raw_os_error
[function]
[call site]
02171
Some
[function]
[call site]
02172
VecCache::from_vec
[function]
[call site]
02173
QcowRawFile::read_refcount_block
[function]
[call site]
02174
QcowFile::get_new_cluster
[function]
[call site]
02175
MemoryRangeTable::push
[function]
[call site]
02176
Some
[function]
[call site]
02177
VecCache::new
[function]
[call site]
02178
RefCount::refcounts_per_block
[function]
[call site]
02179
Err
[function]
[call site]
02180
QcowFile::set_cluster_refcount
[function]
[call site]
02181
Ok
[function]
[call site]
02182
std::io::Result::take
[function]
[call site]
02183
QcowFile::set_cluster_refcount
[function]
[call site]
02184
Result::append
[function]
[call site]
02185
Err
[function]
[call site]
02186
Err
[function]
[call site]
02187
std::io::Error::from_raw_os_error
[function]
[call site]
02188
Some
[function]
[call site]
02189
VecCache::from_vec
[function]
[call site]
02190
QcowRawFile::read_refcount_block
[function]
[call site]
02191
QcowFile::get_new_cluster
[function]
[call site]
02192
MemoryRangeTable::push
[function]
[call site]
02193
Some
[function]
[call site]
02194
VecCache::new
[function]
[call site]
02195
RefCount::refcounts_per_block
[function]
[call site]
02196
Err
[function]
[call site]
02197
QcowFile::set_cluster_refcount
[function]
[call site]
02198
Ok
[function]
[call site]
02199
std::io::Result::map_err
[function]
[call site]
02200
append
[function]
[call site]
02201
Ok
[function]
[call site]
02202
convert_reader_writer
[function]
[call site]
02203
QcowFile::seek_data
[function]
[call site]
02204
QcowFile::find_allocated_cluster
[function]
[call site]
02205
QcowFile::virtual_size
[function]
[call site]
02206
Ok
[function]
[call site]
02207
QcowFile::cluster_allocated
[function]
[call site]
02208
QcowFile::virtual_size
[function]
[call site]
02209
Err
[function]
[call site]
02210
std::io::Error::from_raw_os_error
[function]
[call site]
02211
QcowFile::l1_table_index
[function]
[call site]
02212
KvmVm::get_preferred_target
[function]
[call site]
02213
ok_or_else
[function]
[call site]
02214
std::io::Error::from_raw_os_error
[function]
[call site]
02215
QcowFile::l2_table_index
[function]
[call site]
02216
QcowRawFile::cluster_size
[function]
[call site]
02217
Ok
[function]
[call site]
02218
QcowFile::cache_l2_cluster
[function]
[call site]
02219
CacheMap::contains_key
[function]
[call site]
02220
QcowFile::get_new_cluster
[function]
[call site]
02221
Some
[function]
[call site]
02222
VecCache::new
[function]
[call site]
02223
VecCache::from_vec
[function]
[call site]
02224
QcowFile::read_l2_cluster
[function]
[call site]
02225
QcowRawFile::read_pointer_cluster
[function]
[call site]
02226
size_of::<u64>
[function]
[call site]
02227
QcowRawFile::read_pointer_table
[function]
[call site]
02228
FixedVhd::seek
[function]
[call site]
02229
SeekFrom::Start
[function]
[call site]
02230
file.read_u64_into::<BigEndian>
[function]
[call site]
02231
Ok
[function]
[call site]
02232
Ok
[function]
[call site]
02233
Bus::insert
[function]
[call site]
02234
QcowRawFile::write_pointer_table_direct
[function]
[call site]
02235
QcowRawFile::setup_pointer_table_writer
[function]
[call site]
02236
write_u64::<BigEndian>
[function]
[call site]
02237
Tap::flush
[function]
[call site]
02238
Ok
[function]
[call site]
02239
MemoryRangeTable::dirty_ranges_iter
[function]
[call site]
02240
Ok
[function]
[call site]
02241
KvmVm::get_preferred_target
[function]
[call site]
02242
unwrap
[function]
[call site]
02243
Ok
[function]
[call site]
02244
Ok
[function]
[call site]
02245
Some
[function]
[call site]
02246
QcowRawFile::cluster_size
[function]
[call site]
02247
QcowFile::cluster_allocated
[function]
[call site]
02248
Ok
[function]
[call site]
02249
Some
[function]
[call site]
02250
Ok
[function]
[call site]
02251
Err
[function]
[call site]
02252
Ok
[function]
[call site]
02253
QcowFile::seek
[function]
[call site]
02254
Some
[function]
[call site]
02255
checked_sub
[function]
[call site]
02256
and_then
[function]
[call site]
02257
QcowFile::virtual_size
[function]
[call site]
02258
u64::checked_sub
[function]
[call site]
02259
QcowFile::virtual_size
[function]
[call site]
02260
u64::checked_add
[function]
[call site]
02261
checked_sub
[function]
[call site]
02262
and_then
[function]
[call site]
02263
checked_sub
[function]
[call site]
02264
checked_add
[function]
[call site]
02265
QcowFile::virtual_size
[function]
[call site]
02266
Ok
[function]
[call site]
02267
Err
[function]
[call site]
02268
std::io::Error::from_raw_os_error
[function]
[call site]
02269
SeekFrom::Start
[function]
[call site]
02270
Ok
[function]
[call site]
02271
Some
[function]
[call site]
02272
io::Result::map_err
[function]
[call site]
02273
QcowFile::seek_hole
[function]
[call site]
02274
QcowFile::find_allocated_cluster
[function]
[call site]
02275
Err
[function]
[call site]
02276
QcowFile::virtual_size
[function]
[call site]
02277
Ok
[function]
[call site]
02278
Some
[function]
[call site]
02279
QcowFile::seek
[function]
[call site]
02280
SeekFrom::End
[function]
[call site]
02281
Ok
[function]
[call site]
02282
QcowFile::seek
[function]
[call site]
02283
SeekFrom::Start
[function]
[call site]
02284
Ok
[function]
[call site]
02285
Some
[function]
[call site]
02286
io::Result::map_err
[function]
[call site]
02287
Err
[function]
[call site]
02288
Error::SeekingFile
[function]
[call site]
02289
io::Error::from_raw_os_error
[function]
[call site]
02290
convert_copy
[function]
[call site]
02291
FixedVhd::seek
[function]
[call site]
02292
SeekFrom::Start
[function]
[call site]
02293
std::io::Result::map_err
[function]
[call site]
02294
io::Result::seek
[function]
[call site]
02295
FixedVhd::seek
[function]
[call site]
02296
Ok
[function]
[call site]
02297
Err
[function]
[call site]
02298
SeekFrom::Start
[function]
[call site]
02299
std::io::Result::map_err
[function]
[call site]
02300
std::cmp::min
[function]
[call site]
02301
Tap::read
[function]
[call site]
02302
IoResult::map_err
[function]
[call site]
02303
io::Result::write
[function]
[call site]
02304
write
[function]
[call site]
02305
IoResult::map_err
[function]
[call site]
02306
Ok
[function]
[call site]
02307
Ok
[function]
[call site]
02308
RawFile::set_len
[function]
[call site]
02309
std::io::Result::map_err
[function]
[call site]
02310
convert_reader_writer
[function]
[call site]
02311
convert_reader
[function]
[call site]
02312
Result::map_err
[function]
[call site]
02313
unwrap_or
[function]
[call site]
02314
KvmVm::get_preferred_target
[function]
[call site]
02315
vm::Result::ok_or
[function]
[call site]
02316
convert::<Toggle>
[function]
[call site]
02317
map_err
[function]
[call site]
02318
unwrap_or
[function]
[call site]
02319
option_parser::Toggle
[function]
[call site]
02320
std::convert
[function]
[call site]
02321
Result::map_err
[function]
[call site]
02322
unwrap_or
[function]
[call site]
02323
Ok
[function]
[call site]
02324
map_err
[function]
[call site]
02325
Result::unwrap_or_default
[function]
[call site]
02326
Guest::check_devices_common
[function]
[call site]
02327
Guest::ssh_command
[function]
[call site]
02328
Result::unwrap
[function]
[call site]
02329
Guest::ssh_command
[function]
[call site]
02330
Result::unwrap
[function]
[call site]
02331
Guest::ssh_command
[function]
[call site]
02332
Result::unwrap
[function]
[call site]
02333
Guest::check_vsock
[function]
[call site]
02334
Tap::clone
[function]
[call site]
02335
GuestCommand::spawn
[function]
[call site]
02336
arg
[function]
[call site]
02337
TargetApi::guest_args
[function]
[call site]
02338
stderr
[function]
[call site]
02339
Stdio::piped
[function]
[call site]
02340
dup_stdout
[function]
[call site]
02341
Stdio::piped
[function]
[call site]
02342
GuestCommand::spawn
[function]
[call site]
02343
unwrap
[function]
[call site]
02344
as_ref
[function]
[call site]
02345
unwrap
[function]
[call site]
02346
Tap::as_raw_fd
[function]
[call site]
02347
libc::fcntl
[function]
[call site]
02348
Err
[function]
[call site]
02349
io::Error::last_os_error
[function]
[call site]
02350
as_ref
[function]
[call site]
02351
unwrap
[function]
[call site]
02352
Tap::as_raw_fd
[function]
[call site]
02353
libc::fcntl
[function]
[call site]
02354
Err
[function]
[call site]
02355
io::Error::last_os_error
[function]
[call site]
02356
Ok
[function]
[call site]
02357
Err
[function]
[call site]
02358
std::io::Error::other
[function]
[call site]
02359
GuestCommand::spawn
[function]
[call site]
02360
ssh_command_ip
[function]
[call site]
02361
Result::unwrap
[function]
[call site]
02362
thread::sleep
[function]
[call site]
02363
std::time::Duration::new
[function]
[call site]
02364
io::Result::join
[function]
[call site]
02365
unwrap
[function]
[call site]
02366
Tap::if_name_as_str
[function]
[call site]
02367
Tap::if_name_as_bytes
[function]
[call site]
02368
&[u8]::split
[function]
[call site]
02369
BitposIterator::next
[function]
[call site]
02370
unwrap_or
[function]
[call site]
02371
std::str::from_utf8
[function]
[call site]
02372
expect
[function]
[call site]
02373
Guest::ssh_command
[function]
[call site]
02374
Result::unwrap
[function]
[call site]
02375
Guest::ssh_command
[function]
[call site]
02376
Result::unwrap
[function]
[call site]
02377
Guest::ssh_command
[function]
[call site]
02378
Result::unwrap
[function]
[call site]
02379
Some
[function]
[call site]
02380
Some
[function]
[call site]
02381
thread::sleep
[function]
[call site]
02382
std::time::Duration::new
[function]
[call site]
02383
PvPanicDevice::event_to_string
[function]
[call site]
02384
Some
[function]
[call site]
02385
PvPanicDevice::event_to_string
[function]
[call site]
02386
thread::sleep
[function]
[call site]
02387
std::time::Duration::new
[function]
[call site]
02388
thread::sleep
[function]
[call site]
02389
std::time::Duration::new
[function]
[call site]
02390
common_sequential::snapshot_and_check_events
[function]
[call site]
02391
PvPanicDevice::event_to_string
[function]
[call site]
02392
PvPanicDevice::event_to_string
[function]
[call site]
02393
thread::sleep
[function]
[call site]
02394
std::time::Duration::new
[function]
[call site]
02395
thread::sleep
[function]
[call site]
02396
std::time::Duration::new
[function]
[call site]
02397
PvPanicDevice::event_to_string
[function]
[call site]
02398
PvPanicDevice::event_to_string
[function]
[call site]
02399
thread::sleep
[function]
[call site]
02400
std::time::Duration::new
[function]
[call site]
02401
kill_child
[function]
[call site]
02402
wait_with_output
[function]
[call site]
02403
unwrap
[function]
[call site]
02404
handle_child_output
[function]
[call site]
02405
std::panic::catch_unwind
[function]
[call site]
02406
handle_child_output
[function]
[call site]
02407
GuestCommand::new
[function]
[call site]
02408
Self::arg
[function]
[call site]
02409
arg
[function]
[call site]
02410
Tap::if_name_as_str
[function]
[call site]
02411
remote_command_w_output
[function]
[call site]
02412
unwrap
[function]
[call site]
02413
GuestCommand::new
[function]
[call site]
02414
TargetApi::guest_args
[function]
[call site]
02415
TargetApi::guest_args
[function]
[call site]
02416
Tap::if_name_as_str
[function]
[call site]
02417
TargetApi::guest_args
[function]
[call site]
02418
Tap::if_name_as_str
[function]
[call site]
02419
GuestCommand::capture_output
[function]
[call site]
02420
GuestCommand::spawn
[function]
[call site]
02421
io::Result::unwrap
[function]
[call site]
02422
thread::sleep
[function]
[call site]
02423
std::time::Duration::new
[function]
[call site]
02424
PvPanicDevice::event_to_string
[function]
[call site]
02425
PvPanicDevice::event_to_string
[function]
[call site]
02426
Some
[function]
[call site]
02427
PvPanicDevice::event_to_string
[function]
[call site]
02428
PvPanicDevice::event_to_string
[function]
[call site]
02429
Some
[function]
[call site]
02430
PvPanicDevice::event_to_string
[function]
[call site]
02431
PvPanicDevice::event_to_string
[function]
[call site]
02432
PvPanicDevice::event_to_string
[function]
[call site]
02433
remove_dir_all
[function]
[call site]
02434
Tap::if_name_as_str
[function]
[call site]
02435
Tap::if_name_as_bytes
[function]
[call site]
02436
&[u8]::split
[function]
[call site]
02437
BitposIterator::next
[function]
[call site]
02438
unwrap_or
[function]
[call site]
02439
std::str::from_utf8
[function]
[call site]
02440
expect
[function]
[call site]
02441
std::panic::catch_unwind
[function]
[call site]
02442
thread::sleep
[function]
[call site]
02443
std::time::Duration::new
[function]
[call site]
02444
PvPanicDevice::event_to_string
[function]
[call site]
02445
PvPanicDevice::event_to_string
[function]
[call site]
02446
Guest::get_total_memory
[function]
[call site]
02447
Result::unwrap_or_default
[function]
[call site]
02448
resize_command
[function]
[call site]
02449
Some
[function]
[call site]
02450
thread::sleep
[function]
[call site]
02451
std::time::Duration::new
[function]
[call site]
02452
resize_command
[function]
[call site]
02453
Some
[function]
[call site]
02454
thread::sleep
[function]
[call site]
02455
std::time::Duration::new
[function]
[call site]
02456
Guest::get_total_memory
[function]
[call site]
02457
Result::unwrap_or_default
[function]
[call site]
02458
Guest::check_devices_common
[function]
[call site]
02459
Some
[function]
[call site]
02460
Some
[function]
[call site]
02461
kill_child
[function]
[call site]
02462
wait_with_output
[function]
[call site]
02463
unwrap
[function]
[call site]
02464
handle_child_output
[function]
[call site]
02465
std::panic::catch_unwind
[function]
[call site]
02466
handle_child_output
[function]
[call site]
02467
Tap::new
[function]
[call site]
02468
VirtioCommon::feature_acked
[function]
[call site]
02469
RateLimiterConfig::try_into
[function]
[call site]
02470
usize::len
[function]
[call site]
02471
std::mem::size_of::<virtio_net_hdr_v1>
[function]
[call site]
02472
Bus::remove
[function]
[call site]
02473
Err
[function]
[call site]
02474
write
[function]
[call site]
02475
unwrap
[function]
[call site]
02476
Bus::remove
[function]
[call site]
02477
Err
[function]
[call site]
02478
write
[function]
[call site]
02479
unwrap
[function]
[call site]
02480
Bus::remove
[function]
[call site]
02481
is_none
[function]
[call site]
02482
Err
[function]
[call site]
02483
Ok
[function]
[call site]
02484
is_none
[function]
[call site]
02485
Err
[function]
[call site]
02486
Ok
[function]
[call site]
02487
VhostUserBlkBackend::set_event_idx
[function]
[call site]
02488
CacheMap::iter_mut
[function]
[call site]
02489
CacheMap::get_mut
[function]
[call site]
02490
Option::unwrap
[function]
[call site]
02491
bool::size
[function]
[call site]
02492
libc::sysconf
[function]
[call site]
02493
VirtioCommon::dup_eventfds
[function]
[call site]
02494
as_ref
[function]
[call site]
02495
unwrap
[function]
[call site]
02496
RawFile::try_clone
[function]
[call site]
02497
unwrap
[function]
[call site]
02498
as_ref
[function]
[call site]
02499
unwrap
[function]
[call site]
02500
RawFile::try_clone
[function]
[call site]
02501
unwrap
[function]
[call site]
02502
Tap::clone
[function]
[call site]
02503
RawFile::try_clone
[function]
[call site]
02504
unwrap
[function]
[call site]
02505
Tap::clone
[function]
[call site]
02506
RawFileDiskAio::new_async_io
[function]
[call site]
02507
Ok
[function]
[call site]
02508
Tap::new
[function]
[call site]
02509
RawFileAsyncAio::new
[function]
[call site]
02510
Tap::new
[function]
[call site]
02511
aio::IoContext::new
[function]
[call site]
02512
Tap::open_named
[function]
[call site]
02513
Ok
[function]
[call site]
02514
Tap::as_raw_fd
[function]
[call site]
02515
std::io::Result::map_err
[function]
[call site]
02516
map_err
[function]
[call site]
02517
Tap::clone
[function]
[call site]
02518
Tap::clone
[function]
[call site]
02519
Tap::clone
[function]
[call site]
02520
Tap::clone
[function]
[call site]
02521
Tap::clone
[function]
[call site]
02522
VecDeque::with_capacity
[function]
[call site]
02523
as_ref
[function]
[call site]
02524
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
02525
RateLimiterGroup::new_handle
[function]
[call site]
02526
RateLimiterGroupHandle::new
[function]
[call site]
02527
Tap::new
[function]
[call site]
02528
Tap::new
[function]
[call site]
02529
Result::map_err
[function]
[call site]
02530
common_parallel::_test_virtio_block
[function]
[call site]
02531
unwrap
[function]
[call site]
02532
MemoryRangeTable::push
[function]
[call site]
02533
Tap::clone
[function]
[call site]
02534
Ok
[function]
[call site]
02535
Tap::clone
[function]
[call site]
02536
transpose
[function]
[call site]
02537
unwrap
[function]
[call site]
02538
Tap::clone
[function]
[call site]
02539
KvmVm::get_preferred_target
[function]
[call site]
02540
cloned
[function]
[call site]
02541
Tap::clone
[function]
[call site]
02542
Tap::clone
[function]
[call site]
02543
thread_helper::spawn_virtio_thread
[function]
[call site]
02544
seccomp_filters::get_seccomp_filter
[function]
[call site]
02545
Ok
[function]
[call site]
02546
Tap::new
[function]
[call site]
02547
Tap::open_named
[function]
[call site]
02548
get_seccomp_rules
[function]
[call site]
02549
virtio_balloon_thread_rules
[function]
[call site]
02550
virtio_block_thread_rules
[function]
[call site]
02551
virtio_console_thread_rules
[function]
[call site]
02552
virtio_iommu_thread_rules
[function]
[call site]
02553
virtio_mem_thread_rules
[function]
[call site]
02554
virtio_net_thread_rules
[function]
[call site]
02555
virtio_net_ctl_thread_rules
[function]
[call site]
02556
virtio_pmem_thread_rules
[function]
[call site]
02557
virtio_rng_thread_rules
[function]
[call site]
02558
virtio_vhost_block_thread_rules
[function]
[call site]
02559
virtio_vhost_fs_thread_rules
[function]
[call site]
02560
virtio_vhost_net_thread_rules
[function]
[call site]
02561
virtio_vhost_net_ctl_thread_rules
[function]
[call site]
02562
virtio_vsock_thread_rules
[function]
[call site]
02563
virtio_watchdog_thread_rules
[function]
[call site]
02564
Result::append
[function]
[call site]
02565
virtio_thread_common
[function]
[call site]
02566
Vec::into_iter
[function]
[call site]
02567
collect
[function]
[call site]
02568
RateLimiterConfig::try_into
[function]
[call site]
02569
unwrap
[function]
[call site]
02570
Result::and_then
[function]
[call site]
02571
RateLimiterConfig::try_into
[function]
[call site]
02572
unwrap_or_default
[function]
[call site]
02573
unwrap_or_default
[function]
[call site]
02574
rate_limiter::RateLimiter::new
[function]
[call site]
02575
unwrap_or
[function]
[call site]
02576
unwrap_or
[function]
[call site]
02577
map_err
[function]
[call site]
02578
Tap::new
[function]
[call site]
02579
get_seccomp_rules
[function]
[call site]
02580
Vec::into_iter
[function]
[call site]
02581
collect
[function]
[call site]
02582
RateLimiterConfig::try_into
[function]
[call site]
02583
unwrap
[function]
[call site]
02584
Result::and_then
[function]
[call site]
02585
RateLimiterConfig::try_into
[function]
[call site]
02586
map_err
[function]
[call site]
02587
Result::map_err
[function]
[call site]
02588
RawFile::try_clone
[function]
[call site]
02589
Ok
[function]
[call site]
02590
RawFile::try_clone
[function]
[call site]
02591
expect
[function]
[call site]
02592
std::io::Result::map_err
[function]
[call site]
02593
PvPanicDevice::event_to_string
[function]
[call site]
02594
thread::Builder::new
[function]
[call site]
02595
Tap::open_named
[function]
[call site]
02596
Result::name
[function]
[call site]
02597
Tap::if_name_as_bytes
[function]
[call site]
02598
&[u8]::len
[function]
[call site]
02599
Err
[function]
[call site]
02600
Error::IfnameTooLong
[function]
[call site]
02601
PvPanicDevice::event_to_string
[function]
[call site]
02602
&[u8]::len
[function]
[call site]
02603
copy_from_slice
[function]
[call site]
02604
Ok
[function]
[call site]
02605
PvPanicDevice::event_to_string
[function]
[call site]
02606
GuestCommand::spawn
[function]
[call site]
02607
arg
[function]
[call site]
02608
TargetApi::guest_args
[function]
[call site]
02609
stderr
[function]
[call site]
02610
Stdio::piped
[function]
[call site]
02611
dup_stdout
[function]
[call site]
02612
Stdio::piped
[function]
[call site]
02613
GuestCommand::spawn
[function]
[call site]
02614
unwrap
[function]
[call site]
02615
as_ref
[function]
[call site]
02616
unwrap
[function]
[call site]
02617
Tap::as_raw_fd
[function]
[call site]
02618
libc::fcntl
[function]
[call site]
02619
Err
[function]
[call site]
02620
io::Error::last_os_error
[function]
[call site]
02621
as_ref
[function]
[call site]
02622
unwrap
[function]
[call site]
02623
Tap::as_raw_fd
[function]
[call site]
02624
libc::fcntl
[function]
[call site]
02625
Err
[function]
[call site]
02626
io::Error::last_os_error
[function]
[call site]
02627
Ok
[function]
[call site]
02628
Err
[function]
[call site]
02629
std::io::Error::other
[function]
[call site]
02630
GuestCommand::spawn
[function]
[call site]
02631
MemoryRangeTable::is_empty
[function]
[call site]
02632
MemoryRangeTable::is_empty
[function]
[call site]
02633
seccompiler::apply_filter
[function]
[call site]
02634
write
[function]
[call site]
02635
Response::ok
[function]
[call site]
02636
Tap::new
[function]
[call site]
02637
std::panic::catch_unwind
[function]
[call site]
02638
std::panic::AssertUnwindSafe
[function]
[call site]
02639
write
[function]
[call site]
02640
Response::ok
[function]
[call site]
02641
write
[function]
[call site]
02642
Response::ok
[function]
[call site]
02643
io::Result::map
[function]
[call site]
02644
MemoryRangeTable::dirty_ranges_iter
[function]
[call site]
02645
impl
[call site]
02646
MemoryRangeTable::push
[function]
[call site]
02647
Self::map_err
[function]
[call site]
02648
ActivateError::ThreadSpawn
[function]
[call site]
02649
KvmVcpu::run
[function]
[call site]
02650
KvmVcpu::run
[function]
[call site]
02651
KvmVcpu::run
[function]
[call site]
02652
VmOpsHandler::pio_read
[function]
[call site]
02653
read
[function]
[call site]
02654
Ok
[function]
[call site]
02655
RateLimiterConfig::try_into
[function]
[call site]
02656
unwrap_or_default
[function]
[call site]
02657
unwrap_or_default
[function]
[call site]
02658
rate_limiter::RateLimiter::new
[function]
[call site]
02659
unwrap_or
[function]
[call site]
02660
unwrap_or
[function]
[call site]
02661
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
02662
map_err
[function]
[call site]
02663
cpu::HypervisorCpuError::RunVcpu
[function]
[call site]
02664
RateLimiterConfig::try_into
[function]
[call site]
02665
Ok
[function]
[call site]
02666
VmOpsHandler::pio_write
[function]
[call site]
02667
write
[function]
[call site]
02668
wait
[function]
[call site]
02669
Ok
[function]
[call site]
02670
RateLimiterConfig::try_into
[function]
[call site]
02671
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
02672
map_err
[function]
[call site]
02673
cpu::HypervisorCpuError::RunVcpu
[function]
[call site]
02674
RateLimiterConfig::try_into
[function]
[call site]
02675
Ok
[function]
[call site]
02676
Ok
[function]
[call site]
02677
cpu::VmExit::IoapicEoi
[function]
[call site]
02678
Ok
[function]
[call site]
02679
Ok
[function]
[call site]
02680
Ok
[function]
[call site]
02681
Err
[function]
[call site]
02682
cpu::HypervisorCpuError::RunVcpu
[function]
[call site]
02683
VmOpsHandler::mmio_read
[function]
[call site]
02684
read
[function]
[call site]
02685
Ok
[function]
[call site]
02686
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
02687
map_err
[function]
[call site]
02688
cpu::HypervisorCpuError::RunVcpu
[function]
[call site]
02689
RateLimiterConfig::try_into
[function]
[call site]
02690
Ok
[function]
[call site]
02691
VmOpsHandler::mmio_write
[function]
[call site]
02692
write
[function]
[call site]
02693
wait
[function]
[call site]
02694
Ok
[function]
[call site]
02695
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
02696
map_err
[function]
[call site]
02697
cpu::HypervisorCpuError::RunVcpu
[function]
[call site]
02698
RateLimiterConfig::try_into
[function]
[call site]
02699
Ok
[function]
[call site]
02700
Ok
[function]
[call site]
02701
Ok
[function]
[call site]
02702
Ok
[function]
[call site]
02703
Err
[function]
[call site]
02704
cpu::HypervisorCpuError::RunVcpu
[function]
[call site]
02705
usize::errno
[function]
[call site]
02706
Ok
[function]
[call site]
02707
Err
[function]
[call site]
02708
cpu::HypervisorCpuError::RunVcpu
[function]
[call site]
02709
VmOpsHandler::pio_read
[function]
[call site]
02710
RateLimiterConfig::try_into
[function]
[call site]
02711
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
02712
map_err
[function]
[call site]
02713
cpu::HypervisorCpuError::RunVcpu
[function]
[call site]
02714
RateLimiterConfig::try_into
[function]
[call site]
02715
Ok
[function]
[call site]
02716
VmOpsHandler::pio_write
[function]
[call site]
02717
RateLimiterConfig::try_into
[function]
[call site]
02718
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
02719
map_err
[function]
[call site]
02720
cpu::HypervisorCpuError::RunVcpu
[function]
[call site]
02721
RateLimiterConfig::try_into
[function]
[call site]
02722
Ok
[function]
[call site]
02723
Ok
[function]
[call site]
02724
cpu::VmExit::IoapicEoi
[function]
[call site]
02725
Ok
[function]
[call site]
02726
Ok
[function]
[call site]
02727
Ok
[function]
[call site]
02728
Err
[function]
[call site]
02729
cpu::HypervisorCpuError::RunVcpu
[function]
[call site]
02730
VmOpsHandler::mmio_read
[function]
[call site]
02731
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
02732
map_err
[function]
[call site]
02733
cpu::HypervisorCpuError::RunVcpu
[function]
[call site]
02734
RateLimiterConfig::try_into
[function]
[call site]
02735
Ok
[function]
[call site]
02736
VmOpsHandler::mmio_write
[function]
[call site]
02737
MemoryRangeTable::from_dirty_bitmap
[function]
[call site]
02738
map_err
[function]
[call site]
02739
cpu::HypervisorCpuError::RunVcpu
[function]
[call site]
02740
RateLimiterConfig::try_into
[function]
[call site]
02741
Ok
[function]
[call site]
02742
Ok
[function]
[call site]
02743
Ok
[function]
[call site]
02744
Ok
[function]
[call site]
02745
Err
[function]
[call site]
02746
cpu::HypervisorCpuError::RunVcpu
[function]
[call site]
02747
usize::errno
[function]
[call site]
02748
Ok
[function]
[call site]
02749
Err
[function]
[call site]
02750
cpu::HypervisorCpuError::RunVcpu
[function]
[call site]
02751
as_ref
[function]
[call site]
02752
unwrap
[function]
[call site]
02753
Some
[function]
[call site]
02754
VhostUserBlkBackend::handle_event
[function]
[call site]
02755
Err
[function]
[call site]
02756
RateLimiterConfig::try_into
[function]
[call site]
02757
CacheMap::get_mut
[function]
[call site]
02758
unwrap
[function]
[call site]
02759
CacheMap::get_mut
[function]
[call site]
02760
Instant::now
[function]
[call site]
02761
VhostUserBlkThread::process_queue
[function]
[call site]
02762
&mut
[call site]
02763
pop_descriptor_chain
[function]
[call site]
02764
write_fdt_to_memory
[function]
[call site]
02765
Request::parse
[function]
[call site]
02766
Request::set_writeback
[function]
[call site]
02767
TdHob::add_payload
[function]
[call site]
02768
Request::execute
[function]
[call site]
02769
FixedVhd::seek
[function]
[call site]
02770
FixedVhd::seek
[function]
[call site]
02771
Ok
[function]
[call site]
02772
Err
[function]
[call site]
02773
SeekFrom::Start
[function]
[call site]
02774
std::io::Result::map_err
[function]
[call site]
02775
u64::from
[function]
[call site]
02776
u64::from
[function]
[call site]
02777
checked_add
[function]
[call site]
02778
ok_or
[function]
[call site]
02779
ExecuteError::BadRequest
[function]
[call site]
02780
Err
[function]
[call site]
02781
ExecuteError::BadRequest
[function]
[call site]
02782
ApiResult::read_exact
[function]
[call site]
02783
map_err
[function]
[call site]
02784
GuestMemoryMmap::read_exact_volatile_from
[function]
[call site]
02785
__IncompleteArrayField::as_slice
[function]
[call site]
02786
map_err
[function]
[call site]
02787
Tap::new
[function]
[call site]
02788
GuestMemoryMmap::write_all_volatile_to
[function]
[call site]
02789
map_err
[function]
[call site]
02790
ApiResult::write_all
[function]
[call site]
02791
map_err
[function]
[call site]
02792
Tap::flush
[function]
[call site]
02793
Ok
[function]
[call site]
02794
IoResult::map_err
[function]
[call site]
02795
Tap::flush
[function]
[call site]
02796
IoResult::map_err
[function]
[call site]
02797
Vec::len
[function]
[call site]
02798
Err
[function]
[call site]
02799
ExecuteError::BadRequest
[function]
[call site]
02800
GuestMemoryMmap::write_slice
[function]
[call site]
02801
map_err
[function]
[call site]
02802
Err
[function]
[call site]
02803
ExecuteError::Unsupported
[function]
[call site]
02804
Ok
[function]
[call site]
02805
common_parallel::_test_virtio_block
[function]
[call site]
02806
unwrap
[function]
[call site]
02807
IovecBufferBorrowed::deref_mut
[function]
[call site]
02808
Result::memory
[function]
[call site]
02809
Vcpu::set_tdx_status
[function]
[call site]
02810
Result::memory
[function]
[call site]
02811
Result::write_obj
[function]
[call site]
02812
unwrap
[function]
[call site]
02813
&mut
[call site]
02814
add_used
[function]
[call site]
02815
Result::memory
[function]
[call site]
02816
Result::head_index
[function]
[call site]
02817
unwrap
[function]
[call site]
02818
&mut
[call site]
02819
needs_notification
[function]
[call site]
02820
write_fdt_to_memory
[function]
[call site]
02821
IovecBufferBorrowed::deref
[function]
[call site]
02822
unwrap
[function]
[call site]
02823
BlockEpollHandler::try_signal_used_queue
[function]
[call site]
02824
needs_notification
[function]
[call site]
02825
write_fdt_to_memory
[function]
[call site]
02826
IovecBufferBorrowed::deref
[function]
[call site]
02827
map_err
[function]
[call site]
02828
EpollHelperError::HandleEvent
[function]
[call site]
02829
BlockEpollHandler::signal_used_queue
[function]
[call site]
02830
result::Result::map_err
[function]
[call site]
02831
EpollHelperError::HandleEvent
[function]
[call site]
02832
Ok
[function]
[call site]
02833
result::Result::unwrap
[function]
[call site]
02834
Instant::now
[function]
[call site]
02835
elapsed
[function]
[call site]
02836
as_micros
[function]
[call site]
02837
get_queue_mut
[function]
[call site]
02838
enable_notification
[function]
[call site]
02839
write_fdt_to_memory
[function]
[call site]
02840
IovecBufferBorrowed::deref
[function]
[call site]
02841
unwrap
[function]
[call site]
02842
VhostUserBlkThread::process_queue
[function]
[call site]
02843
VhostUserBlkThread::process_queue
[function]
[call site]
02844
Ok
[function]
[call site]
02845
Err
[function]
[call site]
02846
RateLimiterConfig::try_into
[function]
[call site]
02847
Ok
[function]
[call site]
02848
Tap::new
[function]
[call site]
02849
Response::ok
[function]
[call site]
02850
Tap::new
[function]
[call site]
02851
Block::wait_for_epoll_threads
[function]
[call site]
02852
Block::wait_for_epoll_threads
[function]
[call site]
02853