Warning:
The number of runtime covered functions are larger than the
number of reachable functions. This means that Fuzz Introspector found
there are more functions covered at runtime than what is considered
reachable based on the static analysis. This is a limitation in the
analysis as anything covered at runtime is by definition reachable by the
fuzzers.
This is likely due to a limitation in the static analysis. In this case, the
count of functions covered at runtime is the true value, which means this
is what should be considered "achieved" by the fuzzer.
Use the project functions table below to query all functions that were not covered at runtime.
The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
| Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
|---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 992 | 98.6% |
| gold | [1:9] | 0 | 0.0% |
| yellow | [10:29] | 0 | 0.0% |
| greenyellow | [30:49] | 0 | 0.0% |
| lawngreen | 50+ | 14 | 1.39% |
| All colors | 1006 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 355 | 582 | StreamMap::iter | call site: 00582 | group_b::complete_block_on_under_load |
| 293 | 33 | from_raw | call site: 00033 | Steal::steal_into |
| 220 | 361 | StreamMap::values | call site: 00361 | Steal::steal_into |
| 47 | 940 | to_raw | call site: 00940 | read_to_string |
| 24 | 327 | StreamMap::insert | call site: 00327 | StreamMap::insert |
| 17 | 988 | ThreadWaker::new | call site: 00988 | StreamMap::insert |
| 16 | 16 | ThreadWaker::new | call site: 00016 | test_panic |
| 12 | 0 | EP | call site: 00000 | Alternate::poll_next |
| 6 | 352 | StreamMap::insert | call site: 00352 | Inject::push |
| 1 | 13 | MockTask::new | call site: 00013 | |
| 1 | 938 | to_raw | call site: 00938 |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| tokio-stream/fuzz/fuzz_targets/fuzz_stream_map.rs | 16 |
| tokio-stream/src/stream_close.rs | 28 |
| tokio-stream/tests/stream_fuse.rs | 11 |
| tokio-stream/src/stream_map.rs | 11 |
| examples/custom-executor.rs | 8 |
| tokio-stream/tests/stream_panic.rs | 20 |
| tokio/tests/sync_mutex.rs | 2 |
| tokio/tests/fs_file.rs | 32 |
| tokio/src/signal/unix.rs | 4 |
| tokio/tests/sync_semaphore_owned.rs | 5 |
| tokio/tests/fs_open_options.rs | 4 |
| tokio/src/fs/file.rs | 15 |
| tokio-macros/src/entry.rs | 13 |
| tokio/tests/io_panic.rs | 7 |
| tokio-stream/tests/mpsc_unbounded_stream.rs | 7 |
| tokio-stream/src/stream_ext.rs | 4 |
| tokio/tests/rt_handle_block_on.rs | 20 |
| tokio/src/runtime/builder.rs | 4 |
| tokio/tests/rt_handle.rs | 4 |
| tokio-stream/tests/mpsc_bounded_stream.rs | 8 |
| tokio-stream/tests/async_send_sync.rs | 3 |
| tokio/src/io/util/vec_with_initialized.rs | 4 |
| tokio-stream/src/wrappers/mpsc_unbounded.rs | 1 |
| tokio/src/runtime/runtime.rs | 7 |
| tokio/src/runtime/handle.rs | 1 |
| tokio/tests/rt_common_before_park.rs | 23 |
| tokio/src/runtime/scheduler/multi_thread/queue.rs | 20 |
| tokio/src/loom/std/atomic_u16.rs | 2 |
| tokio/src/runtime/time_alt/cancellation_queue.rs | 1 |
| tokio-stream/tests/stream_stream_map.rs | 21 |
| tokio/tests/io_read_to_string.rs | 4 |
| tokio/src/fs/mod.rs | 3 |
| tokio/tests/task_id.rs | 2 |
| tokio/src/runtime/scheduler/inject.rs | 7 |
| tokio/src/runtime/tests/loom_multi_thread.rs | 21 |
| tokio/src/runtime/time_alt/tests.rs | 1 |
| tokio/tests/rt_unstable_metrics.rs | 2 |
| tokio-stream/tests/stream_timeout.rs | 8 |
| tokio-stream/src/stream_ext/timeout.rs | 1 |
| tokio/src/time/instant.rs | 2 |
| tokio/src/loom/std/atomic_u64_static_once_cell.rs | 4 |
| tokio/tests/sync_once_cell.rs | 11 |
| tokio/src/runtime/task/list.rs | 12 |
| tokio/src/runtime/task/harness.rs | 4 |
| examples/chat.rs | 8 |
| tokio/tests/fs.rs | 2 |
| tokio/tests/fs_dir.rs | 4 |
| tokio/src/runtime/task/core.rs | 12 |
| tokio/src/util/sharded_list.rs | 5 |
| tokio/src/runtime/task/mod.rs | 2 |
| tokio/src/io/interest.rs | 1 |
| tokio/src/sync/set_once.rs | 2 |
| tokio/tests/sync_set_once.rs | 8 |
| tokio/src/runtime/time_alt/wake_queue.rs | 1 |
| tokio/src/util/metric_atomics.rs | 1 |
| tokio/src/runtime/dump.rs | 2 |
| tokio/src/task/local.rs | 5 |
| tokio/tests/time_pause.rs | 8 |
| examples/tinyhttp.rs | 3 |
| tokio/src/time/sleep.rs | 12 |
| tokio-stream/tests/chunks_timeout.rs | 9 |
| tokio/src/runtime/time_alt/timer.rs | 5 |
| tokio/tests/test_clock.rs | 5 |
| tokio/src/runtime/task/id.rs | 1 |
| tokio/src/loom/std/parking_lot.rs | 14 |
| tokio/src/loom/std/atomic_u64_as_mutex.rs | 3 |
| tokio/src/runtime/park.rs | 6 |
| tokio/src/task/task_local.rs | 6 |
| tokio/tests/io_async_fd.rs | 1 |
| tokio/src/runtime/scheduler/multi_thread/stats.rs | 2 |
| examples/connect-udp.rs | 2 |
| tokio/src/sync/task/atomic_waker.rs | 2 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
| Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
|---|
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
| Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
|---|
This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['StreamMap::iter', 'from_raw', 'StreamMap::values', 'to_raw', 'StreamMap::insert', 'fuzz_target', 'ThreadWaker::new', 'MockTask::new']
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
| Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
|---|
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
| Source file | Reached by | Covered by |
|---|---|---|
| /src/tokio/tokio/tests/io_read.rs | [] | [] |
| /src/tokio/tokio/src/net/unix/ucred.rs | [] | [] |
| /src/tokio/tokio/src/fs/remove_file.rs | [] | [] |
| /src/tokio/tokio/tests/rt_metrics.rs | [] | [] |
| /src/tokio/tokio/tests/task_panic.rs | [] | [] |
| /src/tokio/tokio/src/macros/join.rs | [] | [] |
| /src/tokio/tokio-util/src/time/mod.rs | [] | [] |
| /src/tokio/tokio/src/fs/remove_dir.rs | [] | [] |
| /src/tokio/tokio/src/net/unix/stream.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/multi_thread/handle/metrics.rs | [] | [] |
| /src/tokio/tokio/tests/io_fill_buf.rs | [] | [] |
| /src/tokio/tokio/src/runtime/park.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio-util/src/sync/reusable_box.rs | [] | [] |
| /src/tokio/tokio/src/sync/tests/loom_set_once.rs | [] | [] |
| /src/tokio/tokio-util/tests/length_delimited.rs | [] | [] |
| /src/tokio/tokio/src/util/atomic_cell.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/current_thread/mod.rs | [] | [] |
| /src/tokio/tokio/src/runtime/task/trace/mod.rs | [] | [] |
| /src/tokio/tokio/src/runtime/blocking/shutdown.rs | [] | [] |
| /src/tokio/tokio-util/src/sync/mpsc.rs | [] | [] |
| /src/tokio/examples/connect-tcp.rs | [] | [] |
| /src/tokio/tokio/src/io/util/chain.rs | [] | [] |
| /src/tokio/tokio/src/runtime/blocking/schedule.rs | [] | [] |
| /src/tokio/tokio/tests/io_read_to_string.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/tests/net_panic.rs | [] | [] |
| /src/tokio/tokio/src/process/unix/orphan.rs | [] | [] |
| /src/tokio/tokio/src/util/mod.rs | [] | [] |
| /src/tokio/tokio/tests/sync_mpsc.rs | [] | [] |
| /src/tokio/tokio/src/runtime/time_alt/wheel/mod.rs | [] | [] |
| /src/tokio/tokio/src/util/cacheline.rs | [] | [] |
| /src/tokio/tokio/tests/io_write.rs | [] | [] |
| /src/tokio/benches/time_now.rs | [] | [] |
| /src/tokio/tokio-test/tests/io.rs | [] | [] |
| /src/tokio/tokio/tests/join_handle_panic.rs | [] | [] |
| /src/tokio/tokio-util/tests/io_inspect.rs | [] | [] |
| /src/tokio/tokio/src/runtime/thread_id.rs | [] | [] |
| /src/tokio/tokio/src/runtime/metrics/scheduler.rs | [] | [] |
| /src/tokio/tokio/tests/signal_info.rs | [] | [] |
| /src/tokio/tokio/src/io/read_buf.rs | [] | [] |
| /src/tokio/tokio/tests/process_kill_on_drop.rs | [] | [] |
| /src/tokio/tokio/src/runtime/context/blocking.rs | [] | [] |
| /src/tokio/tokio-util/src/io/simplex.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext/then.rs | [] | [] |
| /src/tokio/tokio/tests/rt_basic.rs | [] | [] |
| /src/tokio/tokio/src/runtime/context/scoped.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/multi_thread/stats.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/tests/process_issue_7144.rs | [] | [] |
| /src/tokio/tokio/src/io/util/copy_bidirectional.rs | [] | [] |
| /src/tokio/tokio/src/sync/mpsc/unbounded.rs | [] | [] |
| /src/tokio/tokio-util/src/sync/tests/loom_cancellation_token.rs | [] | [] |
| /src/tokio/tokio-util/src/time/wheel/level.rs | [] | [] |
| /src/tokio/tokio/src/io/util/empty.rs | [] | [] |
| /src/tokio/tokio-stream/src/pending.rs | [] | [] |
| /src/tokio/tokio/tests/rt_unstable_metrics.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/tests/sync_broadcast_weak.rs | [] | [] |
| /src/tokio/tokio/src/sync/tests/semaphore_batch.rs | [] | [] |
| /src/tokio/tokio/src/runtime/task_hooks.rs | [] | [] |
| /src/tokio/tokio/src/sync/tests/atomic_waker.rs | [] | [] |
| /src/tokio/tokio-util/src/task/abort_on_drop.rs | [] | [] |
| /src/tokio/tokio/tests/signal_usr1.rs | [] | [] |
| /src/tokio/tokio/tests/signal_drop_recv.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/multi_thread/queue.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/src/sync/mpsc/error.rs | [] | [] |
| /src/tokio/tokio-util/tests/poll_semaphore.rs | [] | [] |
| /src/tokio/tokio/src/runtime/time_alt/entry.rs | [] | [] |
| /src/tokio/tokio/src/io/util/buf_reader.rs | [] | [] |
| /src/tokio/tokio/src/io/async_read.rs | [] | [] |
| /src/tokio/tokio/src/macros/select.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/multi_thread/park.rs | [] | [] |
| /src/tokio/examples/chat.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/src/fs/copy.rs | [] | [] |
| /src/tokio/tokio/tests/io_read_to_end.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/multi_thread/handle.rs | [] | [] |
| /src/tokio/tokio/src/fs/open_options.rs | [] | [] |
| /src/tokio/tokio/tests/duplex_stream.rs | [] | [] |
| /src/tokio/tokio/src/io/util/write_buf.rs | [] | [] |
| /src/tokio/tokio-macros/src/lib.rs | [] | [] |
| /src/tokio/tokio/tests/fs_link.rs | [] | [] |
| /src/tokio/tokio/src/loom/std/parking_lot.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/src/net/tcp/stream.rs | [] | [] |
| /src/tokio/tokio-util/src/codec/framed_write.rs | [] | [] |
| /src/tokio/tokio/tests/sync_once_cell.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/src/loom/std/atomic_u16.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio-stream/src/stream_ext/fuse.rs | [] | [] |
| /src/tokio/tokio-stream/src/empty.rs | [] | [] |
| /src/tokio/tokio/src/fs/read_dir.rs | [] | [] |
| /src/tokio/tokio/tests/uds_cred.rs | [] | [] |
| /src/tokio/benches/sync_notify.rs | [] | [] |
| /src/tokio/tokio/tests/process_arg0.rs | [] | [] |
| /src/tokio/tokio/src/sync/rwlock/owned_write_guard.rs | [] | [] |
| /src/tokio/tokio-util/src/io/read_arc.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext/throttle.rs | [] | [] |
| /src/tokio/tokio/tests/tcp_connect.rs | [] | [] |
| /src/tokio/tokio/tests/time_timeout.rs | [] | [] |
| /src/tokio/tokio/src/fs/try_exists.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/multi_thread/trace.rs | [] | [] |
| /src/tokio/tokio/tests/io_mem_stream.rs | [] | [] |
| /src/tokio/tokio/tests/fs_rename.rs | [] | [] |
| /src/tokio/tokio/src/io/util/write_all_buf.rs | [] | [] |
| /src/tokio/tokio/src/runtime/time/entry.rs | [] | [] |
| /src/tokio/tokio/src/runtime/time/source.rs | [] | [] |
| /src/tokio/tokio-util/src/io/read_buf.rs | [] | [] |
| /src/tokio/tokio/src/fs/write.rs | [] | [] |
| /src/tokio/tokio/src/io/util/read_line.rs | [] | [] |
| /src/tokio/tokio/src/io/util/write_all.rs | [] | [] |
| /src/tokio/tokio/tests/tcp_accept.rs | [] | [] |
| /src/tokio/tokio/tests/sync_set_once.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/src/sync/mpsc/chan.rs | [] | [] |
| /src/tokio/tokio-util/src/sync/cancellation_token/guard.rs | [] | [] |
| /src/tokio/tokio-util/src/io/sync_bridge.rs | [] | [] |
| /src/tokio/tokio/tests/net_unix_pipe.rs | [] | [] |
| /src/tokio/tokio/src/fs/mocks.rs | [] | [] |
| /src/tokio/tokio-util/src/either.rs | [] | [] |
| /src/tokio/tokio/tests/fs_symlink_file_windows.rs | [] | [] |
| /src/tokio/tokio/src/signal/registry.rs | [] | [] |
| /src/tokio/tokio-util/tests/future.rs | [] | [] |
| /src/tokio/tests-integration/tests/rt_yield.rs | [] | [] |
| /src/tokio/tokio/src/io/util/vec_with_initialized.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio-util/src/codec/framed_impl.rs | [] | [] |
| /src/tokio/tokio/src/task/local.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio-stream/src/stream_ext/chunks_timeout.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/multi_thread/idle.rs | [] | [] |
| /src/tokio/tokio/tests/tracing_time.rs | [] | [] |
| /src/tokio/examples/tinyhttp.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/tests/sync_semaphore.rs | [] | [] |
| /src/tokio/tokio-stream/tests/stream_chunks_timeout.rs | [] | [] |
| /src/tokio/tokio/src/sync/rwlock/read_guard.rs | [] | [] |
| /src/tokio/tokio/tests/task_local_set.rs | [] | [] |
| /src/tokio/benches/copy.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext/map.rs | [] | [] |
| /src/tokio/tokio/tests/uds_stream.rs | [] | [] |
| /src/tokio/tokio-test/tests/macros.rs | [] | [] |
| /src/tokio/tokio/tests/async_send_sync.rs | [] | [] |
| /src/tokio/tokio/src/sync/tests/loom_mpsc.rs | [] | [] |
| /src/tokio/tokio/src/sync/batch_semaphore.rs | [] | [] |
| /src/tokio/tokio/src/runtime/id.rs | [] | [] |
| /src/tokio/tokio/src/runtime/tests/loom_current_thread.rs | [] | [] |
| /src/tokio/tokio/tests/macros_join.rs | [] | [] |
| /src/tokio/tokio-util/src/task/spawn_pinned.rs | [] | [] |
| /src/tokio/tokio/src/io/util/shutdown.rs | [] | [] |
| /src/tokio/tokio-stream/src/iter.rs | [] | [] |
| /src/tokio/examples/udp-client.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext/fold.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/multi_thread/worker/metrics.rs | [] | [] |
| /src/tokio/tokio-util/tests/mpsc.rs | [] | [] |
| /src/tokio/tokio/src/io/util/read_int.rs | [] | [] |
| /src/tokio/tokio-util/src/sync/cancellation_token/tree_node.rs | [] | [] |
| /src/tokio/tokio/src/util/sync_wrapper.rs | [] | [] |
| /src/tokio/tokio/src/runtime/task/trace/symbol.rs | [] | [] |
| /src/tokio/tokio/src/runtime/blocking/task.rs | [] | [] |
| /src/tokio/tokio/tests/task_id.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio-util/tests/io_simplex.rs | [] | [] |
| /src/tokio/tokio/tests/rt_threaded.rs | [] | [] |
| /src/tokio/tokio/src/io/bsd/poll_aio.rs | [] | [] |
| /src/tokio/tokio/tests/process_issue_42.rs | [] | [] |
| /src/tokio/tokio/src/runtime/task/abort.rs | [] | [] |
| /src/tokio/tokio/src/fs/read_link.rs | [] | [] |
| /src/tokio/tokio/tests/signal_drop_signal.rs | [] | [] |
| /src/tokio/tokio/src/macros/loom.rs | [] | [] |
| /src/tokio/tokio/tests/sync_errors.rs | [] | [] |
| /src/tokio/tokio/src/task/task_local.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio-stream/src/wrappers/read_dir.rs | [] | [] |
| /src/tokio/tokio/src/sync/rwlock/owned_write_guard_mapped.rs | [] | [] |
| /src/tokio/tokio/src/sync/barrier.rs | [] | [] |
| /src/tokio/tokio/tests/fs_uring_read.rs | [] | [] |
| /src/tokio/tokio/tests/rt_shutdown_err.rs | [] | [] |
| /src/tokio/stress-test/examples/simple_echo_tcp.rs | [] | [] |
| /src/tokio/tokio/src/runtime/driver/op.rs | [] | [] |
| /src/tokio/tokio/src/process/mod.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext/skip_while.rs | [] | [] |
| /src/tokio/tokio/tests/sync_broadcast.rs | [] | [] |
| /src/tokio/tokio/src/runtime/task/mod.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio-stream/src/stream_ext/all.rs | [] | [] |
| /src/tokio/tokio/tests/signal_realtime.rs | [] | [] |
| /src/tokio/tokio/tests/sync_oneshot.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext/map_while.rs | [] | [] |
| /src/tokio/tokio/tests/time_sleep.rs | [] | [] |
| /src/tokio/tokio/src/signal/unix.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio-stream/tests/stream_collect.rs | [] | [] |
| /src/tokio/tokio/src/io/util/lines.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext/filter_map.rs | [] | [] |
| /src/tokio/tokio/src/task/coop/mod.rs | [] | [] |
| /src/tokio/tokio-util/src/codec/length_delimited.rs | [] | [] |
| /src/tokio/tokio/tests/io_poll_aio.rs | [] | [] |
| /src/tokio/tokio/tests/uds_split.rs | [] | [] |
| /src/tokio/tokio/src/sync/tests/loom_semaphore_batch.rs | [] | [] |
| /src/tokio/tokio-util/tests/abort_on_drop.rs | [] | [] |
| /src/tokio/tokio/src/net/unix/socketaddr.rs | [] | [] |
| /src/tokio/tokio/tests/tcp_into_std.rs | [] | [] |
| /src/tokio/tokio-util/src/codec/framed.rs | [] | [] |
| /src/tokio/tokio/tests/fs_open_options_windows.rs | [] | [] |
| /src/tokio/tokio/src/fs/remove_dir_all.rs | [] | [] |
| /src/tokio/tokio/tests/sync_barrier.rs | [] | [] |
| /src/tokio/tokio/src/lib.rs | [] | [] |
| /src/tokio/tokio-util/src/codec/framed_read.rs | [] | [] |
| /src/tokio/tokio/tests/sync_notify.rs | [] | [] |
| /src/tokio/benches/rt_current_thread.rs | [] | [] |
| /src/tokio/tokio/src/net/unix/listener.rs | [] | [] |
| /src/tokio/tokio/src/fs/metadata.rs | [] | [] |
| /src/tokio/tokio/src/io/stderr.rs | [] | [] |
| /src/tokio/tokio-util/src/util/maybe_dangling.rs | [] | [] |
| /src/tokio/tokio-util/tests/framed.rs | [] | [] |
| /src/tokio/tokio/tests/dump.rs | [] | [] |
| /src/tokio/tokio/src/runtime/time_alt/tests.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/src/sync/tests/loom_watch.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext/chain.rs | [] | [] |
| /src/tokio/tokio/tests/io_take.rs | [] | [] |
| /src/tokio/tokio/src/util/metric_atomics.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/src/process/windows.rs | [] | [] |
| /src/tokio/tokio/src/runtime/task/state.rs | [] | [] |
| /src/tokio/tokio-stream/src/wrappers/split.rs | [] | [] |
| /src/tokio/tokio/src/sync/mpsc/block.rs | [] | [] |
| /src/tokio/tokio/tests/time_wasm.rs | [] | [] |
| /src/tokio/tokio/src/loom/std/mod.rs | [] | [] |
| /src/tokio/benches/rt_multi_threaded.rs | [] | [] |
| /src/tokio/tokio/tests/rt_handle_block_on.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/src/net/tcp/socket.rs | [] | [] |
| /src/tokio/tokio/src/sync/tests/notify.rs | [] | [] |
| /src/tokio/tokio/src/time/sleep.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio-test/tests/stream_mock.rs | [] | [] |
| /src/tokio/tokio/src/loom/std/unsafe_cell.rs | [] | [] |
| /src/tokio/tokio/src/runtime/metrics/worker.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/defer.rs | [] | [] |
| /src/tokio/tokio/src/fs/create_dir.rs | [] | [] |
| /src/tokio/tokio/src/process/unix/pidfd_reaper.rs | [] | [] |
| /src/tokio/tokio-util/src/io/stream_reader.rs | [] | [] |
| /src/tokio/tokio-stream/src/wrappers/lines.rs | [] | [] |
| /src/tokio/tokio/src/runtime/tests/loom_multi_thread/yield_now.rs | [] | [] |
| /src/tokio/tokio/src/io/util/buf_stream.rs | [] | [] |
| /src/tokio/tokio/tests/io_split.rs | [] | [] |
| /src/tokio/tokio/src/io/async_buf_read.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_close.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/src/runtime/io/driver/signal.rs | [] | [] |
| /src/tokio/tokio/src/util/wake.rs | [] | [] |
| /src/tokio/tokio/src/process/kill.rs | [] | [] |
| /src/tokio/tokio/src/util/ptr_expose.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext/collect.rs | [] | [] |
| /src/tokio/tokio/tests/io_write_int.rs | [] | [] |
| /src/tokio/tokio/src/runtime/builder.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/src/signal/reusable_box.rs | [] | [] |
| /src/tokio/tokio/src/runtime/metrics/runtime.rs | [] | [] |
| /src/tokio/tokio/tests/support/io_vec.rs | [] | [] |
| /src/tokio/tokio/src/sync/tests/loom_oneshot.rs | [] | [] |
| /src/tokio/tokio-util/tests/spawn_pinned.rs | [] | [] |
| /src/tokio/tokio/tests/io_panic.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/src/util/rand/rt_unstable.rs | [] | [] |
| /src/tokio/tokio/src/runtime/task/error.rs | [] | [] |
| /src/tokio/tokio/tests/io_sink.rs | [] | [] |
| /src/tokio/tokio/tests/time_pause.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/src/loom/std/atomic_u64_static_once_cell.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/src/net/tcp/listener.rs | [] | [] |
| /src/tokio/tokio/tests/net_bind_resource.rs | [] | [] |
| /src/tokio/tokio-test/src/lib.rs | [] | [] |
| /src/tokio/tokio/src/loom/std/barrier.rs | [] | [] |
| /src/tokio/tokio/src/loom/std/atomic_u32.rs | [] | [] |
| /src/tokio/tokio/src/util/as_ref.rs | [] | [] |
| /src/tokio/tokio/src/runtime/local_runtime/runtime.rs | [] | [] |
| /src/tokio/tokio/tests/udp.rs | [] | [] |
| /src/tokio/tokio/tests/tcp_echo.rs | [] | [] |
| /src/tokio/tokio/tests/task_abort.rs | [] | [] |
| /src/tokio/tokio/src/io/util/copy.rs | [] | [] |
| /src/tokio/tokio/src/sync/mpsc/list.rs | [] | [] |
| /src/tokio/tokio/tests/net_named_pipe.rs | [] | [] |
| /src/tokio/tokio/src/runtime/tests/inject.rs | [] | [] |
| /src/tokio/tokio/src/loom/std/atomic_u64_static_const_new.rs | [] | [] |
| /src/tokio/tokio/tests/tracing_task.rs | [] | [] |
| /src/tokio/tokio/src/runtime/task/id.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/src/sync/semaphore.rs | [] | [] |
| /src/tokio/benches/spawn.rs | [] | [] |
| /src/tokio/tokio/tests/io_copy_bidirectional.rs | [] | [] |
| /src/tokio/tokio-stream/tests/chunks_timeout.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio-util/src/io/reader_stream.rs | [] | [] |
| /src/tokio/tokio/src/io/util/repeat.rs | [] | [] |
| /src/tokio/tokio/src/fs/symlink.rs | [] | [] |
| /src/tokio/tokio/tests/rt_poll_callbacks.rs | [] | [] |
| /src/tokio/tokio/tests/io_read_buf.rs | [] | [] |
| /src/tokio/tokio/src/sync/oneshot.rs | [] | [] |
| /src/tokio/tokio-test/src/io.rs | [] | [] |
| /src/tokio/tokio/src/macros/thread_local.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/inject/rt_multi_thread.rs | [] | [] |
| /src/tokio/tokio/src/signal/windows/stub.rs | [] | [] |
| /src/tokio/benches/signal.rs | [] | [] |
| /src/tokio/tests-integration/tests/macros_pin.rs | [] | [] |
| /src/tokio/examples/named-pipe-multi-client.rs | [] | [] |
| /src/tokio/tokio/src/io/async_seek.rs | [] | [] |
| /src/tokio/tokio/tests/no_rt.rs | [] | [] |
| /src/tokio/tokio/src/task/coop/consume_budget.rs | [] | [] |
| /src/tokio/tokio/tests/process_kill_after_wait.rs | [] | [] |
| /src/tokio/tokio/tests/rt_time_start_paused.rs | [] | [] |
| /src/tokio/tokio/src/io/util/write.rs | [] | [] |
| /src/tokio/tokio/src/runtime/tests/loom_multi_thread/queue.rs | [] | [] |
| /src/tokio/tokio/src/runtime/blocking/pool.rs | [] | [] |
| /src/tokio/tokio/tests/macros_pin.rs | [] | [] |
| /src/tokio/tokio/src/runtime/runtime.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/src/io/util/read.rs | [] | [] |
| /src/tokio/benches/sync_watch.rs | [] | [] |
| /src/tokio/tokio/tests/io_join.rs | [] | [] |
| /src/tokio/tokio-macros/src/entry.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/src/signal/mod.rs | [] | [] |
| /src/tokio/tokio/src/process/unix/mod.rs | [] | [] |
| /src/tokio/tokio-util/src/future.rs | [] | [] |
| /src/tokio/tokio/src/future/try_join.rs | [] | [] |
| /src/tokio/tokio/src/net/addr.rs | [] | [] |
| /src/tokio/tokio/src/io/seek.rs | [] | [] |
| /src/tokio/tokio-stream/src/wrappers/unix_listener.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext/try_next.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/inject/shared.rs | [] | [] |
| /src/tokio/tokio/src/net/unix/datagram/socket.rs | [] | [] |
| /src/tokio/tokio/tests/net_quickack.rs | [] | [] |
| /src/tokio/tokio/src/macros/addr_of.rs | [] | [] |
| /src/tokio/tokio/src/util/rc_cell.rs | [] | [] |
| /src/tokio/tokio/src/io/uring/open.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/inject/synced.rs | [] | [] |
| /src/tokio/tokio/src/util/linked_list.rs | [] | [] |
| /src/tokio/tokio-util/src/net/mod.rs | [] | [] |
| /src/tokio/benches/fs.rs | [] | [] |
| /src/tokio/tokio/tests/io_driver_drop.rs | [] | [] |
| /src/tokio/examples/custom-executor.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/tests/process_issue_2174.rs | [] | [] |
| /src/tokio/tokio/src/runtime/metrics/histogram/h2_histogram.rs | [] | [] |
| /src/tokio/tokio/src/io/uring/write.rs | [] | [] |
| /src/tokio/tokio/tests/test_clock.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio-test/src/stream_mock.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext/timeout_repeating.rs | [] | [] |
| /src/tokio/tokio/src/loom/std/atomic_usize.rs | [] | [] |
| /src/tokio/tokio/src/net/windows/named_pipe.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext/filter.rs | [] | [] |
| /src/tokio/tokio/src/fs/symlink_file.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext/next.rs | [] | [] |
| /src/tokio/tokio/src/fs/read_uring.rs | [] | [] |
| /src/tokio/tokio-stream/src/wrappers/tcp_listener.rs | [] | [] |
| /src/tokio/tokio/tests/net_lookup_host.rs | [] | [] |
| /src/tokio/tokio-stream/tests/stream_fuse.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/tests/rt_panic.rs | [] | [] |
| /src/tokio/tokio/src/util/idle_notified_set.rs | [] | [] |
| /src/tokio/tokio/src/io/async_write.rs | [] | [] |
| /src/tokio/tokio-util/tests/reusable_box.rs | [] | [] |
| /src/tokio/tokio-util/tests/udp.rs | [] | [] |
| /src/tokio/tokio/tests/macros_rename_test.rs | [] | [] |
| /src/tokio/tokio/src/net/tcp/split.rs | [] | [] |
| /src/tokio/tokio/src/runtime/tests/loom_multi_thread/shutdown.rs | [] | [] |
| /src/tokio/tokio/tests/rt_handle.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio-stream/src/stream_ext/merge.rs | [] | [] |
| /src/tokio/tokio/src/io/util/copy_buf.rs | [] | [] |
| /src/tokio/tokio/src/runtime/task/join.rs | [] | [] |
| /src/tokio/tokio/tests/signal_twice.rs | [] | [] |
| /src/tokio/tokio/src/fs/symlink_metadata.rs | [] | [] |
| /src/tokio/tokio-stream/src/wrappers/mpsc_unbounded.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/src/runtime/task/list.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/tests/uds_socket.rs | [] | [] |
| /src/tokio/tokio/tests/sync_rwlock.rs | [] | [] |
| /src/tokio/tokio/src/io/util/buf_writer.rs | [] | [] |
| /src/tokio/tokio/src/runtime/time/wheel/level.rs | [] | [] |
| /src/tokio/tokio/src/runtime/time_alt/wake_queue/tests.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/multi_thread/worker/taskdump.rs | [] | [] |
| /src/tokio/tokio-stream/tests/stream_timeout.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/src/runtime/tests/task.rs | [] | [] |
| /src/tokio/tokio/tests/task_yield_now.rs | [] | [] |
| /src/tokio/tokio/tests/time_rt.rs | [] | [] |
| /src/tokio/tokio-util/src/io/sink_writer.rs | [] | [] |
| /src/tokio/tokio/tests/task_builder.rs | [] | [] |
| /src/tokio/tokio/src/sync/once_cell.rs | [] | [] |
| /src/tokio/tokio-util/src/time/wheel/mod.rs | [] | [] |
| /src/tokio/tokio/tests/tcp_shutdown.rs | [] | [] |
| /src/tokio/tokio/src/util/bit.rs | [] | [] |
| /src/tokio/tokio-util/src/task/join_map.rs | [] | [] |
| /src/tokio/tokio/src/io/async_fd.rs | [] | [] |
| /src/tokio/tokio/src/runtime/io/registration_set.rs | [] | [] |
| /src/tokio/tokio/src/io/uring/read.rs | [] | [] |
| /src/tokio/tokio-util/tests/framed_write.rs | [] | [] |
| /src/tokio/tokio/src/runtime/task/trace/tree.rs | [] | [] |
| /src/tokio/tokio/src/runtime/metrics/batch.rs | [] | [] |
| /src/tokio/tokio/src/net/unix/pipe.rs | [] | [] |
| /src/tokio/tokio/src/time/instant.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/src/runtime/blocking/mod.rs | [] | [] |
| /src/tokio/tokio/tests/macros_select.rs | [] | [] |
| /src/tokio/tokio/src/sync/tests/loom_atomic_waker.rs | [] | [] |
| /src/tokio/tokio/tests/io_read_line.rs | [] | [] |
| /src/tokio/tokio/src/task/yield_now.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/tests/process_change_of_runtime.rs | [] | [] |
| /src/tokio/tokio/src/io/uring/utils.rs | [] | [] |
| /src/tokio/tokio/src/io/interest.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/src/sync/watch.rs | [] | [] |
| /src/tokio/tokio/src/runtime/time/mod.rs | [] | [] |
| /src/tokio/tokio/src/fs/symlink_dir.rs | [] | [] |
| /src/tokio/tokio/tests/time_interval.rs | [] | [] |
| /src/tokio/tokio-util/tests/io_reader_stream.rs | [] | [] |
| /src/tokio/tokio-util/tests/panic.rs | [] | [] |
| /src/tokio/tokio/src/runtime/handle.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/src/runtime/context/runtime_mt.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/multi_thread/overflow.rs | [] | [] |
| /src/tokio/tokio/src/io/util/write_vectored.rs | [] | [] |
| /src/tokio/tokio/tests/support/mpsc_stream.rs | [] | [] |
| /src/tokio/tokio/tests/task_join_set.rs | [] | [] |
| /src/tokio/tokio/src/task/join_set.rs | [] | [] |
| /src/tokio/benches/sync_mpsc_oneshot.rs | [] | [] |
| /src/tokio/tokio/src/runtime/time/tests/mod.rs | [] | [] |
| /src/tokio/tokio/src/util/sharded_list.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/src/sync/rwlock.rs | [] | [] |
| /src/tokio/tokio/tests/rt_common_before_park.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio-stream/tests/mpsc_bounded_stream.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/src/sync/tests/loom_broadcast.rs | [] | [] |
| /src/tokio/tokio/tests/unwindsafe.rs | [] | [] |
| /src/tokio/tokio-stream/src/wrappers/signal_unix.rs | [] | [] |
| /src/tokio/tokio/src/util/rand.rs | [] | [] |
| /src/tokio/tokio/src/sync/broadcast.rs | [] | [] |
| /src/tokio/tokio-util/tests/sync_cancellation_token.rs | [] | [] |
| /src/tokio/tokio-macros/src/select.rs | [] | [] |
| /src/tokio/tokio-util/tests/task_join_map.rs | [] | [] |
| /src/tokio/tokio/src/task/builder.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext/any.rs | [] | [] |
| /src/tokio/tokio/tests/sync_watch.rs | [] | [] |
| /src/tokio/tokio-test/tests/block_on.rs | [] | [] |
| /src/tokio/tokio/tests/macros_try_join.rs | [] | [] |
| /src/tokio/tokio/tests/io_buf_writer.rs | [] | [] |
| /src/tokio/tokio/src/runtime/time_alt/context.rs | [] | [] |
| /src/tokio/examples/udp-codec.rs | [] | [] |
| /src/tokio/benches/sync_mpsc.rs | [] | [] |
| /src/tokio/tokio/tests/task_hooks.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/multi_thread/counters.rs | [] | [] |
| /src/tokio/tokio/src/runtime/time_alt/timer.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/src/sync/rwlock/owned_read_guard.rs | [] | [] |
| /src/tokio/tokio/tests/sync_mpsc_weak.rs | [] | [] |
| /src/tokio/tokio-util/src/compat.rs | [] | [] |
| /src/tokio/tokio/src/runtime/time/wheel/mod.rs | [] | [] |
| /src/tokio/tokio/src/runtime/tests/loom_local.rs | [] | [] |
| /src/tokio/tokio/tests/fs_copy.rs | [] | [] |
| /src/tokio/tests-integration/tests/process_stdio.rs | [] | [] |
| /src/tokio/tokio/src/sync/rwlock/write_guard_mapped.rs | [] | [] |
| /src/tokio/tokio-util/tests/io_sync_bridge.rs | [] | [] |
| /src/tokio/tokio/src/io/util/fill_buf.rs | [] | [] |
| /src/tokio/tokio-util/src/future/with_cancellation_token.rs | [] | [] |
| /src/tokio/tokio/tests/io_async_fd.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio-util/tests/io_sink_writer.rs | [] | [] |
| /src/tokio/tokio/src/runtime/signal/mod.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext/take.rs | [] | [] |
| /src/tokio/tokio-stream/tests/stream_chain.rs | [] | [] |
| /src/tokio/tokio/tests/io_driver.rs | [] | [] |
| /src/tokio/tokio-util/tests/compat.rs | [] | [] |
| /src/tokio/tokio/src/macros/cfg.rs | [] | [] |
| /src/tokio/tokio-util/src/sync/cancellation_token/guard_ref.rs | [] | [] |
| /src/tokio/tokio/tests/sync_semaphore_owned.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/src/fs/hard_link.rs | [] | [] |
| /src/tokio/tokio/src/fs/open_options/uring_open_options.rs | [] | [] |
| /src/tokio/tokio/src/io/util/take.rs | [] | [] |
| /src/tokio/tokio/src/util/try_lock.rs | [] | [] |
| /src/tokio/tokio/src/future/maybe_done.rs | [] | [] |
| /src/tokio/tokio/src/runtime/tests/loom_multi_thread.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio-stream/src/stream_ext/take_while.rs | [] | [] |
| /src/tokio/tokio/src/fs/rename.rs | [] | [] |
| /src/tokio/tokio-util/tests/context.rs | [] | [] |
| /src/tokio/tokio/src/util/wake_list.rs | [] | [] |
| /src/tokio/tokio/tests/fs_uring.rs | [] | [] |
| /src/tokio/tokio-stream/src/wrappers/broadcast.rs | [] | [] |
| /src/tokio/tokio-util/tests/task_tracker.rs | [] | [] |
| /src/tokio/tokio-util/src/context.rs | [] | [] |
| /src/tokio/tokio/tests/fs_dir.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/src/sync/notify.rs | [] | [] |
| /src/tokio/tokio-stream/tests/stream_stream_map.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/src/fs/create_dir_all.rs | [] | [] |
| /src/tokio/tokio/src/util/rand/rt.rs | [] | [] |
| /src/tokio/tokio/src/runtime/time_alt/wake_queue.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/src/time/timeout.rs | [] | [] |
| /src/tokio/tokio/src/runtime/tests/loom_join_set.rs | [] | [] |
| /src/tokio/tokio/src/util/memchr.rs | [] | [] |
| /src/tokio/tokio-stream/src/wrappers/watch.rs | [] | [] |
| /src/tokio/tokio/src/runtime/io/scheduled_io.rs | [] | [] |
| /src/tokio/tokio/src/util/typeid.rs | [] | [] |
| /src/tokio/tokio/src/runtime/metrics/io.rs | [] | [] |
| /src/tokio/tokio-util/src/net/unix/mod.rs | [] | [] |
| /src/tokio/tokio/tests/io_lines.rs | [] | [] |
| /src/tokio/benches/sync_rwlock.rs | [] | [] |
| /src/tokio/examples/dump.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext/timeout.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio-util/src/time/delay_queue.rs | [] | [] |
| /src/tokio/tokio/tests/io_repeat.rs | [] | [] |
| /src/tokio/tokio-stream/src/wrappers/signal_windows.rs | [] | [] |
| /src/tokio/tokio/tests/time_panic.rs | [] | [] |
| /src/tokio/tokio/tests/tcp_socket.rs | [] | [] |
| /src/tokio/tokio/tests/sync_mutex.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/examples/echo-udp.rs | [] | [] |
| /src/tokio/tokio-test/tests/task.rs | [] | [] |
| /src/tokio/tokio/src/fs/read_to_string.rs | [] | [] |
| /src/tokio/tokio/src/sync/set_once.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/examples/connect-udp.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/src/io/util/read_to_end.rs | [] | [] |
| /src/tokio/tokio/tests/rt_local.rs | [] | [] |
| /src/tokio/examples/tinydb.rs | [] | [] |
| /src/tokio/tokio/tests/tcp_into_split.rs | [] | [] |
| /src/tokio/benches/time_timeout.rs | [] | [] |
| /src/tokio/tokio-util/tests/framed_stream.rs | [] | [] |
| /src/tokio/tokio-util/tests/task_join_queue.rs | [] | [] |
| /src/tokio/tokio/tests/io_copy.rs | [] | [] |
| /src/tokio/tokio/tests/macros_test.rs | [] | [] |
| /src/tokio/tokio/tests/signal_multi_rt.rs | [] | [] |
| /src/tokio/tokio/src/fs/mod.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/src/runtime/context/runtime.rs | [] | [] |
| /src/tokio/tokio-util/src/sync/cancellation_token.rs | [] | [] |
| /src/tokio/tokio/src/sync/mutex.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/inject/metrics.rs | [] | [] |
| /src/tokio/tokio/tests/io_read_until.rs | [] | [] |
| /src/tokio/tokio/src/runtime/time/handle.rs | [] | [] |
| /src/tokio/tokio/tests/sync_panic.rs | [] | [] |
| /src/tokio/tokio-util/src/io/inspect.rs | [] | [] |
| /src/tokio/tokio-util/src/cfg.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/util/time_alt.rs | [] | [] |
| /src/tokio/tokio/src/io/util/split.rs | [] | [] |
| /src/tokio/tokio/src/net/tcp/split_owned.rs | [] | [] |
| /src/tokio/tokio/src/io/util/write_int.rs | [] | [] |
| /src/tokio/tokio-util/tests/framed_read.rs | [] | [] |
| /src/tokio/tokio-util/src/sync/poll_semaphore.rs | [] | [] |
| /src/tokio/tokio/src/io/util/read_buf.rs | [] | [] |
| /src/tokio/tokio/src/runtime/time_alt/cancellation_queue/tests.rs | [] | [] |
| /src/tokio/tokio/src/runtime/task/core.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio-stream/src/wrappers/mpsc_bounded.rs | [] | [] |
| /src/tokio/tokio/src/sync/rwlock/write_guard.rs | [] | [] |
| /src/tokio/tokio/src/io/util/flush.rs | [] | [] |
| /src/tokio/tokio/src/fs/canonicalize.rs | [] | [] |
| /src/tokio/tokio/src/io/join.rs | [] | [] |
| /src/tokio/tokio/src/runtime/tests/queue.rs | [] | [] |
| /src/tokio/tokio/tests/task_trace_self.rs | [] | [] |
| /src/tokio/tokio/src/io/stdin.rs | [] | [] |
| /src/tokio/tokio/tests/signal_drop_rt.rs | [] | [] |
| /src/tokio/tests-integration/tests/macros_main.rs | [] | [] |
| /src/tokio/tokio/tests/io_buf_reader.rs | [] | [] |
| /src/tokio/tokio/src/doc/mod.rs | [] | [] |
| /src/tokio/tokio/src/runtime/task/harness.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio-util/src/io/copy_to_bytes.rs | [] | [] |
| /src/tokio/tokio/src/io/util/read_until.rs | [] | [] |
| /src/tokio/tokio/src/time/interval.rs | [] | [] |
| /src/tokio/tokio/src/runtime/dump.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/src/sync/tests/loom_notify.rs | [] | [] |
| /src/tokio/tokio/tests/tracing_sync.rs | [] | [] |
| /src/tokio/tokio/src/net/unix/socket.rs | [] | [] |
| /src/tokio/tokio/src/future/trace.rs | [] | [] |
| /src/tokio/tokio/src/sync/mpsc/bounded.rs | [] | [] |
| /src/tokio/tokio/src/runtime/io/registration.rs | [] | [] |
| /src/tokio/tokio/src/util/blocking_check.rs | [] | [] |
| /src/tokio/tokio-util/src/util/poll_buf.rs | [] | [] |
| /src/tokio/tokio/tests/tcp_stream.rs | [] | [] |
| /src/tokio/benches/sync_broadcast.rs | [] | [] |
| /src/tokio/tokio/tests/rt_common.rs | [] | [] |
| /src/tokio/tokio/src/time/error.rs | [] | [] |
| /src/tokio/tokio/tests/io_write_all_buf.rs | [] | [] |
| /src/tokio/tokio-util/tests/io_stream_reader.rs | [] | [] |
| /src/tokio/tokio/src/net/udp.rs | [] | [] |
| /src/tokio/tokio-util/src/codec/lines_codec.rs | [] | [] |
| /src/tokio/tokio/src/io/blocking.rs | [] | [] |
| /src/tokio/tokio/src/io/poll_evented.rs | [] | [] |
| /src/tokio/tokio/src/sync/tests/loom_rwlock.rs | [] | [] |
| /src/tokio/benches/spawn_blocking.rs | [] | [] |
| /src/tokio/tokio/src/io/stdio_common.rs | [] | [] |
| /src/tokio/tokio/src/io/util/mem.rs | [] | [] |
| /src/tokio/tokio/tests/fs_canonicalize_dir.rs | [] | [] |
| /src/tokio/tokio/tests/uds_datagram.rs | [] | [] |
| /src/tokio/tokio/tests/process_raw_handle.rs | [] | [] |
| /src/tokio/tokio/src/fs/dir_builder.rs | [] | [] |
| /src/tokio/tokio-stream/fuzz/fuzz_targets/fuzz_stream_map.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/tests/sync_mutex_owned.rs | [] | [] |
| /src/tokio/tokio/src/runtime/context/current.rs | [] | [] |
| /src/tokio/tokio/tests/fs.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio-util/tests/codecs.rs | [] | [] |
| /src/tokio/tokio-util/src/task/task_tracker.rs | [] | [] |
| /src/tokio/tokio/tests/io_async_read.rs | [] | [] |
| /src/tokio/tokio-stream/src/once.rs | [] | [] |
| /src/tokio/tokio/src/runtime/time_alt/registration_queue.rs | [] | [] |
| /src/tokio/tokio-stream/src/wrappers/interval.rs | [] | [] |
| /src/tokio/tokio/src/io/stdout.rs | [] | [] |
| /src/tokio/tokio-stream/tests/stream_panic.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio-stream/tests/stream_merge.rs | [] | [] |
| /src/tokio/tokio/tests/task_blocking.rs | [] | [] |
| /src/tokio/tokio-util/src/codec/decoder.rs | [] | [] |
| /src/tokio/tokio-util/src/task/join_queue.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/multi_thread/mod.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/multi_thread/worker.rs | [] | [] |
| /src/tokio/tokio/tests/support/leaked_buffers.rs | [] | [] |
| /src/tokio/tokio/tests/signal_no_rt.rs | [] | [] |
| /src/tokio/tests-integration/tests/macros_select.rs | [] | [] |
| /src/tokio/tokio/src/io/util/read_to_string.rs | [] | [] |
| /src/tokio/tokio/tests/fs_file.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/src/sync/task/atomic_waker.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio-util/src/udp/frame.rs | [] | [] |
| /src/tokio/tokio/src/runtime/task/waker.rs | [] | [] |
| /src/tokio/tokio/src/fs/file.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/benches/sync_semaphore.rs | [] | [] |
| /src/tokio/tokio/src/runtime/tests/mod.rs | [] | [] |
| /src/tokio/tokio-util/src/codec/bytes_codec.rs | [] | [] |
| /src/tokio/tokio/src/runtime/io/driver/uring.rs | [] | [] |
| /src/tokio/tokio/tests/fs_open_options.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio-stream/src/stream_map.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/src/runtime/io/driver.rs | [] | [] |
| /src/tokio/tokio/src/runtime/metrics/histogram.rs | [] | [] |
| /src/tokio/tokio/src/runtime/tests/task_combinations.rs | [] | [] |
| /src/tokio/tokio-util/tests/time_delay_queue.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext/skip.rs | [] | [] |
| /src/tokio/tokio/src/io/ready.rs | [] | [] |
| /src/tokio/tokio-stream/src/stream_ext/peekable.rs | [] | [] |
| /src/tokio/tokio/tests/signal_notify_both.rs | [] | [] |
| /src/tokio/tokio/src/signal/windows/sys.rs | [] | [] |
| /src/tokio/tokio-test/src/task.rs | [] | [] |
| /src/tokio/tokio/src/runtime/time_alt/cancellation_queue.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio/src/fs/file/tests.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/inject/pop.rs | [] | [] |
| /src/tokio/tokio/src/task/coop/unconstrained.rs | [] | [] |
| /src/tokio/tokio/tests/signal_panic.rs | [] | [] |
| /src/tokio/tokio-test/src/macros.rs | [] | [] |
| /src/tokio/tokio/tests/io_util_empty.rs | [] | [] |
| /src/tokio/tokio/src/io/util/read_exact.rs | [] | [] |
| /src/tokio/tokio/src/io/util/sink.rs | [] | [] |
| /src/tokio/tokio/src/runtime/tests/loom_blocking.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/mod.rs | [] | [] |
| /src/tokio/tokio/tests/coop_budget.rs | [] | [] |
| /src/tokio/tokio/src/process/unix/reap.rs | [] | [] |
| /src/tokio/tokio/tests/task_local.rs | [] | [] |
| /src/tokio/tokio-stream/tests/watch.rs | [] | [] |
| /src/tokio/tokio/src/signal/windows.rs | [] | [] |
| /src/tokio/tokio/src/runtime/task/raw.rs | [] | [] |
| /src/tokio/tokio-util/src/tracing.rs | [] | [] |
| /src/tokio/tokio/src/loom/std/atomic_u64_as_mutex.rs | ['fuzz_stream_map'] | [] |
| /src/tokio/tokio-util/src/codec/any_delimiter_codec.rs | [] | [] |
| /src/tokio/tokio/src/runtime/scheduler/inject.rs | ['fuzz_stream_map'] | ['fuzz_stream_map'] |
| /src/tokio/tokio/src/fs/set_permissions.rs | [] | [] |
| /src/tokio/tokio/src/runtime/context.rs | [] | [] |
| /src/tokio/tokio/src/io/split.rs | [] | [] |
| Directory |
|---|
| /src/tokio/tokio/src/io/bsd/ |
| /src/tokio/tokio/src/net/unix/datagram/ |
| /src/tokio/tokio-util/src/sync/ |
| /src/tokio/tokio/src/fs/open_options/ |
| /src/tokio/tokio/src/runtime/metrics/histogram/ |
| /src/tokio/tokio/src/signal/ |
| /src/tokio/tokio/src/runtime/task/trace/ |
| /src/tokio/tokio-macros/src/ |
| /src/tokio/tokio-stream/src/ |
| /src/tokio/tokio/src/runtime/time/ |
| /src/tokio/tokio/src/process/ |
| /src/tokio/tokio/src/net/tcp/ |
| /src/tokio/tokio-util/tests/ |
| /src/tokio/tokio/src/runtime/time/tests/ |
| /src/tokio/tokio-stream/src/wrappers/ |
| /src/tokio/tokio/src/sync/task/ |
| /src/tokio/tokio-test/src/ |
| /src/tokio/tokio-util/src/ |
| /src/tokio/tokio/src/sync/tests/ |
| /src/tokio/examples/ |
| /src/tokio/tokio/src/doc/ |
| /src/tokio/tokio/src/runtime/tests/ |
| /src/tokio/tokio/src/runtime/task/ |
| /src/tokio/tokio/src/task/coop/ |
| /src/tokio/tokio/src/runtime/scheduler/multi_thread/worker/ |
| /src/tokio/tokio/src/runtime/scheduler/current_thread/ |
| /src/tokio/tokio/src/process/unix/ |
| /src/tokio/tests-integration/tests/ |
| /src/tokio/tokio/src/macros/ |
| /src/tokio/tokio/src/runtime/blocking/ |
| /src/tokio/tokio/tests/support/ |
| /src/tokio/tokio-util/src/util/ |
| /src/tokio/tokio/src/runtime/signal/ |
| /src/tokio/tokio/src/runtime/ |
| /src/tokio/tokio/src/signal/windows/ |
| /src/tokio/tokio/src/runtime/time_alt/ |
| /src/tokio/tokio/tests/ |
| /src/tokio/tokio/src/fs/ |
| /src/tokio/tokio/src/runtime/scheduler/inject/ |
| /src/tokio/tokio-util/src/codec/ |
| /src/tokio/tokio-util/src/net/ |
| /src/tokio/tokio-util/src/sync/tests/ |
| /src/tokio/tokio-util/src/future/ |
| /src/tokio/tokio/src/fs/file/ |
| /src/tokio/tokio-util/src/io/ |
| /src/tokio/tokio/src/task/ |
| /src/tokio/tokio/src/runtime/time/wheel/ |
| /src/tokio/tokio/src/net/windows/ |
| /src/tokio/tokio-util/src/udp/ |
| /src/tokio/tokio/src/runtime/tests/loom_multi_thread/ |
| /src/tokio/tokio-util/src/time/wheel/ |
| /src/tokio/tokio-util/src/time/ |
| /src/tokio/tokio/src/loom/std/ |
| /src/tokio/tokio/src/sync/ |
| /src/tokio/tokio-util/src/task/ |
| /src/tokio/tokio/src/runtime/metrics/ |
| /src/tokio/tokio-util/src/sync/cancellation_token/ |
| /src/tokio/stress-test/examples/ |
| /src/tokio/tokio/src/runtime/scheduler/multi_thread/ |
| /src/tokio/tokio/src/runtime/time_alt/wake_queue/ |
| /src/tokio/benches/ |
| /src/tokio/tokio/src/runtime/scheduler/util/ |
| /src/tokio/tokio/src/net/unix/ |
| /src/tokio/tokio/src/sync/rwlock/ |
| /src/tokio/tokio/src/runtime/time_alt/cancellation_queue/ |
| /src/tokio/tokio/src/util/rand/ |
| /src/tokio/tokio-stream/fuzz/fuzz_targets/ |
| /src/tokio/tokio/src/ |
| /src/tokio/tokio/src/runtime/local_runtime/ |
| /src/tokio/tokio/src/runtime/driver/ |
| /src/tokio/tokio/src/io/uring/ |
| /src/tokio/tokio/src/io/util/ |
| /src/tokio/tokio/src/runtime/context/ |
| /src/tokio/tokio/src/net/ |
| /src/tokio/tokio-util/src/net/unix/ |
| /src/tokio/tokio/src/util/ |
| /src/tokio/tokio/src/runtime/scheduler/multi_thread/handle/ |
| /src/tokio/tokio-test/tests/ |
| /src/tokio/tokio/src/io/ |
| /src/tokio/tokio/src/runtime/scheduler/ |
| /src/tokio/tokio/src/sync/mpsc/ |
| /src/tokio/tokio/src/runtime/io/ |
| /src/tokio/tokio-stream/src/stream_ext/ |
| /src/tokio/tokio/src/runtime/io/driver/ |
| /src/tokio/tokio/src/runtime/time_alt/wheel/ |
| /src/tokio/tokio/src/future/ |
| /src/tokio/tokio-stream/tests/ |
| /src/tokio/tokio/src/time/ |
This section shows a list of 3rd party function calls and their relative coverage information. By static analysis of the target project code, all of the 3rd party function call and their caller information, including the source file and line number that initiate the call are captured. The caller source code file and line number are shown in column 2 while column 1 is the function name of the 3rd party function call. Each occurrent of the 3rd party function call will occuply a separate row. Column 3 of each row indicate if the 3rd party call in the source file line is unreachable. Column 4 lists all fuzzers that have covered that particular system call in that specific location (source file and line)during their dynamic fuzzing.
| Target sink | Callsite location | Reached by fuzzer | Covered by Fuzzers |
|---|
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.
| Fuzzer | Calltree file | Program data file | Coverage file |
|---|---|---|---|
| fuzz_stream_map | fuzzerLogFile-fuzz_stream_map.data | fuzzerLogFile-fuzz_stream_map.data.yaml | fuzz_stream_map.covreport |