List of all items
Structs
- Context
- Opts
- bpf_intf::hints_bss
- bpf_intf::hints_event
- bpf_skel::BpfLinks
- bpf_skel::BpfMaps
- bpf_skel::BpfProgs
- bpf_skel::BpfSkel
- bpf_skel::BpfSkelBuilder
- bpf_skel::OpenBpfMaps
- bpf_skel::OpenBpfProgs
- bpf_skel::OpenBpfSkel
- bpf_skel::StructOps
- bpf_skel::imp::BpfLinks
- bpf_skel::imp::BpfMaps
- bpf_skel::imp::BpfProgs
- bpf_skel::imp::BpfSkel
- bpf_skel::imp::BpfSkelBuilder
- bpf_skel::imp::OpenBpfMaps
- bpf_skel::imp::OpenBpfProgs
- bpf_skel::imp::OpenBpfSkel
- bpf_skel::imp::OwnedRef
- bpf_skel::imp::StructOps
- bpf_skel::imp::types::__anon_1
- bpf_skel::imp::types::bpf_map
- bpf_skel::imp::types::bpf_map_type
- bpf_skel::imp::types::bss
- bpf_skel::imp::types::hints_bss
- bpf_skel::imp::types::license
- bpf_skel::imp::types::maps
- bpf_skel::imp::types::task_struct
- bpf_skel::types::__anon_1
- bpf_skel::types::bpf_map
- bpf_skel::types::bpf_map_type
- bpf_skel::types::bss
- bpf_skel::types::hints_bss
- bpf_skel::types::license
- bpf_skel::types::maps
- bpf_skel::types::task_struct
- extract::CellConfig
- extract::CellSpec
- extract::ClusterResult
- extract::CommCluster
- extract::CommSummary
- extract::ExtractMemOpts
- extract::ExtractOpts
- extract::ExtractSchedOpts
- extract::ExtractSchedUtilOpts
- extract::GroupData
- extract::GroupedCommSamples
- extract::SimpleCellMatches
- process::HintAnnotator
- process::HintIndex
- process::HintRecord
- process::OrderingIssues
- process::PerfMemRecord
- process::PerfSchedScriptRecord
- process::ProcessOpts
- process::ThreadHintTimeline
- process::TraceArtifacts
- record::HintsEventRecord
- record::HintsRecorder
- record::RecordOpts
- record::SpawnedProcess
- sched_util::BucketAggregator
- sched_util::BusyInterval
- sched_util::BusyUtilRecord
- sched_util::CategorySpec
- sched_util::CompiledCategoryMatcher
- sched_util::CpuState
- sched_util::GlobCategory
- sched_util::RunningTask
- sched_util::SchedBusyTracker
- sched_util::TraceStats
Enums
- Commands
- extract::CellMatch
- extract::CellMatches
- extract::ExtractCommand
- extract::ExtractSchedCommand
- extract::GroupType
- record::PollResult
- sched_util::ActiveExecution
- sched_util::ActiveSystem
- sched_util::CategoryCommMatcher
- sched_util::ClassifiedEvent
Traits
Functions
- bpf_skel::imp::build_skel_config
- create_eventfd
- extract::build_comm_match_clauses
- extract::build_subcells_from_clusters
- extract::classify_cgroup
- extract::cmd_extract
- extract::cmd_extract_mem
- extract::cmd_extract_sched
- extract::compute_clusters
- extract::compute_significant_hints
- extract::emitted_comm_patterns
- extract::generate_config
- extract::group_samples_by_normalized_comm
- extract::normalize_comm_for_cluster
- extract::summarize_comm_groups
- main
- process::action_re
- process::cmd_process
- process::copy_hints_if_present
- process::create_output_dir
- process::generate_perf_script
- process::kv_re
- process::maybe_int_value
- process::parse_page_size
- process::parse_perf_mem_script_line
- process::parse_perf_mem_script_to_jsonl
- process::parse_perf_time_ns
- process::parse_sched_fields
- process::parse_sched_perf_script_line
- process::parse_sched_perf_script_to_jsonl
- process::parse_u32_pair
- process::perf_time_f64_to_ns
- process::prepare_profile_dir
- process::prepare_trace_script_if_present
- process::print_profile_contents
- process::run_processing
- process::sched_line_re
- process::sched_switch_re
- process::validate_archive_layout
- record::archive_root_name
- record::build_sched_perf_args
- record::cmd_record
- record::create_archive
- record::generate_perf_script
- record::perf_binary
- record::perf_script_output_exists
- record::poll_fds
- record::report_perf_script_stderr
- record::run_recording
- record::save_perf_version
- record::stop_hints_recorder
- sched_util::classify_event
- sched_util::classify_softirq_system
- sched_util::cmd_extract_sched_util
- sched_util::compile_category_matcher
- sched_util::current_active_execution
- sched_util::flush_current_interval
- sched_util::glob_match
- sched_util::is_ksoftirqd_comm
- sched_util::parse_nmi_duration_ns
- sched_util::parse_sched_categories
- sched_util::pop_softirq_override
- sched_util::pop_system_override
- sched_util::sched_switch_next_is_idle
- sched_util::sched_time_to_ns
- sched_util::sync_cpu_state
- signal_eventfd
Statics
Constants
- extract::DEFAULT_WORKLOAD_ALLOTMENT_CGROUP_REGEX
- extract::DEFAULT_WORKLOAD_CGROUP_REGEX
- record::DEFAULT_PERF_MMAP_SIZE
- record::PERF_MEM_DATA_FILE
- record::PERF_MEM_JSONL_FILE
- record::PERF_MEM_SCRIPT_FIELDS
- record::PERF_MEM_SCRIPT_FILE
- record::PERF_SCHED_CLOCKID
- record::PERF_SCHED_DATA_FILE
- record::PERF_SCHED_JSONL_FILE
- record::PERF_SCHED_SCRIPT_FIELDS
- record::PERF_SCHED_SCRIPT_FILE
- record::SCHED_TRACE_EVENTS
- sched_util::DEFAULT_SYSTEM_CATEGORY_NAMES
- sched_util::HARDIRQ_CATEGORY
- sched_util::NMI_CATEGORY
- sched_util::SOFTIRQ_OTHER_CATEGORY
- sched_util::SOFTIRQ_RX_CATEGORY
- sched_util::SOFTIRQ_TX_CATEGORY