P4C
The P4 Compiler
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Target::Tofino2A0 Member List

This is the complete list of members for Target::Tofino2A0, including all inherited members.

ACTION_INSTRUCTION_MAP_WIDTH enum value (defined in Target::JBay)Target::JBay
ARAM_UNITS_PER_STAGE enum value (defined in Target::JBay)Target::JBay
DEPARSER_CHECKSUM_UNITS enum value (defined in Target::JBay)Target::JBay
DEPARSER_CHUNK_GROUPS enum value (defined in Target::JBay)Target::JBay
DEPARSER_CHUNK_SIZE enum value (defined in Target::JBay)Target::JBay
DEPARSER_CHUNKS_PER_GROUP enum value (defined in Target::JBay)Target::JBay
DEPARSER_CLOTS_PER_GROUP enum value (defined in Target::JBay)Target::JBay
DEPARSER_CONSTANTS enum value (defined in Target::JBay)Target::JBay
DEPARSER_MAX_FD_ENTRIES enum value (defined in Target::JBay)Target::JBay
DEPARSER_MAX_POV_BYTES enum value (defined in Target::JBay)Target::JBay
DEPARSER_MAX_POV_PER_USE enum value (defined in Target::JBay)Target::JBay
deparser_regs typedef (defined in Target::JBay)Target::JBay
DEPARSER_TOTAL_CHUNKS enum value (defined in Target::JBay)Target::JBay
DP_UNITS_PER_STAGE enum value (defined in Target::JBay)Target::JBay
DYNAMIC_CONFIG enum value (defined in Target::JBay)Target::JBay
DYNAMIC_CONFIG_INPUT_BITS enum value (defined in Target::JBay)Target::JBay
EGRESS_SEPARATE enum value (defined in Target::JBay)Target::JBay
encodeConst(int src) (defined in Target::JBay)Target::JBayinlinestatic
END_OF_PIPE enum value (defined in Target::JBay)Target::JBay
EXACT_HASH_GROUPS enum value (defined in Target::JBay)Target::JBay
EXACT_HASH_TABLES enum value (defined in Target::JBay)Target::JBay
EXTEND_ALU_16_SLOTS enum value (defined in Target::JBay)Target::JBay
EXTEND_ALU_32_SLOTS enum value (defined in Target::JBay)Target::JBay
EXTEND_ALU_8_SLOTS enum value (defined in Target::JBay)Target::JBay
GATEWAY_INHIBIT_INDEX enum value (defined in Target::JBay)Target::JBay
GATEWAY_MATCH_BITS enum value (defined in Target::JBay)Target::JBay
GATEWAY_NEEDS_SEARCH_BUS enum value (defined in Target::JBay)Target::JBay
GATEWAY_PAYLOAD_GROUPS enum value (defined in Target::JBay)Target::JBay
GATEWAY_ROWS enum value (defined in Target::JBay)Target::JBay
GATEWAY_SINGLE_XBAR_GROUP enum value (defined in Target::JBay)Target::JBay
HAS_MPR enum value (defined in Target::JBay)Target::JBay
IMEM_COLORS enum value (defined in Target::JBay)Target::JBay
INSTR_SRC2_BITS enum value (defined in Target::JBay)Target::JBay
IXBAR_HASH_GROUPS enum value (defined in Target::JBay)Target::JBay
IXBAR_HASH_INDEX_MAX enum value (defined in Target::JBay)Target::JBay
IXBAR_HASH_INDEX_STRIDE enum value (defined in Target::JBay)Target::JBay
LOCAL_TIND_UNITS enum value (defined in Target::JBay)Target::JBay
LONG_BRANCH_TAGS enum value (defined in Target::JBay)Target::JBay
MATCH_BYTE_16BIT_PAIRS enum value (defined in Target::JBay)Target::JBay
MATCH_REQUIRES_PHYSID enum value (defined in Target::JBay)Target::JBay
MAU_BASE_DELAY enum value (defined in Target::JBay)Target::JBay
MAU_BASE_PREDICATION_DELAY enum value (defined in Target::JBay)Target::JBay
MAU_ERROR_DELAY_ADJUST enum value (defined in Target::JBay)Target::JBay
mau_regs typedef (defined in Target::JBay)Target::JBay
MAX_IMMED_ACTION_DATA enum value (defined in Target::JBay)Target::JBay
MAX_OVERHEAD_OFFSET enum value (defined in Target::JBay)Target::JBay
MAX_OVERHEAD_OFFSET_NEXT enum value (defined in Target::JBay)Target::JBay
METER_ALU_GROUP_DATA_DELAY enum value (defined in Target::JBay)Target::JBay
MINIMUM_INSTR_CONSTANT enum value (defined in Target::JBay)Target::JBay
name (defined in Target::Tofino2A0)Target::Tofino2A0static
NEXT_TABLE_EXEC_COMBINED enum value (defined in Target::JBay)Target::JBay
NEXT_TABLE_SUCCESSOR_TABLE_DEPTH enum value (defined in Target::JBay)Target::JBay
NUM_BUS_OF_TYPE(int bus_type) (defined in Target)Targetstatic
NUM_BUS_OF_TYPE_v(int bus_type) const (defined in Target)Targetvirtual
NUM_EGRESS_STAGES() (defined in Target)Targetinlinestatic
NUM_EGRESS_STAGES_PRIVATE enum value (defined in Target::Tofino2A0)Target::Tofino2A0
NUM_MAU_STAGES() (defined in Target)Targetinlinestatic
NUM_MAU_STAGES_PRIVATE enum value (defined in Target::Tofino2A0)Target::Tofino2A0
NUM_PARSERS enum value (defined in Target::JBay)Target::JBay
NUM_PIPES enum value (defined in Target::JBay)Target::JBay
NUM_STAGES(gress_t gr) (defined in Target)Targetinlinestatic
OUTPUT_STAGE_EXTENSION() (defined in Target)Targetinlinestatic
OUTPUT_STAGE_EXTENSION_PRIVATE enum value (defined in Target::JBay)Target::JBay
OVERRIDE_NUM_MAU_STAGES(int num) (defined in Target)Targetstatic
PARSER_CHECKSUM_UNITS enum value (defined in Target::JBay)Target::JBay
PARSER_DEPTH_MAX_BYTES_EGRESS enum value (defined in Target::JBay)Target::JBay
PARSER_DEPTH_MAX_BYTES_INGRESS enum value (defined in Target::JBay)Target::JBay
PARSER_DEPTH_MAX_BYTES_MULTITHREADED_EGRESS enum value (defined in Target::JBay)Target::JBay
PARSER_DEPTH_MIN_BYTES_EGRESS enum value (defined in Target::JBay)Target::JBay
PARSER_DEPTH_MIN_BYTES_INGRESS enum value (defined in Target::JBay)Target::JBay
PARSER_EXTRACT_BYTES enum value (defined in Target::JBay)Target::JBay
PHASE0_FORMAT_WIDTH enum value (defined in Target::JBay)Target::JBay
register_set (defined in Target::JBay)Target::JBaystatic
register_type typedef (defined in Target::JBay)Target::JBay
REQUIRE_TCAM_ID enum value (defined in Target::JBay)Target::JBay
SRAM_EGRESS_ROWS enum value (defined in Target::JBay)Target::JBay
SRAM_GLOBAL_ACCESS enum value (defined in Target::JBay)Target::JBay
SRAM_HBUS_SECTIONS_PER_STAGE enum value (defined in Target::JBay)Target::JBay
SRAM_HBUSSES_PER_ROW enum value (defined in Target::JBay)Target::JBay
SRAM_INGRESS_ROWS enum value (defined in Target::JBay)Target::JBay
SRAM_LAMBS_PER_STAGE enum value (defined in Target::JBay)Target::JBay
SRAM_LOGICAL_UNITS_PER_ROW enum value (defined in Target::JBay)Target::JBay
SRAM_REMOVED_COLUMNS enum value (defined in Target::JBay)Target::JBay
SRAM_ROWS(gress_t gr) (defined in Target)Targetinlinestatic
SRAM_STRIDE_COLUMN enum value (defined in Target::JBay)Target::JBay
SRAM_STRIDE_ROW enum value (defined in Target::JBay)Target::JBay
SRAM_STRIDE_STAGE enum value (defined in Target::JBay)Target::JBay
SRAM_UNITS_PER_ROW enum value (defined in Target::JBay)Target::JBay
STATEFUL_ALU_ADDR_WIDTH enum value (defined in Target::JBay)Target::JBay
STATEFUL_ALU_CONST_MASK enum value (defined in Target::JBay)Target::JBay
STATEFUL_ALU_CONST_MAX enum value (defined in Target::JBay)Target::JBay
STATEFUL_ALU_CONST_MIN enum value (defined in Target::JBay)Target::JBay
STATEFUL_ALU_CONST_WIDTH enum value (defined in Target::JBay)Target::JBay
STATEFUL_CMP_ADDR_WIDTH enum value (defined in Target::JBay)Target::JBay
STATEFUL_CMP_CONST_MASK enum value (defined in Target::JBay)Target::JBay
STATEFUL_CMP_CONST_MAX enum value (defined in Target::JBay)Target::JBay
STATEFUL_CMP_CONST_MIN enum value (defined in Target::JBay)Target::JBay
STATEFUL_CMP_CONST_WIDTH enum value (defined in Target::JBay)Target::JBay
STATEFUL_CMP_UNITS enum value (defined in Target::JBay)Target::JBay
STATEFUL_OUTPUT_UNITS enum value (defined in Target::JBay)Target::JBay
STATEFUL_PRED_MASK enum value (defined in Target::JBay)Target::JBay
STATEFUL_REGFILE_CONST_WIDTH enum value (defined in Target::JBay)Target::JBay
STATEFUL_REGFILE_ROWS enum value (defined in Target::JBay)Target::JBay
STATEFUL_TMATCH_UNITS enum value (defined in Target::JBay)Target::JBay
SUPPORT_ALWAYS_RUN enum value (defined in Target::JBay)Target::JBay
SUPPORT_CONCURRENT_STAGE_DEP enum value (defined in Target::JBay)Target::JBay
SUPPORT_OVERFLOW_BUS enum value (defined in Target::JBay)Target::JBay
SUPPORT_SALU_FAST_CLEAR enum value (defined in Target::JBay)Target::JBay
SUPPORT_TRUE_EOP enum value (defined in Target::JBay)Target::JBay
SYNTH2PORT_NEED_MAPRAMS enum value (defined in Target::JBay)Target::JBay
TABLES_REQUIRE_ROW enum value (defined in Target::JBay)Target::JBay
tag (defined in Target::Tofino2A0)Target::Tofino2A0static
target_type typedef (defined in Target::Tofino2A0)Target::Tofino2A0
TCAM_EXTRA_NIBBLE enum value (defined in Target::JBay)Target::JBay
TCAM_GLOBAL_ACCESS enum value (defined in Target::JBay)Target::JBay
TCAM_MATCH_BUSSES enum value (defined in Target::JBay)Target::JBay
TCAM_MEMORY_FULL_WIDTH enum value (defined in Target::JBay)Target::JBay
TCAM_ROWS enum value (defined in Target::JBay)Target::JBay
TCAM_UNITS_PER_ROW enum value (defined in Target::JBay)Target::JBay
TCAM_XBAR_GROUPS enum value (defined in Target::JBay)Target::JBay