Skip to main content

Crate scx_arena_selftests

Crate scx_arena_selftests 

Source

Re-exportsยง

pub(crate) use scx_utils::NR_CPU_IDS; ๐Ÿ”’
pub(crate) use std::mem::MaybeUninit; ๐Ÿ”’
pub(crate) use anyhow::Context; ๐Ÿ”’
pub(crate) use anyhow::Result; ๐Ÿ”’
pub(crate) use anyhow::bail; ๐Ÿ”’
pub(crate) use std::ffi::c_ulong; ๐Ÿ”’
pub(crate) use std::ffi::c_void; ๐Ÿ”’
pub(crate) use std::io::IsTerminal; ๐Ÿ”’
pub(crate) use std::os::fd::AsFd; ๐Ÿ”’
pub(crate) use std::os::fd::AsRawFd; ๐Ÿ”’
pub(crate) use std::sync::Arc; ๐Ÿ”’
pub(crate) use clap::Parser; ๐Ÿ”’
pub(crate) use scx_utils::Core; ๐Ÿ”’
pub(crate) use scx_utils::Llc; ๐Ÿ”’
pub(crate) use scx_utils::NR_CPU_IDS; ๐Ÿ”’
pub(crate) use scx_utils::Topology; ๐Ÿ”’
pub(crate) use scx_utils::init_libbpf_logging; ๐Ÿ”’
pub(crate) use ColorChoice; ๐Ÿ”’
pub(crate) use Config as SimplelogConfig; ๐Ÿ”’
pub(crate) use TermLogger; ๐Ÿ”’
pub(crate) use TerminalMode; ๐Ÿ”’
pub(crate) use libbpf_rs::libbpf_sys; ๐Ÿ”’
pub(crate) use libbpf_rs::PrintLevel; ๐Ÿ”’
pub(crate) use libbpf_rs::ProgramInput; ๐Ÿ”’
pub(crate) use libbpf_rs::skel::OpenSkel; ๐Ÿ”’
pub(crate) use libbpf_rs::skel::SkelBuilder; ๐Ÿ”’

Modulesยง

bpf_skel ๐Ÿ”’
imp
types

Structsยง

BpfLinks
BpfMaps
BpfProgs
BpfSkel
BpfSkelBuilder
OpenBpfMaps
OpenBpfProgs
OpenBpfSkel
Opts ๐Ÿ”’
OwnedRef
StructOps

Enumsยง

SelfTestId ๐Ÿ”’

Constantsยง

BPF_STDERR ๐Ÿ”’
BPF_STDOUT ๐Ÿ”’
COLOR_BRIGHT_GREEN ๐Ÿ”’
COLOR_BRIGHT_RED ๐Ÿ”’
COLOR_RESET ๐Ÿ”’
TEST_CASES ๐Ÿ”’

Staticsยง

DATA

Functionsยง

available_tests ๐Ÿ”’
build_skel_config
colorize ๐Ÿ”’
main ๐Ÿ”’
print_stream ๐Ÿ”’
run_test_by_name ๐Ÿ”’
setup_arenas ๐Ÿ”’
setup_topology ๐Ÿ”’
setup_topology_node ๐Ÿ”’