P4C
The P4 Compiler
|
This is the complete list of members for Tofino::Memories, including all inherited members.
ACTION_TABLES_MAX (defined in Tofino::Memories) | Tofino::Memories | static |
add_table(const IR::MAU::Table *t, const IR::MAU::Table *gw, TableResourceAlloc *resources, const LayoutOption *lo, const ActionData::Format::Use *af, ActionData::FormatType_t ft, int entries, int stage_table, attached_entries_t attached_entries) (defined in Tofino::Memories) | Tofino::Memories | virtual |
allocate_all() (defined in Tofino::Memories) | Tofino::Memories | virtual |
allocate_all_dummies() (defined in Tofino::Memories) | Tofino::Memories | virtual |
BUS_COUNT (defined in Tofino::Memories) | Tofino::Memories | static |
clear() (defined in Tofino::Memories) | Tofino::Memories | virtual |
collect_sram_block_alloc_info() override (defined in Tofino::Memories) | Tofino::Memories | inlinevirtual |
COLOR_MAPRAM_PER_ROW (defined in Tofino::Memories) | Tofino::Memories | static |
create() (defined in Memories) | Memories | static |
failure_reason (defined in Memories) | Memories | protected |
fill_placed_scm_table(const IR::MAU::Table *, const TableResourceAlloc *) (defined in Tofino::Memories) | Tofino::Memories | inlinevirtual |
GATEWAYS_PER_ROW (defined in Tofino::Memories) | Tofino::Memories | static |
IMEM_ADDRESS_BITS (defined in Tofino::Memories) | Tofino::Memories | static |
IMEM_LOOKUP_BITS (defined in Tofino::Memories) | Tofino::Memories | static |
init_shared(int stage) (defined in Memories) | Memories | inlinevirtual |
LAMB_DEPTH (defined in Memories) | Memories | static |
last_failure() const (defined in Memories) | Memories | inline |
LEFT_SIDE_COLUMNS (defined in Tofino::Memories) | Tofino::Memories | static |
LEFT_SIDE_RAMS (defined in Tofino::Memories) | Tofino::Memories | static |
local_stage (defined in Memories) | Memories | |
LOCAL_TIND_DEPTH (defined in Memories) | Memories | static |
LOGICAL_ROW_MISSING_OFLOW (defined in Tofino::Memories) | Tofino::Memories | static |
LOGICAL_TABLES (defined in Tofino::Memories) | Tofino::Memories | static |
MAPRAM_COLUMNS (defined in Tofino::Memories) | Tofino::Memories | static |
MAPRAM_MASK (defined in Tofino::Memories) | Tofino::Memories | static |
MATCH_CENTRAL_ROW (defined in Tofino::Memories) | Tofino::Memories | static |
MAX_DATA_SWBOX_ROWS (defined in Tofino::Memories) | Tofino::Memories | static |
MAX_METERS_COLOR_MAPRAM_PER_ALU (defined in Tofino::Memories) | Tofino::Memories | static |
MAX_METERS_RAM_PER_ALU (defined in Tofino::Memories) | Tofino::Memories | static |
MAX_METERS_ROW_PER_ALU (defined in Tofino::Memories) | Tofino::Memories | static |
MAX_PARTITION_RAMS_PER_ROW (defined in Tofino::Memories) | Tofino::Memories | static |
MAX_STATS_RAM_PER_ALU (defined in Tofino::Memories) | Tofino::Memories | static |
MAX_STATS_ROW_PER_ALU (defined in Tofino::Memories) | Tofino::Memories | static |
METER_ALUS (defined in Tofino::Memories) | Tofino::Memories | static |
NONE enum value (defined in Memories) | Memories | protected |
NUM_IDLETIME_BUS (defined in Tofino::Memories) | Tofino::Memories | static |
operator<< (defined in Tofino::Memories) | Tofino::Memories | friend |
operator<< (defined in Tofino::Memories) | Tofino::Memories | friend |
operator<< (defined in Tofino::Memories) | Tofino::Memories | friend |
operator<< (defined in Tofino::Memories) | Tofino::Memories | friend |
PAYLOAD_COUNT (defined in Tofino::Memories) | Tofino::Memories | static |
printOn(std::ostream &) const (defined in Tofino::Memories) | Tofino::Memories | virtual |
remove(cstring name, const Use &alloc) (defined in Tofino::Memories) | Tofino::Memories | virtual |
remove(const std::map< UniqueId, Use > &alloc) (defined in Tofino::Memories) | Tofino::Memories | virtual |
RIGHT_SIDE_COLUMNS (defined in Tofino::Memories) | Tofino::Memories | static |
RIGHT_SIDE_RAMS (defined in Tofino::Memories) | Tofino::Memories | static |
SetupAttachedTables (defined in Tofino::Memories) | Tofino::Memories | friend |
shrink_allowed_lts() (defined in Tofino::Memories) | Tofino::Memories | inlinevirtual |
SRAM_COLUMNS (defined in Tofino::Memories) | Tofino::Memories | static |
SRAM_DEPTH (defined in Tofino::Memories) | Tofino::Memories | static |
SRAM_ROWS (defined in Tofino::Memories) | Tofino::Memories | static |
STASH_UNITS (defined in Tofino::Memories) | Tofino::Memories | static |
STATS_ALUS (defined in Tofino::Memories) | Tofino::Memories | static |
TABLES_MAX (defined in Tofino::Memories) | Tofino::Memories | static |
TCAM_COLUMNS (defined in Tofino::Memories) | Tofino::Memories | static |
TCAM_DEPTH (defined in Tofino::Memories) | Tofino::Memories | static |
TCAM_ROWS (defined in Tofino::Memories) | Tofino::Memories | static |
TERNARY_TABLES_MAX (defined in Tofino::Memories) | Tofino::Memories | static |
TOTAL_LAMBS (defined in Memories) | Memories | static |
TOTAL_LOCAL_TIND (defined in Memories) | Memories | static |
TOTAL_SRAMS (defined in Memories) | Memories | static |
update(cstring name, const Use &alloc) (defined in Tofino::Memories) | Tofino::Memories | virtual |
update(const std::map< UniqueId, Use > &alloc) (defined in Tofino::Memories) | Tofino::Memories | virtual |
UPDATE_ACTION_BUS enum value (defined in Memories) | Memories | protected |
UPDATE_GATEWAY enum value (defined in Memories) | Memories | protected |
UPDATE_MAPRAM enum value (defined in Memories) | Memories | protected |
UPDATE_PAYLOAD enum value (defined in Memories) | Memories | protected |
UPDATE_RAM enum value (defined in Memories) | Memories | protected |
UPDATE_RESULT_BUS enum value (defined in Memories) | Memories | protected |
UPDATE_SEARCH_BUS enum value (defined in Memories) | Memories | protected |
UPDATE_STATEFUL_BUS enum value (defined in Memories) | Memories | protected |
UPDATE_TIND_BUS enum value (defined in Memories) | Memories | protected |
update_type_t enum name (defined in Memories) | Memories | protected |
Use typedef (defined in Tofino::Memories) | Tofino::Memories | |
visitUse(const Use &, std::function< void(cstring &, update_type_t)> fn) (defined in Tofino::Memories) | Tofino::Memories | virtual |
~Memories() (defined in Memories) | Memories | inlinevirtual |