P4C
The P4 Compiler
Loading...
Searching...
No Matches
P4::EBPF::PSAArchXDP Member List

This is the complete list of members for P4::EBPF::PSAArchXDP, including all inherited members.

EbpfCodeGenerator(const EbpfOptions &options, std::vector< EBPF::EBPFType * > &ebpfTypes) (defined in P4::EBPF::EbpfCodeGenerator)P4::EBPF::EbpfCodeGeneratorinline
ebpfTypes (defined in P4::EBPF::EbpfCodeGenerator)P4::EBPF::EbpfCodeGenerator
egress (defined in P4::EBPF::PSAEbpfGenerator)P4::EBPF::PSAEbpfGenerator
egressDevmapSize (defined in P4::EBPF::PSAArchXDP)P4::EBPF::PSAArchXDPstatic
emit(CodeBuilder *builder) const override (defined in P4::EBPF::PSAArchXDP)P4::EBPF::PSAArchXDPvirtual
emitCommonPreamble(CodeBuilder *builder) const override (defined in P4::EBPF::PSAEbpfGenerator)P4::EBPF::PSAEbpfGeneratorvirtual
emitCRC32LookupTableInitializer(CodeBuilder *builder) const (defined in P4::EBPF::PSAEbpfGenerator)P4::EBPF::PSAEbpfGenerator
emitCRC32LookupTableInstance(CodeBuilder *builder) const (defined in P4::EBPF::PSAEbpfGenerator)P4::EBPF::PSAEbpfGenerator
emitCRC32LookupTableTypes(CodeBuilder *builder) constP4::EBPF::PSAEbpfGenerator
emitDummyProgram(CodeBuilder *builder) const (defined in P4::EBPF::PSAArchXDP)P4::EBPF::PSAArchXDP
emitGlobalHeadersMetadata(CodeBuilder *builder) const override (defined in P4::EBPF::PSAEbpfGenerator)P4::EBPF::PSAEbpfGeneratorvirtual
emitHelperFunctions(CodeBuilder *builder) const (defined in P4::EBPF::PSAEbpfGenerator)P4::EBPF::PSAEbpfGenerator
emitInitializer(CodeBuilder *builder) const (defined in P4::EBPF::PSAEbpfGenerator)P4::EBPF::PSAEbpfGenerator
emitInitializerSection(CodeBuilder *builder) const override (defined in P4::EBPF::PSAArchXDP)P4::EBPF::PSAArchXDPvirtual
emitInstances(CodeBuilder *builder) const override (defined in P4::EBPF::PSAArchXDP)P4::EBPF::PSAArchXDPvirtual
emitInternalStructures(CodeBuilder *pBuilder) const override (defined in P4::EBPF::PSAEbpfGenerator)P4::EBPF::PSAEbpfGeneratorvirtual
emitPacketReplicationTables(CodeBuilder *builder) const (defined in P4::EBPF::PSAEbpfGenerator)P4::EBPF::PSAEbpfGenerator
emitPipelineInstances(CodeBuilder *builder) const override (defined in P4::EBPF::PSAEbpfGenerator)P4::EBPF::PSAEbpfGeneratorvirtual
emitPreamble(CodeBuilder *builder) const override (defined in P4::EBPF::PSAArchXDP)P4::EBPF::PSAArchXDPvirtual
emitPSAIncludes(CodeBuilder *builder) const (defined in P4::EBPF::PSAEbpfGenerator)P4::EBPF::PSAEbpfGenerator
emitTypes(CodeBuilder *builder) const overrideP4::EBPF::PSAEbpfGeneratorvirtual
emitXDP2TCInternalStructures(CodeBuilder *builder) const (defined in P4::EBPF::PSAArchXDP)P4::EBPF::PSAArchXDP
ingress (defined in P4::EBPF::PSAEbpfGenerator)P4::EBPF::PSAEbpfGenerator
MaxClones (defined in P4::EBPF::PSAEbpfGenerator)P4::EBPF::PSAEbpfGeneratorstatic
MaxCloneSessions (defined in P4::EBPF::PSAEbpfGenerator)P4::EBPF::PSAEbpfGeneratorstatic
options (defined in P4::EBPF::EbpfCodeGenerator)P4::EBPF::EbpfCodeGenerator
PSAArchXDP(const EbpfOptions &options, std::vector< EBPFType * > &ebpfTypes, EBPFPipeline *xdpIngress, EBPFPipeline *xdpEgress, EBPFPipeline *tcTrafficManager, EBPFPipeline *tcEgress) (defined in P4::EBPF::PSAArchXDP)P4::EBPF::PSAArchXDPinline
PSAEbpfGenerator(const EbpfOptions &options, std::vector< EBPFType * > &ebpfTypes, EBPFPipeline *ingress, EBPFPipeline *egress) (defined in P4::EBPF::PSAEbpfGenerator)P4::EBPF::PSAEbpfGeneratorinline
tcEgressForXDPP4::EBPF::PSAArchXDP
tcIngressForXDPP4::EBPF::PSAArchXDP