P4C
The P4 Compiler
Loading...
Searching...
No Matches
Device Member List

This is the complete list of members for Device, including all inherited members.

allGresses() (defined in Device)Deviceinlinestatic
alwaysRunIMemAddr() (defined in Device)Deviceinlinestatic
archSpec() (defined in Device)Deviceinlinestatic
cloneSessionIdWidth() (defined in Device)Deviceinlinestatic
currentDevice() (defined in Device)Deviceinlinestatic
Device(cstring name) (defined in Device)Deviceinlineexplicitprotected
Device_t enum name (defined in Device)Device
device_type() const =0 (defined in Device)Deviceprotectedpure virtual
egressIntrinsicMetadataMinLen() (defined in Device)Deviceinlinestatic
gatewaySpec() (defined in Device)Deviceinlinestatic
get() (defined in Device)Deviceinlinestatic
get_name() const =0 (defined in Device)Deviceprotectedpure virtual
getAlwaysRunIMemAddr() const =0 (defined in Device)Deviceprotectedpure virtual
getArchSpec() const =0 (defined in Device)Deviceprotectedpure virtual
getCloneSessionIdWidth() const =0 (defined in Device)Deviceprotectedpure virtual
getEgressIntrinsicMetadataMinLen() const =0 (defined in Device)Deviceprotectedpure virtual
getGatewaySpec() const =0 (defined in Device)Deviceprotectedpure virtual
getHasCompareInstructions() const =0 (defined in Device)Deviceprotectedpure virtual
getHasEgressParser() const =0 (defined in Device)Deviceprotectedpure virtual
getHasGhostThread() const =0 (defined in Device)Deviceprotectedpure virtual
getHasIngressDeparser() const =0 (defined in Device)Deviceprotectedpure virtual
getHasMetadataPOV() const =0 (defined in Device)Deviceprotectedpure virtual
getHasMirrorIOSelect() const =0 (defined in Device)Deviceprotectedpure virtual
getIfMemoryCoreSplit() const =0 (defined in Device)Deviceprotectedpure virtual
getLongBranchTags() const =0 (defined in Device)Deviceprotectedpure virtual
getMauPowerSpec() const =0 (defined in Device)Deviceprotectedpure virtual
getMauSpec() const =0 (defined in Device)Deviceprotectedpure virtual
getMaxCloneId(gress_t) const =0 (defined in Device)Deviceprotectedpure virtual
getMaxDigestId() const =0 (defined in Device)Deviceprotectedpure virtual
getMaxDigestSizeInBytes() const =0 (defined in Device)Deviceprotectedpure virtual
getMaxGress() const =0 (defined in Device)Deviceprotectedpure virtual
getMaxParserMatchBits() const =0 (defined in Device)Deviceprotectedpure virtual
getMaxResubmitId() const =0 (defined in Device)Deviceprotectedpure virtual
getMetaGlobalTimestampLen() const =0 (defined in Device)Deviceprotectedpure virtual
getMetaGlobalTimestampStart() const =0 (defined in Device)Deviceprotectedpure virtual
getMetaGlobalVersionLen() const =0 (defined in Device)Deviceprotectedpure virtual
getMetaGlobalVersionStart() const =0 (defined in Device)Deviceprotectedpure virtual
getMirrorTypeWidth() const =0 (defined in Device)Deviceprotectedpure virtual
getNumChannelsPerPort() const =0 (defined in Device)Deviceprotectedpure virtual
getNumLogTablesPerStage() const =0 (defined in Device)Deviceprotectedpure virtual
getNumMaxChannels() const =0 (defined in Device)Deviceprotectedpure virtual
getNumPipes() const =0 (defined in Device)Deviceprotectedpure virtual
getNumPortsPerPipe() const =0 (defined in Device)Deviceprotectedpure virtual
getNumStages() const =0 (defined in Device)Deviceprotectedpure virtual
getPardeSpec() const =0 (defined in Device)Deviceprotectedpure virtual
getPhvSpec() const =0 (defined in Device)Deviceprotectedpure virtual
getPortBitWidth() const =0 (defined in Device)Deviceprotectedpure virtual
getQueueIdWidth() const =0 (defined in Device)Deviceprotectedpure virtual
getSramColumnAdjust() const =0 (defined in Device)Deviceprotectedpure virtual
getSramMaxPackEntries() const =0 (defined in Device)Deviceprotectedpure virtual
getSramMaxPackEntriesPerRow() const =0 (defined in Device)Deviceprotectedpure virtual
getSramMinPackEntries() const =0 (defined in Device)Deviceprotectedpure virtual
getStatefulAluSpec() const =0 (defined in Device)Deviceprotectedpure virtual
getThreadsSharePipe(gress_t a, gress_t b) const =0 (defined in Device)Deviceprotectedpure virtual
hasAlwaysRunInstr() (defined in Device)Deviceinlinestatic
hasCompareInstructions() (defined in Device)Deviceinlinestatic
hasEgressParser() (defined in Device)Deviceinlinestatic
hasGhostThread() (defined in Device)Deviceinlinestatic
hasIngressDeparser() (defined in Device)Deviceinlinestatic
hasLongBranches() (defined in Device)Deviceinlinestatic
hasMetadataPOV() (defined in Device)Deviceinlinestatic
hasMirrorIOSelect() (defined in Device)Deviceinlinestatic
imemSpec() (defined in Device)Deviceinlinestatic
init(cstring name)Devicestatic
isMemoryCoreSplit() (defined in Device)Deviceinlinestatic
ixbarSpec() (defined in Device)Deviceinlinestatic
JBAY enum value (defined in Device)Device
mauPowerSpec() (defined in Device)Deviceinlinestatic
mauSpec() (defined in Device)Deviceinlinestatic
maxCloneId(gress_t gress) (defined in Device)Deviceinlinestatic
maxDigestId() (defined in Device)Deviceinlinestatic
maxDigestSizeInBytes() (defined in Device)Deviceinlinestatic
maxGress() (defined in Device)Deviceinlinestatic
maxParserMatchBits() (defined in Device)Deviceinlinestatic
maxResubmitId() (defined in Device)Deviceinlinestatic
metaGlobalTimestampLen() (defined in Device)Deviceinlinestatic
metaGlobalTimestampStart() (defined in Device)Deviceinlinestatic
metaGlobalVersionLen() (defined in Device)Deviceinlinestatic
metaGlobalVersionStart() (defined in Device)Deviceinlinestatic
mirrorTypeWidth() (defined in Device)Deviceinlinestatic
name() (defined in Device)Deviceinlinestatic
numClots() (defined in Device)Deviceinlinestatic
numLogTablesPerStage() (defined in Device)Deviceinlinestatic
numLongBranchTags() (defined in Device)Deviceinlinestatic
numMaxChannels() (defined in Device)Deviceinlinestatic
numParsersPerPipe() (defined in Device)Deviceinlinestatic
numPipes() (defined in Device)Deviceinlinestatic
numStages() (defined in Device)Deviceinlinestatic
overrideNumStages(int num) (defined in Device)Devicestatic
pardeSpec() (defined in Device)Deviceinlinestatic
phvSpec() (defined in Device)Deviceinlinestatic
portBitWidth() (defined in Device)Deviceinlinestatic
queueIdWidth() (defined in Device)Deviceinlinestatic
sramColumnAdjust() (defined in Device)Deviceinlinestatic
sramMaxPackEntries() (defined in Device)Deviceinlinestatic
sramMaxPackEntriesPerRow() (defined in Device)Deviceinlinestatic
sramMinPackEntries() (defined in Device)Deviceinlinestatic
statefulAluSpec() (defined in Device)Deviceinlinestatic
threadsSharePipe(gress_t a, gress_t b) (defined in Device)Deviceinlinestatic
TOFINO enum value (defined in Device)Device