P4C
The P4 Compiler
|
This is the complete list of members for Device, 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 =0 (defined in Device) | Device | protectedpure virtual |
egressIntrinsicMetadataMinLen() (defined in Device) | Device | inlinestatic |
gatewaySpec() (defined in Device) | Device | inlinestatic |
get() (defined in Device) | Device | inlinestatic |
get_name() const =0 (defined in Device) | Device | protectedpure virtual |
getAlwaysRunIMemAddr() const =0 (defined in Device) | Device | protectedpure virtual |
getArchSpec() const =0 (defined in Device) | Device | protectedpure virtual |
getCloneSessionIdWidth() const =0 (defined in Device) | Device | protectedpure virtual |
getEgressIntrinsicMetadataMinLen() const =0 (defined in Device) | Device | protectedpure virtual |
getGatewaySpec() const =0 (defined in Device) | Device | protectedpure virtual |
getHasCompareInstructions() const =0 (defined in Device) | Device | protectedpure virtual |
getHasEgressParser() const =0 (defined in Device) | Device | protectedpure virtual |
getHasGhostThread() const =0 (defined in Device) | Device | protectedpure virtual |
getHasIngressDeparser() const =0 (defined in Device) | Device | protectedpure virtual |
getHasMetadataPOV() const =0 (defined in Device) | Device | protectedpure virtual |
getHasMirrorIOSelect() const =0 (defined in Device) | Device | protectedpure virtual |
getIfMemoryCoreSplit() const =0 (defined in Device) | Device | protectedpure virtual |
getLongBranchTags() const =0 (defined in Device) | Device | protectedpure virtual |
getMauPowerSpec() const =0 (defined in Device) | Device | protectedpure virtual |
getMauSpec() const =0 (defined in Device) | Device | protectedpure virtual |
getMaxCloneId(gress_t) const =0 (defined in Device) | Device | protectedpure virtual |
getMaxDigestId() const =0 (defined in Device) | Device | protectedpure virtual |
getMaxDigestSizeInBytes() const =0 (defined in Device) | Device | protectedpure virtual |
getMaxGress() const =0 (defined in Device) | Device | protectedpure virtual |
getMaxParserMatchBits() const =0 (defined in Device) | Device | protectedpure virtual |
getMaxResubmitId() const =0 (defined in Device) | Device | protectedpure virtual |
getMetaGlobalTimestampLen() const =0 (defined in Device) | Device | protectedpure virtual |
getMetaGlobalTimestampStart() const =0 (defined in Device) | Device | protectedpure virtual |
getMetaGlobalVersionLen() const =0 (defined in Device) | Device | protectedpure virtual |
getMetaGlobalVersionStart() const =0 (defined in Device) | Device | protectedpure virtual |
getMirrorTypeWidth() const =0 (defined in Device) | Device | protectedpure virtual |
getNumChannelsPerPort() const =0 (defined in Device) | Device | protectedpure virtual |
getNumLogTablesPerStage() const =0 (defined in Device) | Device | protectedpure virtual |
getNumMaxChannels() const =0 (defined in Device) | Device | protectedpure virtual |
getNumPipes() const =0 (defined in Device) | Device | protectedpure virtual |
getNumPortsPerPipe() const =0 (defined in Device) | Device | protectedpure virtual |
getNumStages() const =0 (defined in Device) | Device | protectedpure virtual |
getPardeSpec() const =0 (defined in Device) | Device | protectedpure virtual |
getPhvSpec() const =0 (defined in Device) | Device | protectedpure virtual |
getPortBitWidth() const =0 (defined in Device) | Device | protectedpure virtual |
getQueueIdWidth() const =0 (defined in Device) | Device | protectedpure virtual |
getSramColumnAdjust() const =0 (defined in Device) | Device | protectedpure virtual |
getSramMaxPackEntries() const =0 (defined in Device) | Device | protectedpure virtual |
getSramMaxPackEntriesPerRow() const =0 (defined in Device) | Device | protectedpure virtual |
getSramMinPackEntries() const =0 (defined in Device) | Device | protectedpure virtual |
getStatefulAluSpec() const =0 (defined in Device) | Device | protectedpure virtual |
getThreadsSharePipe(gress_t a, gress_t b) const =0 (defined in Device) | Device | protectedpure virtual |
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 | |
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 |
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 |