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::Vector< IR::Annotation > &annos) | P4::P4V1::ProgramStructure | protectedstatic |
allFieldLists | P4::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::ProgramStructure | protectedvirtual |
convertFieldList(const IR::Expression *expression) (defined in P4::P4V1::ProgramStructure) | P4::P4V1::ProgramStructure | virtual |
convertHashAlgorithms(const IR::NameList *algorithm) (defined in P4::P4V1::ProgramStructure) | P4::P4V1::ProgramStructure | virtual |
convertParserStatement(const IR::Expression *expr) (defined in P4::P4V1::ProgramStructure) | P4::P4V1::ProgramStructure | protectedvirtual |
convertPrimitive(const IR::Primitive *primitive) (defined in P4::P4V1::ProgramStructure) | P4::P4V1::ProgramStructure | protectedvirtual |
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::TnaProgramStructure | inlinestatic |
createChecksumUpdates() (defined in P4::P4V1::ProgramStructure) | P4::P4V1::ProgramStructure | protectedvirtual |
createChecksumVerifications() (defined in P4::P4V1::ProgramStructure) | P4::P4V1::ProgramStructure | protectedvirtual |
createControls() | P4::P4V1::ProgramStructure | protectedvirtual |
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::ProgramStructure | protected |
createExterns() (defined in P4::P4V1::ProgramStructure) | P4::P4V1::ProgramStructure | |
createFieldListType(const IR::Expression *expression) (defined in P4::P4V1::ProgramStructure) | P4::P4V1::ProgramStructure | virtual |
createStructures() (defined in P4::P4V1::ProgramStructure) | P4::P4V1::ProgramStructure | protectedvirtual |
createType(const IR::Type_StructLike *type, bool header, std::unordered_set< const IR::Type * > *converted) (defined in P4::P4V1::ProgramStructure) | P4::P4V1::ProgramStructure | protectedvirtual |
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 | |
directMeters | P4::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 | |
extractsSynthesized | P4::P4V1::ProgramStructure | |
field_list_calculations (defined in P4::P4V1::ProgramStructure) | P4::P4V1::ProgramStructure | |
field_lists (defined in P4::P4V1::ProgramStructure) | P4::P4V1::ProgramStructure | |
fieldListsEnum | P4::P4V1::ProgramStructure | |
finalHeaderType | P4::P4V1::ProgramStructure | |
forAllChecksums(std::vector< const IR::CalculatedField * > calculated_fields, Func function) (defined in P4::P4V1::TnaProgramStructure) | P4::P4V1::TnaProgramStructure | inline |
forAllResidualChecksums(std::vector< const IR::CalculatedField * > calculated_fields, Func function) (defined in P4::P4V1::TnaProgramStructure) | P4::P4V1::TnaProgramStructure | inline |
getFieldListCalculation(const IR::Expression *) (defined in P4::P4V1::ProgramStructure) | P4::P4V1::ProgramStructure | virtual |
getFieldLists(const IR::FieldListCalculation *flc) (defined in P4::P4V1::ProgramStructure) | P4::P4V1::ProgramStructure | virtual |
getGress(cstring name) (defined in P4::P4V1::TnaProgramStructure) | P4::P4V1::TnaProgramStructure | |
getState(IR::ID dest) (defined in P4::P4V1::ProgramStructure) | P4::P4V1::ProgramStructure | protected |
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 | |
latest | P4::P4V1::ProgramStructure | |
listIndex(const IR::Expression *fl) const | P4::P4V1::ProgramStructure | |
listIndexes(cstring type, cstring field) const | P4::P4V1::ProgramStructure | virtual |
localInstances | P4::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::ProgramStructure | virtual |
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 | |
registerLayoutType | P4::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 | |