Here is a list of all documented class members with links to the class documentation for each member:
- s -
- s_id : P4::MatchRegister
- same_const_source() : ParserQuery
- sanitize_state_name() : ClotInfo
- satisfies_constraints() : CoreAllocation, PHV::MiniAlloc
- saveState : P4::AbstractParserDriver
- sc_cont_required : PHV::v2::Vision
- scalarMetadataFields : P4::ProgramStructure
- scalars : P4::PortableProgramStructure
- scc_topo_sort() : SccTopoSorter
- scope : P4::P4Tools::P4Smith::P4Scope
- score_on_seq() : DynamicDependencyMetrics
- scratchRegisters() : JBayPardeSpec, PardeSpec, TofinoPardeSpec
- seal() : P4::Util::InputSources
- search_bus_per_width : TableFormat
- search_buses_single() : IXBar::Use
- searchForIncludePath() : P4::ParserOptions
- sectionName : P4::EBPF::EBPFPipeline
- sections_of_size() : ActionData::SingleActionPositions
- seed : IXBarRandom, P4::AbstractSolver, P4::P4Tools::AbstractP4cToolOptions, P4::P4Tools::P4Testgen::TestBackendConfiguration, P4::P4Tools::Z3Solver
- SELECT_BIT_RANGE : Tofino::IXBar
- select_field_to_state : GetSelectFieldInfo
- SelectedBranches() : P4::P4Tools::P4Testgen::SelectedBranches
- selectedBranches : P4::P4Tools::P4Testgen::TestgenOptions
- selectorMatchTypeName : P4::BMV2::MatchImplementation
- selectValue : P4::EBPF::StateTranslationVisitor
- separate_search_and_result_bus() : Memories::Use
- sequences : ParserHeaderSequences
- serialize() : Logging::Manifest
- serializeBFRuntimeSchema() : BFN::BFRT::BFRuntimeGenerator, P4::BFRT::BFRuntimeGenerator
- serializedInstances : P4::ControlPlaneAPI::Standard::P4RuntimeArchHandlerCommon< arch >
- 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
- showIR : P4::ToP4
- shuffle() : P4::P4Tools::Utils
- sideEffectCount : P4::SideEffects
- SideEffects() : P4::SideEffects
- simpleExpressionsOnly : P4::BMV2::ExpressionConverter
- SimpleSwitchMidEnd() : P4::BMV2::SimpleSwitchMidEnd
- SimpleSwitchTranslation() : BFN::SimpleSwitchTranslation
- SimplifyReferences() : SimplifyReferences
- single() : P4::Util::Enumerator< T >
- singleOrDefault() : P4::Util::Enumerator< T >
- size : BFN::HeaderStackInfo::Info, P4::CallGraph< T >, P4::ClosedRange< Unit, Order >, P4::ControlPlaneAPI::Helpers::Counterlike< Kind >, P4::EBPF::EBPFTable, P4::HalfOpenRange< Unit, Order >, PHV::Allocation, PHV::ConcreteAllocation, PHV::ContainerGroup, PHV::Field, PHV::FieldSlice, PHV::Transaction, PHV::v2::SrcPackVec, PhvInfo::StructInfo
- size_in_bits() : ClotCandidate
- skip : P4::UnparsedConstant
- skip_to_packet() : BFN::ElimUnusedMetadataStates
- skippedControlPlaneEntities : P4::P4Tools::P4Testgen::TestgenOptions
- skipSideEffectOrdering() : BFN::FrontEndPolicy, P4::FrontEndPolicy
- slice() : FieldSliceExtractInfo, P4HashFunction, PHV::AlignedCluster, PHV::RotationalCluster, PHV::SourceOp
- slice_alignment : AllocAlignment
- 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_map : PHV::SliceResult< Cluster >
- slice_overwritten() : ClotInfo
- slice_overwritten_by_phv() : ClotInfo
- slicePacketBuffer() : P4::P4Tools::P4Testgen::ExecutionState
- sliceReadToActions : CollectPhvLoggingInfo
- slices() : PHV::AlignedCluster, PHV::Allocation, PHV::RotationalCluster, PHV::SuperCluster
- slices_destinations() : ActionPhvConstraints
- slices_sources() : ActionPhvConstraints
- slicesByLiveness() : PHV::Allocation
- sliceWriteToActions : CollectPhvLoggingInfo
- sliceXbarToTables : CollectPhvLoggingInfo
- slot_bits_brs() : ActionData::ALUParameter
- smart_backtracking_mode : PHV::Slicing::IteratorConfig
- smart_slicing : PHV::Slicing::IteratorConfig
- solve() : ConstraintSolver, PackWithConstraintSolver, solver::ActionDarkSolver, solver::ActionMochaSolver, solver::ActionMoveSolver, solver::ActionSolverBase
- solver : P4::P4Tools::P4Testgen::AbstractStepper, P4::P4Tools::P4Testgen::SymbolicExecutor
- some_overlay() : CoreAllocation
- sort() : ActionPhvConstraints
- sort_alloc() : PHV::Field
- sort_and_merge_alloc_slices() : PHV::AllocUtils, PHV::v2::PhvKit
- sortClusters() : BruteForceAllocationStrategy
- source : ActionDataBus::Use::ReservedSpace, BFN::FieldPacking::PackedItem
- SourceInfo() : P4::Util::SourceInfo
- SourcePosition() : P4::Util::SourcePosition
- sources : P4::AbstractParserDriver
- Spec() : P4::P4Tools::Target::Spec
- spec : P4::P4Tools::Target
- specialize() : P4::ActionCall, P4::TypeInferenceBase
- specialized : P4::FunctionSpecialization, P4::SpecializationInfo, P4::TypeSpecialization
- 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
- SRAM_DEPTH : Memories
- src_unallocated_bits : solver::ActionSolverBase
- srcInfo : PHV::Field
- srcParams : BFN::PSA::PacketPathInfo
- stack : BFN::AncestorStates
- stack_pov_bits : BFN::UpdatePovBits
- StackVariable() : P4::StackVariable
- stage() : MauBacktracker
- stage_has_chained_feature() : MauPower::MauFeatures
- stage_has_feature() : MauPower::MauFeatures
- stage_split : TablePlacement::Placed
- stage_sram_ixbar_cont_bytes : PHV::v2::Vision
- stage_tcam_ixbar_cont_bytes : PHV::v2::Vision
- 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 : P4::P4Tools::P4Testgen::AbstractStepper
- state_bit_offset() : FieldSliceExtractInfo
- state_bit_offsets() : ClotCandidate, FieldSliceExtractInfo
- state_to_containers_i : PHV::Allocation
- state_to_duplicate : ResolveNegativeExtract::CollectNegativeExtractStates
- state_to_shift : ResolveNegativeExtract::CollectNegativeExtractOutOfBufferStates, ResolveNegativeExtract::CollectNegativeExtractStates
- 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
- stepper : P4::P4Tools::P4Testgen::TableStepper
- 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
- STF_MIN_PKT_SIZE : P4::P4Tools::P4Testgen::Bmv2::BMv2Constants
- stop_first_succ_empty_normal_container : PHV::v2::SearchConfig
- str() : PHV::v2::GreedyTxScore
- strict : P4::P4Tools::P4Testgen::TestgenOptions
- strictlyDominates() : BuildDominatorTree
- strictStruct : P4::TypeMap
- stringLiteral : P4::P4ParserDriver
- stringToNode() : P4::P4Tools::ReachabilityEngine
- structure : P4::BMV2::ConversionContext, P4::P4ParserDriver
- 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
- substitution : P4::InstanceBase
- substitutions : P4::InlineSummary::PerCaller
- success : P4::Test::Match::Result
- suffix : P4::ErrorMessage
- SuperClusterBuilder() : SuperClusterBuilder
- superclusters : CollectPhvLoggingInfo
- SUPPORTED_STOP_METRICS : P4::P4Tools::P4Testgen::TestgenOptions
- symbex : P4::P4Tools::P4Testgen::TestBackEnd