P4C
The P4 Compiler
|
This is the complete list of members for JBayMDevice, including all inherited members.
allGresses() (defined in Device) | Device | inlinestatic |
alwaysRunIMemAddr() (defined in Device) | Device | inlinestatic |
archSpec() (defined in Device) | Device | inlinestatic |
cloneSessionIdWidth() (defined in Device) | Device | inlinestatic |
currentDevice() (defined in Device) | Device | inlinestatic |
Device(cstring name) (defined in Device) | Device | inlineexplicitprotected |
Device_t enum name (defined in Device) | Device | |
device_type() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
egressIntrinsicMetadataMinLen() (defined in Device) | Device | inlinestatic |
gatewaySpec() (defined in Device) | Device | inlinestatic |
get() (defined in Device) | Device | inlinestatic |
get_name() const override (defined in JBayMDevice) | JBayMDevice | inlinevirtual |
getAlwaysRunIMemAddr() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getArchSpec() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getCloneSessionIdWidth() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getEgressIntrinsicMetadataMinLen() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getGatewaySpec() const override (defined in JBayDevice) | JBayDevice | virtual |
getHasCompareInstructions() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getHasEgressParser() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getHasGhostThread() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getHasIngressDeparser() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getHasMetadataPOV() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getHasMirrorIOSelect() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getIfMemoryCoreSplit() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getLongBranchTags() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getMauPowerSpec() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getMauSpec() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getMaxCloneId(gress_t) const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getMaxDigestId() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getMaxDigestSizeInBytes() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getMaxGress() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getMaxParserMatchBits() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getMaxResubmitId() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getMetaGlobalTimestampLen() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getMetaGlobalTimestampStart() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getMetaGlobalVersionLen() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getMetaGlobalVersionStart() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getMirrorTypeWidth() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getNumChannelsPerPort() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getNumLogTablesPerStage() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getNumMaxChannels() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getNumPipes() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getNumPortsPerPipe() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getNumStages() const override (defined in JBayMDevice) | JBayMDevice | inlinevirtual |
getPardeSpec() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getPhvSpec() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getPortBitWidth() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getQueueIdWidth() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getSramColumnAdjust() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getSramMaxPackEntries() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getSramMaxPackEntriesPerRow() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getSramMinPackEntries() const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
getStatefulAluSpec() const override (defined in JBayDevice) | JBayDevice | virtual |
getThreadsSharePipe(gress_t, gress_t) const override (defined in JBayDevice) | JBayDevice | inlinevirtual |
hasAlwaysRunInstr() (defined in Device) | Device | inlinestatic |
hasCompareInstructions() (defined in Device) | Device | inlinestatic |
hasEgressParser() (defined in Device) | Device | inlinestatic |
hasGhostThread() (defined in Device) | Device | inlinestatic |
hasIngressDeparser() (defined in Device) | Device | inlinestatic |
hasLongBranches() (defined in Device) | Device | inlinestatic |
hasMetadataPOV() (defined in Device) | Device | inlinestatic |
hasMirrorIOSelect() (defined in Device) | Device | inlinestatic |
imemSpec() (defined in Device) | Device | inlinestatic |
init(cstring name) | Device | static |
isMemoryCoreSplit() (defined in Device) | Device | inlinestatic |
ixbarSpec() (defined in Device) | Device | inlinestatic |
JBAY enum value (defined in Device) | Device | |
JBayDevice() (defined in JBayDevice) | JBayDevice | inline |
mauPowerSpec() (defined in Device) | Device | inlinestatic |
mauSpec() (defined in Device) | Device | inlinestatic |
maxCloneId(gress_t gress) (defined in Device) | Device | inlinestatic |
maxDigestId() (defined in Device) | Device | inlinestatic |
maxDigestSizeInBytes() (defined in Device) | Device | inlinestatic |
maxGress() (defined in Device) | Device | inlinestatic |
maxParserMatchBits() (defined in Device) | Device | inlinestatic |
maxResubmitId() (defined in Device) | Device | inlinestatic |
metaGlobalTimestampLen() (defined in Device) | Device | inlinestatic |
metaGlobalTimestampStart() (defined in Device) | Device | inlinestatic |
metaGlobalVersionLen() (defined in Device) | Device | inlinestatic |
metaGlobalVersionStart() (defined in Device) | Device | inlinestatic |
mirrorTypeWidth() (defined in Device) | Device | inlinestatic |
name() (defined in Device) | Device | inlinestatic |
NUM_MAU_STAGES (defined in JBayDevice) | JBayDevice | protected |
numClots() (defined in Device) | Device | inlinestatic |
numLogTablesPerStage() (defined in Device) | Device | inlinestatic |
numLongBranchTags() (defined in Device) | Device | inlinestatic |
numMaxChannels() (defined in Device) | Device | inlinestatic |
numParsersPerPipe() (defined in Device) | Device | inlinestatic |
numPipes() (defined in Device) | Device | inlinestatic |
numStages() (defined in Device) | Device | inlinestatic |
overrideNumStages(int num) (defined in Device) | Device | static |
pardeSpec() (defined in Device) | Device | inlinestatic |
phvSpec() (defined in Device) | Device | inlinestatic |
portBitWidth() (defined in Device) | Device | inlinestatic |
queueIdWidth() (defined in Device) | Device | inlinestatic |
sramColumnAdjust() (defined in Device) | Device | inlinestatic |
sramMaxPackEntries() (defined in Device) | Device | inlinestatic |
sramMaxPackEntriesPerRow() (defined in Device) | Device | inlinestatic |
sramMinPackEntries() (defined in Device) | Device | inlinestatic |
statefulAluSpec() (defined in Device) | Device | inlinestatic |
threadsSharePipe(gress_t a, gress_t b) (defined in Device) | Device | inlinestatic |
TOFINO enum value (defined in Device) | Device |