ChampSim
champsim::channel::response Struct Reference

Public Member Functions

 response (uint64_t addr, uint64_t v_addr, uint64_t data_, uint32_t pf_meta, std::vector< std::reference_wrapper< ooo_model_instr >> deps)
 
 response (request req)
 

Public Attributes

uint64_t address
 
uint64_t v_address
 
uint64_t data
 
uint32_t pf_metadata = 0
 
std::vector< std::reference_wrapper< ooo_model_instr > > instr_depend_on_me {}
 

Constructor & Destructor Documentation

◆ response() [1/2]

champsim::channel::response::response ( uint64_t  addr,
uint64_t  v_addr,
uint64_t  data_,
uint32_t  pf_meta,
std::vector< std::reference_wrapper< ooo_model_instr >>  deps 
)
inline

◆ response() [2/2]

champsim::channel::response::response ( request  req)
inlineexplicit

Member Data Documentation

◆ address

uint64_t champsim::channel::response::address

◆ data

uint64_t champsim::channel::response::data

◆ instr_depend_on_me

std::vector<std::reference_wrapper<ooo_model_instr> > champsim::channel::response::instr_depend_on_me {}

◆ pf_metadata

uint32_t champsim::channel::response::pf_metadata = 0

◆ v_address

uint64_t champsim::channel::response::v_address

The documentation for this struct was generated from the following file: