The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 245 | 337 | CCtx::set_parameter | call site: 00337 | Reader::read_to_end |
| 106 | 0 | EP | call site: 00000 | Reader::read_to_end |
| 55 | 175 | DCtx::create | call site: 00175 | CCtx::compress_using_dict |
| 35 | 269 | DCtx::finish_one_shot | call site: 00269 | DCtx::reset_after_one_shot |
| 28 | 145 | zstd_safe::CCtx::default | call site: 00145 | std::io::Cursor::as_mut_ptr |
| 28 | 305 | Poison::record | call site: 00305 | CCtx::set_parameter |
| 11 | 254 | CCtx::finish_one_shot | call site: 00254 | DCtx::decompress_using_dict |
| 10 | 123 | fs::File::create | call site: 00123 | CCtx::try_create |
| 10 | 134 | ptr_void | call site: 00134 | |
| 7 | 234 | parse_code | call site: 00234 | CCtx::finish_one_shot |
| 3 | 242 | CCtx::finish_one_shot | call site: 00242 | CCtx::guard_workers |
| 2 | 107 | fs::File::create | call site: 00107 |
fuzz_target
[function]
[call site]
00000
std::cmp::min
[function]
[call site]
00001
Vec::len
[function]
[call site]
00002
zstd_safe::compress
[function]
[call site]
00003
zstd_sys::ZSTD_compressBound
[function]
[call site]
00004
len
[function]
[call site]
00005
zstd_sys::ZSTD_compress
[function]
[call site]
00006
std::io::Cursor::as_mut_ptr
[function]
[call site]
00007
cursor_position
[function]
[call site]
00008
usize::try_from
[function]
[call site]
00009
&std::io::Cursor<T>::position
[function]
[call site]
00010
usize::try_from
[function]
[call site]
00011
&std::io::Cursor<T>::position
[function]
[call site]
00012
unwrap_or
[function]
[call site]
00013
unwrap_or
[function]
[call site]
00014
std::io::Cursor::get_mut
[function]
[call site]
00015
as_mut
[function]
[call site]
00016
test_cycle_unwrap
[function]
[call site]
00017
test_cycle
[function]
[call site]
00018
Encoder::new
[function]
[call site]
00019
zstd_safe::CCtx::in_size
[function]
[call site]
00020
zstd_sys::ZSTD_CStreamInSize
[function]
[call site]
00021
Writer::with_buffer
[function]
[call site]
00022
Poison::clear
[function]
[call site]
00023
OutBuffer::around
[function]
[call site]
00024
TrackedReader::fill_buf
[function]
[call site]
00025
fill_buf
[function]
[call site]
00026
TrackedReader::fill_buf
[function]
[call site]
00027
fill_buf
[function]
[call site]
00028
Ok
[function]
[call site]
00029
BufReader::with_capacity
[function]
[call site]
00030
Counting::new
[function]
[call site]
00031
Counting::new
[function]
[call site]
00032
Counting::new
[function]
[call site]
00033
Self::try_reserve_exact
[function]
[call site]
00034
map_err
[function]
[call site]
00035
io::Error::new
[function]
[call site]
00036
Counting::new
[function]
[call site]
00037
Ok
[function]
[call site]
00038
io::Result::unwrap
[function]
[call site]
00039
test_cycle
[function]
[call site]
00040
TrackedReader::fill_buf
[function]
[call site]
00041
io::Result::unwrap
[function]
[call site]
00042
finish_on_a_partially_read_stream_does_not_hang
[function]
[call site]
00043
zstd::encode_all
[function]
[call site]
00044
Vec::<u8>::new
[function]
[call site]
00045
Counting::new
[function]
[call site]
00046
copy_encode
[function]
[call site]
00047
Encoder::new
[function]
[call site]
00048
Counting::new
[function]
[call site]
00049
by_ref
[function]
[call site]
00050
take
[function]
[call site]
00051
Reader::read_to_end
[function]
[call site]
00052
io::Result::len
[function]
[call site]
00053
std::io::Cursor::capacity
[function]
[call site]
00054
std::io::Cursor::get_ref
[function]
[call site]
00055
as_ref
[function]
[call site]
00056
test_cycle_unwrap
[function]
[call site]
00057
AutoFlushDecoder::get_ref
[function]
[call site]
00058
as_ref
[function]
[call site]
00059
test_cycle_unwrap
[function]
[call site]
00060
AutoFlushDecoder::get_ref
[function]
[call site]
00061
std::io::Cursor::capacity
[function]
[call site]
00062
std::io::Cursor::get_ref
[function]
[call site]
00063
std::io::Cursor::capacity
[function]
[call site]
00064
usize::saturating_sub
[function]
[call site]
00065
cursor_position
[function]
[call site]
00066
usize::saturating_sub
[function]
[call site]
00067
cursor_position
[function]
[call site]
00068
Reader::read
[function]
[call site]
00069
io::Result::is_empty
[function]
[call site]
00070
Ok
[function]
[call site]
00071
fill_buf
[function]
[call site]
00072
Vec::is_empty
[function]
[call site]
00073
InBuffer::around
[function]
[call site]
00074
OutBuffer::around
[function]
[call site]
00075
Vec::is_empty
[function]
[call site]
00076
Operation::reinit
[function]
[call site]
00077
Ok
[function]
[call site]
00078
NoOp::run
[function]
[call site]
00079
OutBuffer::around_pos
[function]
[call site]
00080
std::io::Cursor::capacity
[function]
[call site]
00081
std::io::Cursor::get_ref
[function]
[call site]
00082
std::io::Cursor::capacity
[function]
[call site]
00083
usize::saturating_sub
[function]
[call site]
00084
cursor_position
[function]
[call site]
00085
std::io::Cursor::as_slice
[function]
[call site]
00086
std::io::Cursor::get_ref
[function]
[call site]
00087
std::io::Cursor::as_slice
[function]
[call site]
00088
std::io::Cursor::get_ref
[function]
[call site]
00089
std::io::Cursor::as_slice
[function]
[call site]
00090
&[u8]::get
[function]
[call site]
00091
std::cmp::min
[function]
[call site]
00092
Vec::len
[function]
[call site]
00093
zstd_safe::compress
[function]
[call site]
00094
zstd_safe::decompress
[function]
[call site]
00095
fs::File::open
[function]
[call site]
00096
zstd::Decoder::new
[function]
[call site]
00097
ThreadPool::try_new
[function]
[call site]
00098
Some
[function]
[call site]
00099
Self
[function]
[call site]
00100
Counting::new
[function]
[call site]
00101
Counting::new
[function]
[call site]
00102
zstd_sys::ZSTD_createThreadPool
[function]
[call site]
00103
Option::map_err
[function]
[call site]
00104
fs::File::create
[function]
[call site]
00105
zstd_sys::ZSTD_createCCtx_advanced
[function]
[call site]
00106
zstd_sys::ZSTD_createCCtx
[function]
[call site]
00107
Some
[function]
[call site]
00108
Self
[function]
[call site]
00109
Counting::new
[function]
[call site]
00110
CCtx::default
[function]
[call site]
00111
CCtx::create
[function]
[call site]
00112
CCtx::try_create
[function]
[call site]
00113
zstd_sys::ZSTD_createCCtx_advanced
[function]
[call site]
00114
zstd_sys::ZSTD_createCCtx
[function]
[call site]
00115
Some
[function]
[call site]
00116
Self
[function]
[call site]
00117
Counting::new
[function]
[call site]
00118
CCtx::default
[function]
[call site]
00119
CCtx::default
[function]
[call site]
00120
CCtx::create
[function]
[call site]
00121
Option::expect
[function]
[call site]
00122
CCtx::default
[function]
[call site]
00123
trim_end_matches
[function]
[call site]
00124
EncoderDictionary::copy
[function]
[call site]
00125
EncoderDictionary::try_copy
[function]
[call site]
00126
zstd_safe::CDict::try_create
[function]
[call site]
00127
rust_allocator::create_cdict
[function]
[call site]
00128
CDict::create
[function]
[call site]
00129
CCtx::try_create
[function]
[call site]
00130
Option::expect
[function]
[call site]
00131
zstd_sys::ZSTD_createCDict
[function]
[call site]
00132
ptr_void
[function]
[call site]
00133
&[u8]::as_ptr
[function]
[call site]
00134
&[u8]::len
[function]
[call site]
00135
Some
[function]
[call site]
00136
CDict
[function]
[call site]
00137
Counting::new
[function]
[call site]
00138
Option::ok_or_else
[function]
[call site]
00139
Ok
[function]
[call site]
00140
std::io::Result::expect
[function]
[call site]
00141
Ok
[function]
[call site]
00142
io::Result::unwrap_or_else
[function]
[call site]
00143
zstd_safe::CCtx::default
[function]
[call site]
00144
CCtx::create
[function]
[call site]
00145
Self::compress
[function]
[call site]
00146
zstd_sys::ZSTD_compressBound
[function]
[call site]
00147
len
[function]
[call site]
00148
zstd_sys::ZSTD_compress
[function]
[call site]
00149
std::io::Cursor::as_mut_ptr
[function]
[call site]
00150
cast
[function]
[call site]
00151
len
[function]
[call site]
00152
as_ptr
[function]
[call site]
00153
cast
[function]
[call site]
00154
len
[function]
[call site]
00155
zstd_check
[function]
[call site]
00156
zstd_sys::ZSTD_isError
[function]
[call site]
00157
zstd_sys::ZSTD_getFrameContentSize
[function]
[call site]
00158
as_ptr
[function]
[call site]
00159
cast
[function]
[call site]
00160
len
[function]
[call site]
00161
try_into
[function]
[call site]
00162
test_cycle_unwrap
[function]
[call site]
00163
zstd_sys::ZSTD_decompress
[function]
[call site]
00164
std::io::Cursor::as_mut_ptr
[function]
[call site]
00165
cast
[function]
[call site]
00166
len
[function]
[call site]
00167
as_ptr
[function]
[call site]
00168
cast
[function]
[call site]
00169
len
[function]
[call site]
00170
zstd_check
[function]
[call site]
00171
zstd_safe::DCtx::default
[function]
[call site]
00172
DCtx::create
[function]
[call site]
00173
CCtx::try_create
[function]
[call site]
00174
Option::expect
[function]
[call site]
00175
io::Result::decompress
[function]
[call site]
00176
fs::File::open
[function]
[call site]
00177
zstd::Decoder::new
[function]
[call site]
00178
fs::File::create
[function]
[call site]
00179
trim_end_matches
[function]
[call site]
00180
EncoderDictionary::copy
[function]
[call site]
00181
Ok
[function]
[call site]
00182
io::Result::unwrap_or_else
[function]
[call site]
00183
zstd_safe::CCtx::default
[function]
[call site]
00184
CCtx::compress_using_dict
[function]
[call site]
00185
WriteBuf::write_from
[function]
[call site]
00186
std::io::Cursor::capacity
[function]
[call site]
00187
std::io::Cursor::get_ref
[function]
[call site]
00188
std::io::Cursor::capacity
[function]
[call site]
00189
usize::saturating_sub
[function]
[call site]
00190
cursor_position
[function]
[call site]
00191
TrackedReader::fill_buf
[function]
[call site]
00192
ptr_mut_void
[function]
[call site]
00193
std::io::Cursor::as_mut_ptr
[function]
[call site]
00194
cursor_position
[function]
[call site]
00195
std::io::Cursor::get_mut
[function]
[call site]
00196
std::io::Cursor::as_mut_ptr
[function]
[call site]
00197
cursor_position
[function]
[call site]
00198
std::io::Cursor::get_mut
[function]
[call site]
00199
std::io::Cursor::as_mut_ptr
[function]
[call site]
00200
*mut
[call site]
00201
*mut
[call site]
00202
std::io::Cursor::filled_until
[function]
[call site]
00203
cursor_position
[function]
[call site]
00204
std::io::Cursor::get_ref
[function]
[call site]
00205
std::io::Cursor::capacity
[function]
[call site]
00206
std::io::Cursor::get_ref
[function]
[call site]
00207
std::io::Cursor::as_slice
[function]
[call site]
00208
&[u8]::len
[function]
[call site]
00209
usize::checked_sub
[function]
[call site]
00210
std::io::Cursor::get_mut
[function]
[call site]
00211
std::io::Cursor::as_mut_ptr
[function]
[call site]
00212
*mut
[call site]
00213
write_bytes
[function]
[call site]
00214
std::io::Cursor::get_mut
[function]
[call site]
00215
std::io::Cursor::filled_until
[function]
[call site]
00216
cursor_position
[function]
[call site]
00217
std::io::Cursor::get_ref
[function]
[call site]
00218
std::io::Cursor::capacity
[function]
[call site]
00219
std::io::Cursor::get_ref
[function]
[call site]
00220
std::io::Cursor::as_slice
[function]
[call site]
00221
&[u8]::len
[function]
[call site]
00222
usize::checked_sub
[function]
[call site]
00223
std::io::Cursor::get_mut
[function]
[call site]
00224
std::io::Cursor::as_mut_ptr
[function]
[call site]
00225
*mut
[call site]
00226
write_bytes
[function]
[call site]
00227
std::io::Cursor::get_mut
[function]
[call site]
00228
std::io::Cursor::filled_until
[function]
[call site]
00229
parse_code
[function]
[call site]
00230
is_error
[function]
[call site]
00231
zstd_sys::ZSTD_isError
[function]
[call site]
00232
Ok
[function]
[call site]
00233
Err
[function]
[call site]
00234
zstd_sys::ZSTD_compress_usingDict
[function]
[call site]
00235
as_ptr
[function]
[call site]
00236
ptr_void
[function]
[call site]
00237
&[u8]::len
[function]
[call site]
00238
ptr_void
[function]
[call site]
00239
CDict::len
[function]
[call site]
00240
CCtx::finish_one_shot
[function]
[call site]
00241
CCtx::reset
[function]
[call site]
00242
CCtx::guard_workers
[function]
[call site]
00243
Err
[function]
[call site]
00244
Ok
[function]
[call site]
00245
parse_code
[function]
[call site]
00246
zstd_sys::ZSTD_CCtx_reset
[function]
[call site]
00247
as_ptr
[function]
[call site]
00248
ResetDirective::as_sys
[function]
[call site]
00249
SafeResult::is_ok
[function]
[call site]
00250
ResetDirective::resets_session
[function]
[call site]
00251
Poison::clear
[function]
[call site]
00252
SafeResult::is_ok
[function]
[call site]
00253
SafeResult::and
[function]
[call site]
00254
zstd_safe::DCtx::default
[function]
[call site]
00255
DCtx::decompress_using_dict
[function]
[call site]
00256
WriteBuf::write_from
[function]
[call site]
00257
parse_code
[function]
[call site]
00258
zstd_sys::ZSTD_decompress_usingDict
[function]
[call site]
00259
as_ptr
[function]
[call site]
00260
ptr_void
[function]
[call site]
00261
&[u8]::len
[function]
[call site]
00262
ptr_void
[function]
[call site]
00263
CDict::len
[function]
[call site]
00264
DCtx::finish_one_shot
[function]
[call site]
00265
Poison::guard
[function]
[call site]
00266
Err
[function]
[call site]
00267
Ok
[function]
[call site]
00268
is_err
[function]
[call site]
00269
DCtx::reset_after_one_shot
[function]
[call site]
00270
DCtx::reset
[function]
[call site]
00271
parse_code
[function]
[call site]
00272
zstd_sys::ZSTD_DCtx_reset
[function]
[call site]
00273
as_ptr
[function]
[call site]
00274
ResetDirective::as_sys
[function]
[call site]
00275
SafeResult::is_ok
[function]
[call site]
00276
ResetDirective::resets_session
[function]
[call site]
00277
Poison::clear
[function]
[call site]
00278
SafeResult::and
[function]
[call site]
00279
SafeResult::unwrap_or_else
[function]
[call site]
00280
zstd_safe::CCtx::default
[function]
[call site]
00281
zstd_safe::DCtx::default
[function]
[call site]
00282
zstd_safe::InBuffer::around
[function]
[call site]
00283
zstd_safe::OutBuffer::around
[function]
[call site]
00284
CCtx::compress_stream
[function]
[call site]
00285
Poison::guard
[function]
[call site]
00286
OutBuffer::wrap
[function]
[call site]
00287
ptr_mut_void
[function]
[call site]
00288
std::io::Cursor::capacity
[function]
[call site]
00289
std::io::Cursor::get_ref
[function]
[call site]
00290
std::io::Cursor::capacity
[function]
[call site]
00291
usize::saturating_sub
[function]
[call site]
00292
cursor_position
[function]
[call site]
00293
OutBuffer::wrap
[function]
[call site]
00294
ptr_mut_void
[function]
[call site]
00295
std::io::Cursor::capacity
[function]
[call site]
00296
zstd_sys::ZSTD_compressStream
[function]
[call site]
00297
as_ptr
[function]
[call site]
00298
ptr_mut
[function]
[call site]
00299
ptr_mut
[function]
[call site]
00300
zstd_check
[function]
[call site]
00301
zstd_sys::ZSTD_isError
[function]
[call site]
00302
parse_code
[function]
[call site]
00303
Poison::record
[function]
[call site]
00304
Some
[function]
[call site]
00305
Vec::check
[function]
[call site]
00306
zstd_sys::ZSTD_isError
[function]
[call site]
00307
CCtx::track_frame
[function]
[call site]
00308
zstd_safe::OutBuffer::around
[function]
[call site]
00309
zstd_safe::InBuffer::around
[function]
[call site]
00310
std::io::Cursor::as_slice
[function]
[call site]
00311
std::io::Cursor::get_ref
[function]
[call site]
00312
std::io::Cursor::as_slice
[function]
[call site]
00313
&[u8]::get
[function]
[call site]
00314
cursor_position
[function]
[call site]
00315
unwrap_or
[function]
[call site]
00316
DCtx::decompress_stream
[function]
[call site]
00317
Poison::guard
[function]
[call site]
00318
OutBuffer::wrap
[function]
[call site]
00319
OutBuffer::wrap
[function]
[call site]
00320
zstd_sys::ZSTD_decompressStream
[function]
[call site]
00321
as_ptr
[function]
[call site]
00322
ptr_mut
[function]
[call site]
00323
ptr_mut
[function]
[call site]
00324
zstd_check
[function]
[call site]
00325
parse_code
[function]
[call site]
00326
Poison::record
[function]
[call site]
00327
Vec::check
[function]
[call site]
00328
SafeResult::unwrap_or_else
[function]
[call site]
00329
zstd_safe::CCtx::default
[function]
[call site]
00330
CCtx::set_parameter
[function]
[call site]
00331
CCtx::guard_workers
[function]
[call site]
00332
Err
[function]
[call site]
00333
parse_code
[function]
[call site]
00334
zstd_sys::ZSTD_CCtx_setParameter
[function]
[call site]
00335
as_ptr
[function]
[call site]
00336
SafeResult::is_ok
[function]
[call site]
00337
zstd_safe::CParameter::ChecksumFlag
[function]
[call site]
00338
CCtx::compress2
[function]
[call site]
00339
WriteBuf::write_from
[function]
[call site]
00340
parse_code
[function]
[call site]
00341
zstd_sys::ZSTD_compress2
[function]
[call site]
00342
as_ptr
[function]
[call site]
00343
ptr_void
[function]
[call site]
00344
&[u8]::len
[function]
[call site]
00345
Poison::clear
[function]
[call site]
00346
CCtx::track_frame
[function]
[call site]
00347
is_ok
[function]
[call site]
00348
Poison::record
[function]
[call site]
00349
zstd_safe::DCtx::default
[function]
[call site]
00350
Self::decompress
[function]
[call site]
00351
fs::File::open
[function]
[call site]
00352
zstd::Decoder::new
[function]
[call site]
00353
fs::File::create
[function]
[call site]
00354
trim_end_matches
[function]
[call site]
00355
EncoderDictionary::copy
[function]
[call site]
00356
Ok
[function]
[call site]
00357
io::Result::unwrap_or_else
[function]
[call site]
00358
zstd_safe::compress
[function]
[call site]
00359
len
[function]
[call site]
00360
step_by
[function]
[call site]
00361
wrapping_add
[function]
[call site]
00362
zstd_safe::DCtx::default
[function]
[call site]
00363
io::Result::decompress
[function]
[call site]
00364
io::Result::unwrap_or_else
[function]
[call site]
00365
cursor_position
[function]
[call site]
00366
unwrap_or
[function]
[call site]
00367
&[u8]::get
[function]
[call site]
00368
cursor_position
[function]
[call site]
00369
unwrap_or
[function]
[call site]
00370
&[u8]::len
[function]
[call site]
00371
std::io::Cursor::as_mut_ptr
[function]
[call site]
00372
cursor_position
[function]
[call site]
00373
std::io::Cursor::get_mut
[function]
[call site]
00374
std::io::Cursor::as_mut_ptr
[function]
[call site]
00375
*mut
[call site]
00376
*mut
[call site]
00377
write_bytes
[function]
[call site]
00378
std::io::Cursor::filled_until
[function]
[call site]
00379
cursor_position
[function]
[call site]
00380
std::io::Cursor::get_ref
[function]
[call site]
00381
std::io::Cursor::capacity
[function]
[call site]
00382
std::io::Cursor::get_ref
[function]
[call site]
00383
std::io::Cursor::as_slice
[function]
[call site]
00384
&[u8]::len
[function]
[call site]
00385
usize::checked_sub
[function]
[call site]
00386
std::io::Cursor::get_mut
[function]
[call site]
00387
std::io::Cursor::as_mut_ptr
[function]
[call site]
00388
*mut
[call site]
00389
write_bytes
[function]
[call site]
00390
std::io::Cursor::get_mut
[function]
[call site]
00391
std::io::Cursor::filled_until
[function]
[call site]
00392
std::io::Cursor::as_mut_ptr
[function]
[call site]
00393
*mut
[call site]
00394
usize::min
[function]
[call site]
00395
len
[function]
[call site]
00396
std::io::Cursor::capacity
[function]
[call site]
00397
std::ptr::copy_nonoverlapping
[function]
[call site]
00398
as_ptr
[function]
[call site]
00399
OutBuffer::set_pos
[function]
[call site]
00400
std::io::Cursor::capacity
[function]
[call site]
00401
std::io::Cursor::filled_until
[function]
[call site]
00402
cursor_position
[function]
[call site]
00403
std::io::Cursor::get_ref
[function]
[call site]
00404
std::io::Cursor::capacity
[function]
[call site]
00405
std::io::Cursor::get_ref
[function]
[call site]
00406
std::io::Cursor::as_slice
[function]
[call site]
00407
&[u8]::len
[function]
[call site]
00408
usize::checked_sub
[function]
[call site]
00409
std::io::Cursor::get_mut
[function]
[call site]
00410
std::io::Cursor::as_mut_ptr
[function]
[call site]
00411
*mut
[call site]
00412
write_bytes
[function]
[call site]
00413
std::io::Cursor::get_mut
[function]
[call site]
00414
std::io::Cursor::filled_until
[function]
[call site]
00415
OutBuffer::around_pos
[function]
[call site]
00416
std::io::Cursor::capacity
[function]
[call site]
00417
std::io::Cursor::as_slice
[function]
[call site]
00418
&[u8]::len
[function]
[call site]
00419
std::io::Cursor::as_mut_ptr
[function]
[call site]
00420
*mut
[call site]
00421
write_bytes
[function]
[call site]
00422
std::io::Cursor::filled_until
[function]
[call site]
00423
OutBuffer::set_pos
[function]
[call site]
00424
std::io::Cursor::capacity
[function]
[call site]
00425
std::io::Cursor::filled_until
[function]
[call site]
00426
Ok
[function]
[call site]
00427
OutBuffer::around_pos
[function]
[call site]
00428
std::io::Cursor::capacity
[function]
[call site]
00429
std::io::Cursor::as_slice
[function]
[call site]
00430
&[u8]::len
[function]
[call site]
00431
std::io::Cursor::as_mut_ptr
[function]
[call site]
00432
*mut
[call site]
00433
write_bytes
[function]
[call site]
00434
std::io::Cursor::filled_until
[function]
[call site]
00435
OutBuffer::around_pos
[function]
[call site]
00436
TrackedReader::consume
[function]
[call site]
00437
TrackedReader::consume
[function]
[call site]
00438
Ok
[function]
[call site]
00439
OutBuffer::around
[function]
[call site]
00440
Operation::finish
[function]
[call site]
00441
Ok
[function]
[call site]
00442
Ok
[function]
[call site]
00443
OutBuffer::around_pos
[function]
[call site]
00444
Ok
[function]
[call site]
00445
io::Result::map
[function]
[call site]
00446
io::Result::extend_from_slice
[function]
[call site]
00447
io::Result::len
[function]
[call site]
00448
std::io::Cursor::capacity
[function]
[call site]
00449
min
[function]
[call site]
00450
io::Result::resize
[function]
[call site]
00451
Reader::read
[function]
[call site]
00452
io::Result::truncate
[function]
[call site]
00453
Ok
[function]
[call site]
00454
is_error_kind
[function]
[call site]
00455
is_error
[function]
[call site]
00456
wrapping_neg
[function]
[call site]
00457
io::Result::truncate
[function]
[call site]
00458
Err
[function]
[call site]
00459
Self::len
[function]
[call site]
00460
CCtx::set_pledged_src_size
[function]
[call site]
00461
parse_code
[function]
[call site]
00462
zstd_sys::ZSTD_CCtx_setPledgedSrcSize
[function]
[call site]
00463
as_ptr
[function]
[call site]
00464
SafeResult::unwrap_or
[function]
[call site]
00465
Some
[function]
[call site]
00466
Self::len
[function]
[call site]
00467
write_all
[function]
[call site]
00468
EncoderDictionary::copy
[function]
[call site]
00469
Operation::finish
[function]
[call site]
00470
Ok
[function]
[call site]
00471
Ok
[function]
[call site]
00472
io::Result::unwrap
[function]
[call site]
00473
zstd::Decoder::with_buffer
[function]
[call site]
00474
Decoder::try_with_buffer
[function]
[call site]
00475
Decoder::try_with_dictionary
[function]
[call site]
00476
raw::Decoder::with_dictionary
[function]
[call site]
00477
Decoder::try_with_dictionary
[function]
[call site]
00478
Result::map_err
[function]
[call site]
00479
Err
[function]
[call site]
00480
zio::Reader::new
[function]
[call site]
00481
Ok
[function]
[call site]
00482
Result::map_err
[function]
[call site]
00483
Counting::new
[function]
[call site]
00484
Counting::new
[function]
[call site]
00485
io::Result::unwrap
[function]
[call site]
00486
Self::read_exact
[function]
[call site]
00487
test_cycle_unwrap
[function]
[call site]
00488
Operation::finish
[function]
[call site]
00489
Ok
[function]
[call site]
00490
test_cycle_unwrap
[function]
[call site]
00491
Counting::new
[function]
[call site]
00492
Reader::read_to_end
[function]
[call site]
00493
io::Result::unwrap
[function]
[call site]
00494
Decoder::new
[function]
[call site]
00495
ThreadPool::try_new
[function]
[call site]
00496
Option::map_err
[function]
[call site]
00497
io::Result::unwrap
[function]
[call site]
00498
Counting::new
[function]
[call site]
00499
Reader::read_to_end
[function]
[call site]
00500
io::Result::len
[function]
[call site]
00501
std::io::Cursor::capacity
[function]
[call site]
00502
Reader::read
[function]
[call site]
00503
io::Result::map
[function]
[call site]
00504
io::Result::extend_from_slice
[function]
[call site]
00505
io::Result::len
[function]
[call site]
00506
std::io::Cursor::capacity
[function]
[call site]
00507
min
[function]
[call site]
00508
io::Result::resize
[function]
[call site]
00509
Reader::read
[function]
[call site]
00510
io::Result::truncate
[function]
[call site]
00511
Ok
[function]
[call site]
00512
is_error_kind
[function]
[call site]
00513
io::Result::truncate
[function]
[call site]
00514
Err
[function]
[call site]
00515
io::Result::unwrap
[function]
[call site]
00516
TrackedReader::fill_buf
[function]
[call site]
00517
io::Result::unwrap
[function]
[call site]
00518
finish_on_a_partially_read_stream_does_not_hang
[function]
[call site]
00519
test_cycle_unwrap
[function]
[call site]
00520
AutoFlushDecoder::get_mut
[function]
[call site]
00521
as_mut
[function]
[call site]
00522
test_cycle_unwrap
[function]
[call site]
00523
AutoFlushDecoder::get_mut
[function]
[call site]
00524
std::io::Cursor::as_mut_ptr
[function]
[call site]
00525
*mut
[call site]
00526
cast
[function]
[call site]
00527
len
[function]
[call site]
00528
as_ptr
[function]
[call site]
00529
cast
[function]
[call site]
00530
len
[function]
[call site]
00531
zstd_check
[function]
[call site]
00532
zstd_sys::ZSTD_getFrameContentSize
[function]
[call site]
00533
as_ptr
[function]
[call site]
00534
cast
[function]
[call site]
00535
len
[function]
[call site]
00536
try_into
[function]
[call site]
00537
test_cycle_unwrap
[function]
[call site]
00538
zstd_sys::ZSTD_decompress
[function]
[call site]
00539
std::io::Cursor::as_mut_ptr
[function]
[call site]
00540
cast
[function]
[call site]
00541
len
[function]
[call site]
00542
as_ptr
[function]
[call site]
00543
cast
[function]
[call site]
00544
len
[function]
[call site]
00545
zstd_check
[function]
[call site]
00546
zstd_safe::decompress
[function]
[call site]
00547
io::Result::unwrap_or_else
[function]
[call site]
00548
zstd_safe::CCtx::default
[function]
[call site]
00549
Self::compress
[function]
[call site]
00550
zstd_safe::DCtx::default
[function]
[call site]
00551
io::Result::decompress
[function]
[call site]
00552
io::Result::unwrap_or_else
[function]
[call site]
00553
zstd_safe::CCtx::default
[function]
[call site]
00554
CCtx::compress_using_dict
[function]
[call site]
00555
zstd_safe::DCtx::default
[function]
[call site]
00556
DCtx::decompress_using_dict
[function]
[call site]
00557
SafeResult::unwrap_or_else
[function]
[call site]
00558
zstd_safe::CCtx::default
[function]
[call site]
00559
zstd_safe::DCtx::default
[function]
[call site]
00560
zstd_safe::InBuffer::around
[function]
[call site]
00561
zstd_safe::OutBuffer::around
[function]
[call site]
00562
CCtx::compress_stream
[function]
[call site]
00563
zstd_safe::OutBuffer::around
[function]
[call site]
00564
zstd_safe::InBuffer::around
[function]
[call site]
00565
std::io::Cursor::as_slice
[function]
[call site]
00566
DCtx::decompress_stream
[function]
[call site]
00567
SafeResult::unwrap_or_else
[function]
[call site]
00568
zstd_safe::CCtx::default
[function]
[call site]
00569
CCtx::set_parameter
[function]
[call site]
00570
zstd_safe::CParameter::ChecksumFlag
[function]
[call site]
00571
CCtx::compress2
[function]
[call site]
00572
zstd_safe::DCtx::default
[function]
[call site]
00573
Self::decompress
[function]
[call site]
00574
io::Result::unwrap_or_else
[function]
[call site]
00575
zstd_safe::compress
[function]
[call site]
00576
len
[function]
[call site]
00577
step_by
[function]
[call site]
00578
wrapping_add
[function]
[call site]
00579
zstd_safe::DCtx::default
[function]
[call site]
00580
io::Result::decompress
[function]
[call site]
00581
io::Result::unwrap_or_else
[function]
[call site]
00582