Searched refs:byte_enable (Results 1 - 11 of 11) sorted by relevance
/gem5/src/systemc/tests/tlm/endian_conv/ |
H A D | testall.py | 75 """ contains read_not_write, address, length, byte_enable, 84 if self.byte_enable: a += ", be = " + self.byte_enable 116 byte_enable = False, 125 txn.byte_enable = "".join([random.choice(bep) for x in range(belen)]) 174 if txn.byte_enable: 175 full_byte_enable = txn.byte_enable * (1+txn.length/len(txn.byte_enable)) 186 byte_enable = False, 193 if txn.byte_enable [all...] |
/gem5/src/systemc/tests/tlm/update_original/ |
H A D | update_original.cpp | 59 byte_enable = new uchar[32]; 102 byte_enable[i] = (rand() % 2) ? 0xff : 0; 106 trans->set_byte_enable_ptr( byte_enable ); 125 ext->byt = byte_enable; 139 if (byte_enable[i % bel]) 153 unsigned char* byte_enable; member in struct:Initiator 175 trans2.set_byte_enable_ptr( byte_enable ); 185 unsigned char byte_enable[32]; member in struct:Interconnect
|
/gem5/src/cpu/checker/ |
H A D | cpu.cc | 146 const std::vector<bool>& byte_enable, 156 if (!byte_enable.empty()) { 158 auto it_start = byte_enable.cbegin() + (size - (frag_size + 160 auto it_end = byte_enable.cbegin() + (size - size_left); 144 genMemFragmentRequest(Addr frag_addr, int size, Request::Flags flags, const std::vector<bool>& byte_enable, int& frag_size, int& size_left) const argument
|
H A D | cpu.hh | 546 * @param byte_enable Byte-enable mask for the entire memory access. 554 const std::vector<bool>& byte_enable,
|
/gem5/src/systemc/ext/tlm_core/2/generic_payload/ |
H A D | gp.hh | 221 set_byte_enable_ptr(unsigned char *byte_enable) argument 223 m_byte_enable = byte_enable;
|
H A D | endian_conv.hh | 177 unsigned char *byte_enable; // Used by word. member in class:tlm::tlm_endian_context 636 if (tc->byte_enable == 0) { 648 tc->byte_enable - d_start + d, 691 tc->byte_enable = txn->get_byte_enable_ptr();
|
/gem5/src/cpu/simple/ |
H A D | atomic.hh | 209 * @param byte_enable Byte-enable mask for the entire memory access. 216 const std::vector<bool>& byte_enable,
|
H A D | atomic.cc | 340 const std::vector<bool>& byte_enable, 351 if (!byte_enable.empty()) { 353 auto it_start = byte_enable.begin() + (size - (frag_size + size_left)); 354 auto it_end = byte_enable.begin() + (size - size_left);
|
/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_generic_payload/ |
H A D | tlm_gp.h | 422 void set_byte_enable_ptr(unsigned char* byte_enable){m_byte_enable = byte_enable;} argument
|
H A D | tlm_endian_conv.h | 179 uchar *byte_enable; // used by word member in class:tlm::tlm_endian_context 545 if(tc->byte_enable == 0) { 554 tc->byte_enable - d_start + d, txn->get_data_ptr(), 0); 588 tc->byte_enable = txn->get_byte_enable_ptr();
|
/gem5/src/cpu/minor/ |
H A D | lsq.cc | 467 auto& byte_enable = request->getByteEnable(); local 493 if (byte_enable.empty()) { 500 auto it_start = byte_enable.begin() + 502 auto it_end = byte_enable.begin() +
|
Completed in 39 milliseconds