Here is a list of all documented class members with links to the class documentation for each member:
- a -
- AbslStringify : P4::cstring, P4::IR::ID, P4::IR::Node
- AbstractExecutionState() : P4::P4Tools::AbstractExecutionState
- AbstractRepCheckedNode() : P4::P4Tools::AbstractRepCheckedNode< Self, Node >
- ACCEPT_VAR : P4::P4Tools::P4Testgen::EBPF::EBPFConstants
- access_t : MetadataLiveRange
- action_profiles : P4::BMV2::ConversionContext
- actionIdMap : P4::P4Tools::TableUtils::TableProperties
- actionProfile : P4::P4Tools::P4Testgen::Pna::SharedPnaTableStepper::SharedPnaProperties
- actionProfilesRefs : BFN::BFRuntimeArchHandlerCommon< arch >
- actionReads() : ActionPhvConstraints
- actions : P4::ProgramStructure
- actions_reading_fields() : ActionPhvConstraints
- actions_writing_fields() : ActionPhvConstraints
- actionSelector : P4::P4Tools::P4Testgen::Pna::SharedPnaTableStepper::SharedPnaProperties
- actionSelectorKeys : P4::P4Tools::P4Testgen::Pna::SharedPnaTableStepper::SharedPnaProperties
- actionsToTables : CollectPhvLoggingInfo
- actionWrites() : ActionPhvConstraints
- active_simultaneously() : MauPower::SimplePowerGraph
- actualMethodType : P4::MethodInstance
- actUnspecCode : P4::EBPF::EBPFIngressPipeline
- add() : P4::ControlPlaneAPI::P4RuntimeSymbolTable, P4::ControlPlaneAPI::P4RuntimeSymbolTableIface, P4::ErrorCatalog, P4::P4Tools::P4Testgen::ExecutionState, Parde::Lowered::ExtractSimplifier
- add_action() : P4::BMV2::JsonObjects
- add_alloc() : PHV::Field
- add_assign() : solver::ActionSolverBase
- add_check() : BfErrorReporter
- add_compiler_added_packing() : PragmaBytePack
- add_connection() : MauPower::SimplePowerGraph
- add_constraint() : PragmaContainerSize
- add_constraints() : ConstraintSolver
- add_container_to_field_entry() : PhvInfo
- add_dep() : SccTopoSorter
- add_edge() : FlowGraph, P4::graphs::Graphs
- add_enum() : P4::BMV2::JsonObjects
- add_error() : P4::BMV2::JsonObjects
- add_extern() : P4::BMV2::JsonObjects
- add_extern_attribute() : P4::BMV2::JsonObjects
- add_header() : P4::BMV2::JsonObjects
- add_header_field() : P4::BMV2::JsonObjects
- add_header_stack() : P4::BMV2::JsonObjects
- add_header_type() : P4::BMV2::JsonObjects
- add_header_union_stack() : P4::BMV2::JsonObjects
- add_meta_info() : P4::BMV2::JsonObjects
- add_metadata() : P4::BMV2::JsonObjects
- add_mutually_aligned_constraints() : ConstraintSolver
- add_option() : FindPayloadCandidates
- add_parse_vset() : P4::BMV2::JsonObjects
- add_parser() : P4::BMV2::JsonObjects
- add_parser_op() : P4::BMV2::JsonObjects
- add_parser_state() : P4::BMV2::JsonObjects
- add_parser_transition() : P4::BMV2::JsonObjects
- add_parser_transition_key() : P4::BMV2::JsonObjects
- add_program_info() : P4::BMV2::JsonObjects
- add_right_shift() : ActionData::ALUOperation
- add_slice() : PHV::MiniAlloc
- add_src_unallocated_assign() : solver::ActionSolverBase
- add_starter_pistols() : TablePlacement
- add_union() : P4::BMV2::JsonObjects
- add_union_type() : P4::BMV2::JsonObjects
- add_vertex() : FlowGraph
- addActionParam() : P4::DPDK::DpdkContextGenerator
- addActions() : P4::DPDK::DpdkContextGenerator
- addAliasMapEntry() : PhvInfo
- addARAedge() : PHV::Allocation
- addAsExactMatch() : P4::P4Tools::P4Testgen::Bmv2::Optional, P4::P4Tools::P4Testgen::Pna::Optional
- addCondition() : P4::P4Tools::ReachabilityEngine
- addConst() : DeparseGraph
- addConverter() : P4::P4V1::ExternConverter
- addDarkAllocation() : PHV::Allocation
- addDefaultAction() : P4::P4Tools::P4Testgen::TableStepper
- addDefaultPasses() : P4::P4Tools::MidEnd
- addEdge() : DeparseGraph, P4::P4Tools::P4ProgramDCGCreator, P4::P4Tools::ReachabilityEngine
- addExternalNameMapEntry() : PhvInfo
- addExternEntries() : BFN::BFRuntimeArchHandlerCommon< arch >, P4::ControlPlaneAPI::P4RuntimeArchHandlerIface, P4::ControlPlaneAPI::Standard::P4RuntimeArchHandlerCommon< arch >
- addExternFunction() : P4::ControlPlaneAPI::P4RuntimeArchHandlerIface
- addExternInfo() : P4::DPDK::DpdkContextGenerator
- addExternInstance() : P4::ControlPlaneAPI::P4RuntimeArchHandlerIface
- addField() : DeparseGraph
- addGlobalNameAnnotation() : P4::P4V1::ProgramStructure
- addImmediateField() : P4::DPDK::DpdkContextGenerator
- addIngressMetadata() : AddDeparserMetadata
- addKeyField() : P4::DPDK::DpdkContextGenerator
- addMatchAttributes() : P4::DPDK::DpdkContextGenerator
- addMatchTables() : P4::DPDK::DpdkContextGenerator
- addMetadataDependency() : PhvInfo
- addMetaDataField() : P4::P4Tools::P4Testgen::Bmv2::MetadataCollection
- addMetadataInitialization() : PHV::Allocation
- addNonTypeCheckingPasses() : P4::P4Tools::MidEnd
- addOutOfBound() : P4::ParserStructureImpl::ParserSymbolicInterpreter
- addPkgInfo() : P4::ControlPlaneAPI::P4RuntimeAnalyzer
- addPragma() : P4::V1::V1ParserDriver
- addProfileToState : P4::P4Tools::P4Testgen::Pna::SharedPnaTableStepper::SharedPnaProperties
- addRefTables() : P4::DPDK::DpdkContextGenerator
- addRegDeclInstance() : P4::DPDK::DirectionToRegRead, P4::DPDK::InsertReqDeclForIPSec
- addRegisterCondition() : P4::P4Tools::P4Testgen::Pna::PnaDpdkRegisterValue
- addRegisterDataFields() : BFN::BFRT::BFRuntimeGenerator, P4::BFRT::BFRuntimeGenerator
- addSpecialization() : P4::SpecializationMap
- addStateHSUsage() : P4::ParserStructure
- addSymbol() : P4::ControlPlaneAPI::P4SymbolSuffixSet
- addTableProperties() : P4::ControlPlaneAPI::P4RuntimeArchHandlerIface
- addTableProperty() : P4::P4Tools::P4Testgen::TableConfig
- addTablePtr() : TableSummary
- addTestObject() : P4::P4Tools::P4Testgen::ExecutionState, P4::P4Tools::P4Testgen::TestSpec
- addToActionMap() : P4::P4Tools::P4Testgen::Bmv2::Bmv2V1ModelActionProfile, P4::P4Tools::P4Testgen::Pna::PnaDpdkActionProfile
- addToHash() : P4::P4Tools::ExtendedCallGraph< T >
- addTransaction() : BruteForceOptimizationStrategy
- addTransition() : P4::P4Tools::ReachabilityEngine
- addType() : PhvSpec
- addTypesAndInstances() : P4::BMV2::HeaderConverter
- addValueSet() : P4::ControlPlaneAPI::P4RuntimeAnalyzer
- addZeroContainer() : PhvInfo
- adjust_clots() : ClotInfo
- adt_bits_required() : ActionData::SingleActionPositions
- advanceCond : P4::P4Tools::P4Testgen::ExprStepper::PacketCursorAdvanceInfo
- advanceFailCond : P4::P4Tools::P4Testgen::ExprStepper::PacketCursorAdvanceInfo
- advanceFailSize : P4::P4Tools::P4Testgen::ExprStepper::PacketCursorAdvanceInfo
- advanceSize : P4::P4Tools::P4Testgen::ExprStepper::PacketCursorAdvanceInfo
- after() : P4::ProgramPoint
- afterAllocatedClot : ClotCandidate
- aggregate_size() : PHV::AlignedCluster, PHV::ClusterStats, PHV::RotationalCluster, PHV::SuperCluster
- AliasMap : PragmaAlias
- aliasSource : PHV::Field
- align : FieldAlignment
- aligned_cluster() : PHV::SuperCluster
- alignment() : PHV::AlignedCluster, PHV::Field, PHV::FieldSlice
- alignment_added : PragmaBytePack::AddConstraintResult
- alignment_counts() : ActionAnalysis::ContainerAction
- alignmentSources : PHV::Field
- all_field_slices_written_together() : ActionPhvConstraints
- all_of_fieldslices() : PHV::SuperCluster
- allFieldLists : P4::P4V1::ProgramStructure
- alloc_action_data_bus() : Tofino::ActionDataBus
- alloc_deparser_zero_cluster() : PHV::v2::AllocatorBase
- alloc_size() : PHV::Field
- alloc_status() : PHV::Allocation
- alloc_strided_super_clusters() : PHV::v2::AllocatorBase
- allocate() : PHV::Allocation, PHV::v2::GreedyAllocator, PHV::v2::TrivialAllocator
- allocate_format() : ActionData::Format
- allocate_full_fits() : TableFormat
- allocate_overhead() : TableFormat
- AllocateClot() : AllocateClot
- allocated_slices() : ClotInfo
- allocated_unmodified_undigested() : ClotInfo
- allocDeparserZeroSuperclusters() : BruteForceAllocationStrategy
- AllocScore() : AllocScore
- alu_positions : MeterALU::Format::Use
- alu_requirements : ActionData::RamSection
- analyze() : P4::ControlPlaneAPI::P4RuntimeAnalyzer
- analyze_layout_option() : TableFormat
- annotations : P4::ControlPlaneAPI::Helpers::Counterlike< Kind >
- annotationToStatements() : P4::P4Tools::ReachabilityEngine
- any() : P4::Util::Enumerator< T >
- any_of_fieldslices() : PHV::SuperCluster
- any_to_brace() : P4::Test::TestCode
- append() : BFN::FieldPacking, P4::SetOfLocations
- append_array() : P4::BMV2::JsonObjects
- appendField() : BFN::FieldPacking
- appendPadding() : BFN::FieldPacking
- appendText() : P4::Util::InputSources
- appendToEmitBuffer() : P4::P4Tools::P4Testgen::ExecutionState
- appendToInputPacket() : P4::P4Tools::P4Testgen::ExecutionState
- appendToPacketBuffer() : P4::P4Tools::P4Testgen::ExecutionState
- apply() : P4::P4Tools::P4Testgen::Continuation, 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
- apply_pass() : P4::Test::TestCode
- applyGlobalPragmas() : PhvSpec
- ara_edges : PHV::Allocation
- ARCH_SPEC : P4::P4Tools::P4Testgen::Bmv2::Bmv2V1ModelProgramInfo, P4::P4Tools::P4Testgen::EBPF::EBPFProgramInfo, P4::P4Tools::P4Testgen::Pna::PnaDpdkProgramInfo
- ArchSpec() : ArchSpec
- are_there_more_tables() : MauPower::MauFeatures
- argumentTypes : P4::TypeSpecialization
- arrayIndexType : P4::EBPF::EBPFProgram
- as() : P4::ICastable, P4::Util::Enumerator< T >
- asPointerVariables : P4::EBPF::CodeGenInspector
- asrt() : P4::P4Tools::Z3Solver
- assertionModeEnabled : P4::P4Tools::P4Testgen::TestgenOptions
- assignment() : P4::TypeInferenceBase
- assignStructLike() : P4::P4Tools::AbstractExecutionState
- assignValues() : P4::ChooseErrorRepresentation
- atcam_match() : IXBar::Use
- atcam_partition() : IXBar::Use, Tofino::IXBar::Use
- available_spots() : PHV::Allocation
- availBitsAt() : PHV::ContainerOccupancy
- average_cds_chain_length() : DynamicDependencyMetrics