P4C
The P4 Compiler
Loading...
Searching...
No Matches
P4::P4V1::TnaProgramStructure Member List

This is the complete list of members for P4::P4V1::TnaProgramStructure, including all inherited members.

action_profiles (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
action_selectors (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
actions (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
addGlobalNameAnnotation(cstring name, const IR::Annotations *annos=nullptr)P4::P4V1::ProgramStructureprotectedstatic
addNameAnnotation(cstring name, const IR::Annotations *annos=nullptr) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructureprotectedstatic
allFieldListsP4::P4V1::ProgramStructure
allNames (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
assign(Util::SourceInfo srcInfo, const IR::Expression *left, const IR::Expression *right, const IR::Type *type) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
bridgedFieldInfo (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure
bridgedFields (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure
calculated_fields (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
calledActions (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
calledControls (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
calledCounters (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
calledExterns (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
calledMeters (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
calledRegisters (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
checksumDepositToHeader (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure
checksumVerify (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure
cloneIndexHashes (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure
controlParams (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure
controlParamUse (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure
controls (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
conversionContext (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
convertAction(const IR::ActionFunction *action, cstring newName, const IR::Meter *meterToAccess, cstring counterToAccess) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructureprotectedvirtual
convertFieldList(const IR::Expression *expression) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructurevirtual
convertHashAlgorithms(const IR::NameList *algorithm) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructurevirtual
convertParserStatement(const IR::Expression *expr) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructureprotectedvirtual
convertPrimitive(const IR::Primitive *primitive) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructureprotectedvirtual
counterMap (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
counters (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
create() (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructureinlinestatic
createChecksumUpdates() (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructureprotectedvirtual
createChecksumVerifications() (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructureprotectedvirtual
createControls()P4::P4V1::ProgramStructureprotectedvirtual
createDeparserInternal(IR::ID deparserId, IR::Parameter *packetOut, IR::Parameter *headers, std::vector< IR::Parameter * >, IR::IndexedVector< IR::Declaration > controlLocals, std::function< IR::BlockStatement *(IR::BlockStatement *)>) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructureprotected
createExterns() (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
createFieldListType(const IR::Expression *expression) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructurevirtual
createStructures() (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructureprotectedvirtual
createType(const IR::Type_StructLike *type, bool header, std::unordered_set< const IR::Type * > *converted) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructureprotectedvirtual
createTypes() (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
currentGress (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure
declarations (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
defaultRegisterWidth (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
deparser (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
digestFieldLists (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure
digestIndexHashes (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure
directCounters (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
directMetersP4::P4V1::ProgramStructure
emptyTypeArguments (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
explodeLabel(const IR::Constant *value, const IR::Constant *mask, const std::vector< const IR::Type::Bits * > &fieldTypes) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
explodeType(const std::vector< const IR::Type::Bits * > &fieldTypes) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
extern_remap (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
extern_types (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
externs (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
extracts (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
extractsSynthesizedP4::P4V1::ProgramStructure
field_list_calculations (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
field_lists (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
fieldListsEnumP4::P4V1::ProgramStructure
finalHeaderTypeP4::P4V1::ProgramStructure
forAllChecksums(std::vector< const IR::CalculatedField * > calculated_fields, Func function) (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructureinline
forAllResidualChecksums(std::vector< const IR::CalculatedField * > calculated_fields, Func function) (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructureinline
getFieldListCalculation(const IR::Expression *) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructurevirtual
getFieldLists(const IR::FieldListCalculation *flc) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructurevirtual
getGress(cstring name) (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure
getState(IR::ID dest) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructureprotected
globalInstances (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
headerInstances (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
headers (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
headerTypes (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
include(cstring filename, cstring ppoptions=cstring()) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
ingress (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
ingressReference (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
ingressVerifyChecksumToStates (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure
isFieldInList(cstring type, cstring field, const IR::FieldList *fl) const (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
isHeader(const IR::ConcreteHeaderRef *nhr) const (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
latestP4::P4V1::ProgramStructure
listIndex(const IR::Expression *fl) constP4::P4V1::ProgramStructure
listIndexes(cstring type, cstring field) constP4::P4V1::ProgramStructurevirtual
localInstancesP4::P4V1::ProgramStructure
makeUniqueName(cstring base) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
mapControlToGress (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure
metadata (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
metadataInstances (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
metadataTypes (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
meterMap (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
meters (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
p4lib (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
parameterTypes (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
paramReference(const IR::Parameter *param) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructurevirtual
parserEntryPoints (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
parserHeadersOut (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
parserPacketIn (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
parsers (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
parserStates (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
populateOutputNames()P4::P4V1::ProgramStructure
ProgramStructure() (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
recirculateIndexHashes (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure
registerLayoutTypeP4::P4V1::ProgramStructure
registers (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
residualChecksumNames (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure
residualChecksums (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure
resubmitIndexHashes (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure
sliceAssign(const IR::Primitive *prim, const IR::Expression *left, const IR::Expression *right, const IR::Expression *mask) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
stacks (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
tableInvocation (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
tableMapping (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
tables (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
tablesReferred(const IR::V1Control *control, std::vector< const IR::V1Table * > &out) (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
tna_intr_md_types (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure
types (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
updateChecksums (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
v1model (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
value_sets (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
value_sets_implemented (defined in P4::P4V1::ProgramStructure)P4::P4V1::ProgramStructure
verifyChecksums (defined in P4::P4V1::TnaProgramStructure)P4::P4V1::TnaProgramStructure