Here is a list of all documented functions with links to the class documentation for each member:
- s -
- same_const_source() : ParserQuery
- sanitize_state_name() : ClotInfo
- satisfies_constraints() : CoreAllocation, PHV::MiniAlloc
- scc_topo_sort() : SccTopoSorter
- score_on_seq() : DynamicDependencyMetrics
- scratchRegisters() : JBayPardeSpec, PardeSpec, TofinoPardeSpec
- seal() : P4::Util::InputSources
- search_buses_single() : IXBar::Use
- searchForIncludePath() : P4::ParserOptions
- sections_of_size() : ActionData::SingleActionPositions
- seed() : P4::AbstractSolver, P4::P4Tools::Z3Solver
- SelectedBranches() : P4::P4Tools::P4Testgen::SelectedBranches
- separate_search_and_result_bus() : Memories::Use
- serialize() : Logging::Manifest
- serializeBFRuntimeSchema() : BFN::BFRT::BFRuntimeGenerator, P4::BFRT::BFRuntimeGenerator
- serializeEntriesTo() : P4::P4RuntimeAPI
- serializeP4InfoTo() : P4::P4RuntimeAPI
- serializeP4RuntimeIfRequired() : P4::P4RuntimeSerializer
- set() : P4::P4Tools::AbstractExecutionState, P4::P4Tools::Model, P4::P4Tools::P4Testgen::ExecutionState, P4::P4Tools::SymbolicEnv
- set_alloc() : PHV::Field
- set_config() : PHV::Slicing::DfsItrContext, PHV::Slicing::IteratorInterface, PHV::Slicing::ItrContext
- set_container_spec() : solver::ActionSolverBase
- set_interleave_info() : ByteInfo
- set_is_wide_arith() : PHV::ContainerEquivalenceTracker
- set_is_wide_arith_low() : PHV::ContainerEquivalenceTracker
- set_mpr_always_run() : MauPower::MprSettings
- set_mpr_bus_dep_glob_exec() : MauPower::MprSettings
- set_mpr_bus_dep_long_brch() : MauPower::MprSettings
- set_mpr_global_exec() : MauPower::MprSettings
- set_mpr_long_branch() : MauPower::MprSettings
- set_mpr_next_table() : MauPower::MprSettings
- set_mpr_stage() : MauPower::MprSettings
- set_num_table_stages() : PHV::LiveRangeInfo
- set_or_mpr_always_run() : MauPower::MprSettings
- set_or_mpr_long_branch() : MauPower::MprSettings
- setActionAttributes() : P4::DPDK::DpdkContextGenerator
- setAlignment() : ConstrainedSlice
- setAnnotationNoPropagate() : P4::Inline
- setArch() : P4::P4Tools::Target
- setBackendOptions() : BFNContext
- setContains() : P4::DoConstantFolding
- setCounterCommon() : BFN::BFRuntimeArchHandlerCommon< arch >, P4::ControlPlaneAPI::Standard::P4RuntimeArchHandlerCommon< arch >
- setDeclaration() : P4::ReferenceMap
- setDefaultInfoDiagnosticAction() : P4::ErrorReporter, P4::P4CContext
- setDefaultWarningDiagnosticAction() : P4::ErrorReporter, P4::P4CContext
- setDestination() : P4::DirectMeterMap
- setDevice() : P4::P4Tools::Target
- setDiagnosticAction() : P4::ErrorReporter, P4::P4CContext
- setExternalName() : PHV::Field
- setFields() : P4::P4Tools::P4Testgen::ExprStepper
- setHeaderValidity() : P4::P4Tools::P4Testgen::AbstractStepper
- setInputFile() : P4::ParserOptions
- setIsV1() : P4::ReferenceMap
- setMaxErrorCount() : P4::ErrorReporter
- setMeterCommon() : BFN::BFRuntimeArchHandlerCommon< arch >, P4::ControlPlaneAPI::Standard::P4RuntimeArchHandlerCommon< arch >
- setNamespaceContext() : P4::P4Tools::AbstractExecutionState
- setNewName() : P4::RenameMap
- setParserErrorLabel() : P4::P4Tools::P4Testgen::ExecutionState
- setPipeConstraints() : P4::CheckExternInvocationCommon
- setPrevNode() : P4::P4Tools::ReachabilityEngineState
- setProperty() : P4::P4Tools::P4Testgen::ExecutionState
- setRange() : PHV::ContainerOccupancy
- setReachabilityEngineState() : P4::P4Tools::P4Testgen::ExecutionState
- setRefMap() : Logging::Manifest
- setSink() : Reachability< Graph >
- setSize() : P4::DirectMeterMap
- setSolitary() : ConstrainedField
- setStartBits() : PHV::Field
- setStartBitsToLowerBitsOfBottomByte() : PHV::Field
- setState() : P4::P4Tools::ReachabilityEngineState
- setStructLike() : P4::P4Tools::AbstractExecutionState
- setTable() : P4::DirectMeterMap
- setTargetUninitialized() : P4::P4Tools::P4Testgen::AbstractStepper
- SetUp() : P4::P4Tools::Test::P4TestgenTest, P4::Test::EventLoggerTest
- setup() : P4::IR::MAU::HashFunction
- setValue() : P4::Evaluator
- setWredCommon() : BFN::BFRuntimeArchHandlerTofino
- shared_instr() : InstructionMemory
- shift() : P4::DoConstantFolding
- shiftedByBits() : P4::ClosedRange< Unit, Order >, P4::HalfOpenRange< Unit, Order >
- shiftedByBytes() : P4::ClosedRange< Unit, Order >, P4::HalfOpenRange< Unit, Order >
- shouldEmitTimestamp() : P4::EBPF::EBPFPipeline
- shouldVisitOnce() : P4::Visitor::ChangeTracker, P4::Visitor::Tracker
- shuffle() : P4::P4Tools::Utils
- SideEffects() : P4::SideEffects
- SimpleSwitchMidEnd() : P4::BMV2::SimpleSwitchMidEnd
- SimpleSwitchTranslation() : BFN::SimpleSwitchTranslation
- SimplifyReferences() : SimplifyReferences
- single() : P4::Util::Enumerator< T >
- singleOrDefault() : P4::Util::Enumerator< T >
- size() : P4::CallGraph< T >, P4::ClosedRange< Unit, Order >, P4::HalfOpenRange< Unit, Order >, PHV::Allocation, PHV::ConcreteAllocation, PHV::ContainerGroup, PHV::FieldSlice, PHV::Transaction, PHV::v2::SrcPackVec
- size_in_bits() : ClotCandidate
- skip_to_packet() : BFN::ElimUnusedMetadataStates
- skipSideEffectOrdering() : BFN::FrontEndPolicy, P4::FrontEndPolicy
- slice() : FieldSliceExtractInfo, P4HashFunction, PHV::AlignedCluster, PHV::RotationalCluster, PHV::SourceOp
- slice_and_allocate_sc() : PHV::v2::TrivialAllocator
- slice_clots() : ClotInfo
- slice_extract() : SliceExtracts
- slice_list() : PHV::SuperCluster
- slice_list_exact_containers() : PHV::SuperCluster
- slice_list_has_exact_containers() : PHV::SuperCluster
- slice_list_split_by_byte() : PHV::SuperCluster
- slice_list_total_bits() : PHV::SuperCluster
- slice_lists() : PHV::SuperCluster
- slice_overwritten() : ClotInfo
- slice_overwritten_by_phv() : ClotInfo
- slicePacketBuffer() : P4::P4Tools::P4Testgen::ExecutionState
- slices() : PHV::AlignedCluster, PHV::Allocation, PHV::RotationalCluster, PHV::SuperCluster
- slices_destinations() : ActionPhvConstraints
- slices_sources() : ActionPhvConstraints
- slicesByLiveness() : PHV::Allocation
- slot_bits_brs() : ActionData::ALUParameter
- solve() : ConstraintSolver, PackWithConstraintSolver, solver::ActionDarkSolver, solver::ActionMochaSolver, solver::ActionMoveSolver, solver::ActionSolverBase
- some_overlay() : CoreAllocation
- sort() : ActionPhvConstraints
- sort_alloc() : PHV::Field
- sort_and_merge_alloc_slices() : PHV::AllocUtils, PHV::v2::PhvKit
- sortClusters() : BruteForceAllocationStrategy
- SourceInfo() : P4::Util::SourceInfo
- SourcePosition() : P4::Util::SourcePosition
- Spec() : P4::P4Tools::Target::Spec
- specialize() : P4::ActionCall, P4::TypeInferenceBase
- split_by_adjacent_deparsed_and_non_deparsed() : PHV::Slicing::DfsItrContext
- split_by_adjacent_no_pack() : PHV::Slicing::DfsItrContext
- split_by_deparsed_bottom_bits() : PHV::Slicing::DfsItrContext
- split_by_long_fieldslices() : PHV::Slicing::DfsItrContext
- split_by_pa_container_size() : PHV::Slicing::DfsItrContext
- split_by_parser_write_mode() : PHV::Slicing::DfsItrContext
- split_by_valid_container_range() : PHV::Slicing::DfsItrContext
- StackVariable() : P4::StackVariable
- stage() : MauBacktracker
- stage_has_chained_feature() : MauPower::MauFeatures
- stage_has_feature() : MauPower::MauFeatures
- stages() : TableSummary
- startParser() : P4::P4Tools::P4Testgen::CmdStepper
- startParserImpl() : P4::P4Tools::P4Testgen::Bmv2::Bmv2V1ModelCmdStepper, P4::P4Tools::P4Testgen::CmdStepper, P4::P4Tools::P4Testgen::EBPF::EBPFCmdStepper, P4::P4Tools::P4Testgen::Pna::PnaDpdkCmdStepper
- state_bit_offset() : FieldSliceExtractInfo
- state_bit_offsets() : ClotCandidate, FieldSliceExtractInfo
- states() : ClotCandidate, FieldSliceExtractInfo
- static_entry_of_arg() : ActionData::ALUOperation
- static_entry_of_constants() : ActionData::ALUOperation
- step() : P4::P4Tools::P4Testgen::AbstractStepper, P4::P4Tools::P4Testgen::SymbolicExecutor
- stepGetHeaderValidity() : P4::P4Tools::P4Testgen::AbstractStepper
- stepNoMatch() : P4::P4Tools::P4Testgen::ExprStepper
- stepSetHeaderValidity() : P4::P4Tools::P4Testgen::AbstractStepper
- stepStackPushPopFront() : P4::P4Tools::P4Testgen::AbstractStepper
- stepSymbolicValue() : P4::P4Tools::P4Testgen::AbstractStepper
- stepToException() : P4::P4Tools::P4Testgen::AbstractStepper
- stepToListSubexpr() : P4::P4Tools::P4Testgen::AbstractStepper
- stepToStructSubexpr() : P4::P4Tools::P4Testgen::AbstractStepper
- stepToSubexpr() : P4::P4Tools::P4Testgen::AbstractStepper
- str() : PHV::v2::GreedyTxScore
- strictlyDominates() : BuildDominatorTree
- stringToNode() : P4::P4Tools::ReachabilityEngine
- subst() : P4::P4Tools::SymbolicEnv, P4::P4Tools::TraceEvent, P4::P4Tools::TraceEvents::AssignmentStatement, P4::P4Tools::TraceEvents::Emit, P4::P4Tools::TraceEvents::Expression, P4::P4Tools::TraceEvents::ExtractSuccess, P4::P4Tools::TraceEvents::IfStatementCondition, P4::P4Tools::TraceEvents::Packet
- SuperClusterBuilder() : SuperClusterBuilder