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

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

action_bus_slot_map (defined in Stage)Stagestatic
action_bus_slot_size (defined in Stage)Stagestatic
action_bus_use (defined in Stage_data)Stage_data
action_bus_use_bit_mask (defined in Stage_data)Stage_data
action_data_use (defined in Stage_data)Stage_data
ACTION_DEP enum value (defined in Stage_data)Stage_data
action_set (defined in Stage_data)Stage_data
action_unit_use (defined in Stage_data)Stage_data
action_use (defined in Stage_data)Stage_data
adr_dist_delay(gress_t gress) const (defined in Stage)Stage
all_refs (defined in Stage_data)Stage_data
CONCURRENT enum value (defined in Stage_data)Stage_data
cycles_contribute_to_latency(gress_t gress) (defined in Stage)Stage
dp_unit_use (defined in Stage_data)Stage_data
end_of_pipe() (defined in Stage)Stageinlinestatic
error_mode (defined in Stage_data)Stage_data
first_table(gress_t gress) (defined in Stage)Stagestatic
fixup_regs(REGS &regs) (defined in Stage)Stage
gen_configuration_cache(REGS &regs, json::vector &cfg_cache) (defined in Stage)Stage
gen_configuration_cache(Target::JBay::mau_regs &regs, json::vector &cfg_cache)Stage
gen_configuration_cache(Target::Tofino::mau_regs &regs, json::vector &cfg_cache) (defined in Stage)Stage
gen_configuration_cache_common(REGS &regs, json::vector &cfg_cache) (defined in Stage)Stage
gen_gfm_json_info(REGS &regs, std::ostream &out) (defined in Stage)Stage
gen_mau_stage_characteristics(REGS &regs, json::vector &stg_characteristics) (defined in Stage)Stage
gen_mau_stage_extension(REGS &regs, json::map &extend) (defined in Stage)Stage
gen_mau_stage_extension(Target::Tofino::mau_regs &regs, json::map &extend) (defined in Stage)Stage
group_table_use (defined in Stage_data)Stage_data
gw_payload_use (defined in Stage_data)Stage_data
gw_unit_use (defined in Stage_data)Stage_data
hash_dist_use (defined in Stage_data)Stage_data
hash_group_use (defined in Stage_data)Stage_data
hash_table_use (defined in Stage_data)Stage_data
idletime_bus_use (defined in Stage_data)Stage_data
imem_addr_use (defined in Stage_data)Stage_data
imem_use (defined in Stage_data)Stage_data
imem_use_all() const (defined in Stage)Stage
ixbar_use (defined in Stage_data)Stage_data
local_tind_use (defined in Stage_data)Stage_data
log_hashes(std::ofstream &out) const (defined in Stage)Stage
logical_id_use (defined in Stage_data)Stage_data
long_branch_terminate (defined in Stage_data)Stage_data
long_branch_thread (defined in Stage_data)Stage_data
long_branch_use (defined in Stage_data)Stage_data
mapram_use (defined in Stage_data)Stage_data
MATCH_DEP enum value (defined in Stage_data)Stage_data
match_result_bus_use (defined in Stage_data)Stage_data
match_use (defined in Stage_data)Stage_data
meter_alu_delay(gress_t gress, bool uses_divmod) const (defined in Stage)Stage
meter_bus_use (defined in Stage_data)Stage_data
mpr_always_run (defined in Stage_data)Stage_data
mpr_bus_dep_glob_exec (defined in Stage_data)Stage_data
mpr_bus_dep_long_branch (defined in Stage_data)Stage_data
mpr_glob_exec_lut (defined in Stage_data)Stage_data
mpr_long_brch_lut (defined in Stage_data)Stage_data
mpr_next_table_lut (defined in Stage_data)Stage_data
mpr_stage_id (defined in Stage_data)Stage_data
NONE enum value (defined in Stage_data)Stage_data
output(json::map &ctxt_json, bool egress_only=false) (defined in Stage)Stage
overflow_bus_use (defined in Stage_data)Stage_data
pass1_logical_id (defined in Stage_data)Stage_data
pass1_tcam_id (defined in Stage_data)Stage_data
physical_id_use (defined in Stage_data)Stage_data
pipelength(gress_t gress) const (defined in Stage)Stage
pred_cycle(gress_t gress) const (defined in Stage)Stage
selector_adr_bus_use (defined in Stage_data)Stage_data
sram_search_bus_use (defined in Stage_data)Stage_data
sram_use (defined in Stage_data)Stage_data
Stage(int stageno, bool egress_only) (defined in Stage)Stageexplicit
Stage(const Stage &)=delete (defined in Stage)Stage
Stage(Stage &&) (defined in Stage)Stage
stage(gress_t gress, int stageno) (defined in Stage)Stagestatic
Stage_data(int stage, bool egress_only) (defined in Stage_data)Stage_datainlineprotected
Stage_data(const Stage_data &)=delete (defined in Stage_data)Stage_dataprotected
Stage_data(Stage_data &&)=default (defined in Stage_data)Stage_dataprotected
stage_dep (defined in Stage_data)Stage_data
stageno (defined in Stage_data)Stage_data
stats_bus_use (defined in Stage_data)Stage_data
stm_hbus_use (defined in Stage_data)Stage_data
table_use (defined in Stage_data)Stage_data
tables (defined in Stage_data)Stage_data
tcam_byte_group_use (defined in Stage_data)Stage_data
tcam_delay(gress_t gress) const (defined in Stage)Stage
tcam_id_use (defined in Stage_data)Stage_data
tcam_indirect_bus_use (defined in Stage_data)Stage_data
tcam_ixbar_input (defined in Stage_data)Stage_data
tcam_match_bus_use (defined in Stage_data)Stage_data
tcam_use (defined in Stage_data)Stage_data
teop (defined in Stage_data)Stage_datastatic
USE_METER enum value (defined in Stage_data)Stage_data
USE_METER_LPF_RED enum value (defined in Stage_data)Stage_data
USE_SELECTOR enum value (defined in Stage_data)Stage_data
USE_STATEFUL enum value (defined in Stage_data)Stage_data
USE_STATEFUL_DIVIDE enum value (defined in Stage_data)Stage_data
USE_TCAM enum value (defined in Stage_data)Stage_data
USE_WIDE_SELECTOR enum value (defined in Stage_data)Stage_data
verify_have_mpr(std::string key, int line_number) (defined in Stage)Stage
write_common_regs(typename TARGET::mau_regs &regs) (defined in Stage)Stage
write_regs(REGS &regs, bool egress_only) (defined in Stage)Stage
write_regs(Target::JBay::mau_regs &regs, bool) (defined in Stage)Stage
write_regs(Target::Tofino::mau_regs &regs, bool)Stage
write_teop_regs(REGS &regs) (defined in Stage)Stage
~Stage() (defined in Stage)Stage
~Stage_data() (defined in Stage_data)Stage_datainlineprotected