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