Here is a list of all documented functions with links to the class documentation for each member:
- e -
- EBPFProgram() : P4::EBPF::EBPFProgram
- EBPFProgramInfo() : P4::P4Tools::P4Testgen::EBPF::EBPFProgramInfo
- ebpfTypeWidth() : P4::EBPF::EBPFInitializerUtils
- egressOnly() : PhvSpec
- elim_extract() : AbstractElimUnusedInstructions, RemoveMetadataInits
- eliminate() : P4::SaturationElim
- emit() : P4::EBPF::EBPFMethodDeclaration, P4::TC::PNAArchTC
- emit_action_data_alias() : MauAsmOutput
- emit_action_data_bus() : MauAsmOutput
- emit_dep_asm() : MauPower::MauFeatures
- emit_gateway() : MauAsmOutput
- emit_message() : P4::ErrorReporter
- emit_no_match_gateway() : MauAsmOutput
- emit_table_hitmap() : MauAsmOutput
- emitAddData() : P4::EBPF::CRCChecksumAlgorithm
- emitCPUMAPHeadersInitializers() : P4::EBPF::EBPFPipeline
- emitCRC32LookupTableTypes() : P4::EBPF::PSAEbpfGenerator
- emitDirectValueTypes() : P4::EBPF::EBPFTable, P4::EBPF::EBPFTablePSA
- emitGlobalMetadataInitializer() : P4::EBPF::EBPFPipeline, P4::EBPF::TCIngressPipeline, P4::EBPF::TCTrafficManagerForXDP, P4::EBPF::XDPEgressPipeline, P4::EBPF::XDPIngressPipeline, P4::TC::TCIngressPipelinePNA
- emitHeaderInstances() : P4::EBPF::EBPFPipeline
- emitInfo() : P4::DiagnosticCountInfo
- emitLocalHeaderInstancesAsPointers() : P4::EBPF::EBPFPipeline
- emitLocalVariables() : P4::EBPF::EBPFPipeline, P4::TC::TCIngressPipelinePNA
- emitMapInMapDecl() : P4::EBPF::KernelSamplesTarget, P4::EBPF::Target
- emitParser() : P4::TC::PNAArchTC
- emitPreDeparser() : P4::EBPF::EBPFDeparser, P4::EBPF::TCIngressDeparserForTrafficManagerPSA, P4::EBPF::TCIngressDeparserPSA, P4::EBPF::XDPEgressDeparserPSA, P4::EBPF::XDPIngressDeparserPSA, P4::TC::IngressDeparserPNA
- emitTraceMessage() : P4::EBPF::KernelSamplesTarget, P4::EBPF::Target
- emitTrafficManager() : P4::EBPF::TCIngressPipeline, P4::TC::TCIngressPipelinePNA
- emitTypes() : P4::EBPF::PSAEbpfGenerator
- emitUserMetadataInstance() : P4::EBPF::EBPFPipeline
- emitVariables() : P4::EBPF::CRCChecksumAlgorithm, P4::EBPF::EBPFHashAlgorithmPSA, P4::EBPF::InternetChecksumAlgorithm, P4::TC::InternetChecksumAlgorithmPNA
- empty() : P4::CallGraph< T >, P4::HalfOpenRange< Unit, Order >, P4::P4Tools::P4Testgen::Continuation::Body, PHV::ContainerGroup, PHV::v2::ScAllocAlignment, PHV::v2::SrcPackVec
- empty_containers() : PHV::Allocation
- enable() : EventLogger
- enable_bitmasked_set() : solver::ActionSolverBase
- enableSubConstToAddTransform() : P4::FrontEndPolicy
- enclosingParamReference() : P4::BMV2::ExpressionConverter
- end() : PHV::Transaction
- end_apply() : BFN::ResourcesLogging, CreateAliasesForVarbitHeaders, CreateMathUnit, MauPower::BuildPowerGraph, MauPower::WalkPowerGraph, PackWithConstraintSolver, PHV::FinalizePhysicalLiverange
- EnumOn32Bits() : P4::BMV2::EnumOn32Bits
- equiv_inputs_alg() : P4HashFunction
- equivalent() : P4::TypeMap
- equStackVariableMap() : P4::ParserStructureImpl::ParserSymbolicInterpreter
- eraseAlignment() : PHV::Field
- error() : EventLogger
- error_reported() : P4::ErrorReporter
- ErrorMessage() : P4::ErrorMessage
- errorReporter() : P4::BaseCompileContext
- errorSize() : P4::ChooseErrorRepresentation
- escapeJson() : P4::cstring
- eval() : P4::P4Tools::P4Testgen::TableStepper
- evalActionCall() : P4::P4Tools::P4Testgen::ExprStepper
- evalExternMethodCall() : P4::P4Tools::P4Testgen::Bmv2::Bmv2V1ModelExprStepper, P4::P4Tools::P4Testgen::EBPF::EBPFExprStepper, P4::P4Tools::P4Testgen::ExprStepper, P4::P4Tools::P4Testgen::Pna::PnaDpdkExprStepper, P4::P4Tools::P4Testgen::Pna::SharedPnaExprStepper
- evalInternalExternMethodCall() : P4::P4Tools::P4Testgen::ExprStepper
- evalTableActionProfile() : P4::P4Tools::P4Testgen::Pna::SharedPnaTableStepper
- evalTableActionSelector() : P4::P4Tools::P4Testgen::Pna::SharedPnaTableStepper
- evalTableCall() : P4::P4Tools::P4Testgen::TableStepper
- evalTableConstEntries() : P4::P4Tools::P4Testgen::TableStepper
- evalTableControlEntries() : P4::P4Tools::P4Testgen::TableStepper
- evalTaintedTable() : P4::P4Tools::P4Testgen::TableStepper
- evalTargetTable() : P4::P4Tools::P4Testgen::Bmv2::Bmv2V1ModelTableStepper, P4::P4Tools::P4Testgen::EBPF::EBPFTableStepper, P4::P4Tools::P4Testgen::Pna::SharedPnaTableStepper, P4::P4Tools::P4Testgen::TableStepper
- evaluate() : P4::P4Tools::Model, P4::P4Tools::P4Testgen::ActionArg, P4::P4Tools::P4Testgen::ActionCall, P4::P4Tools::P4Testgen::Bmv2::Bmv2V1ModelActionProfile, P4::P4Tools::P4Testgen::Bmv2::Bmv2V1ModelActionSelector, P4::P4Tools::P4Testgen::Bmv2::Bmv2V1ModelCloneInfo, P4::P4Tools::P4Testgen::Bmv2::Bmv2V1ModelCloneSpec, P4::P4Tools::P4Testgen::Bmv2::Bmv2V1ModelMeterValue, P4::P4Tools::P4Testgen::Bmv2::Bmv2V1ModelRegisterValue, P4::P4Tools::P4Testgen::Bmv2::IndexExpression, P4::P4Tools::P4Testgen::Bmv2::MetadataCollection, P4::P4Tools::P4Testgen::Bmv2::Optional, P4::P4Tools::P4Testgen::Bmv2::Range, P4::P4Tools::P4Testgen::Exact, P4::P4Tools::P4Testgen::LPM, P4::P4Tools::P4Testgen::Packet, P4::P4Tools::P4Testgen::Pna::MetadataCollection, P4::P4Tools::P4Testgen::Pna::Optional, P4::P4Tools::P4Testgen::Pna::PnaDpdkActionProfile, P4::P4Tools::P4Testgen::Pna::PnaDpdkActionSelector, P4::P4Tools::P4Testgen::Pna::PnaDpdkRegisterCondition, P4::P4Tools::P4Testgen::Pna::PnaDpdkRegisterValue, P4::P4Tools::P4Testgen::Pna::Range, P4::P4Tools::P4Testgen::TableConfig, P4::P4Tools::P4Testgen::TableRule, P4::P4Tools::P4Testgen::Ternary, P4::P4Tools::P4Testgen::TestObject, 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
- evaluateArguments() : P4::Evaluator
- evaluateBranch() : P4::P4Tools::P4Testgen::SymbolicExecutor
- evaluateExpression() : P4::P4Tools::P4Testgen::AbstractStepper
- evaluateReachability() : P4::ParserStructure
- evaluateState() : P4::ParserStructureImpl::ParserSymbolicInterpreter
- exact_containers() : PHV::AlignedCluster, PHV::ClusterStats, PHV::RotationalCluster, PHV::SuperCluster
- exclude() : PHV::ContainerEquivalenceTracker
- executeStatement() : P4::ParserStructureImpl::ParserSymbolicInterpreter
- ExecutionState() : P4::P4Tools::P4Testgen::ExecutionState
- exists() : CollectGlobalPragma, P4::P4Tools::AbstractExecutionState, P4::P4Tools::SymbolicEnv
- expand_to_size() : ActionData::RamSection
- explode() : P4::ComplexValues, P4::RemoveComplexComparisons, P4::StructTypeReplacement< T >
- externalName() : PHV::Field
- extract() : ContainerSizeExtractor
- extract_code() : P4::Test::TestCode
- extractBlock() : P4::CheckExternInvocationCommon
- extractorSpec() : JBayPardeSpec, PardeSpec, TofinoPardeSpec
- extractRegisterReadWrite() : BFN::RegisterReadWrite