/gem5/src/mem/ |
H A D | mem_checker.cc | 52 // Initialize a fresh write cluster 60 // Reopen a closed write cluster 61 assert(_start < complete); // should open a new write cluster, instead; 78 warn("Could not locate write transaction: serial = %d, complete = %d\n", 83 // Record completion time of the write 107 warn("Could not locate write transaction: serial = %d\n", serial); 112 // This write cluster is now complete, and we can assign the current 118 // write present; the cluster will get reused through 141 // Scan backwards through the write clusters to find the closest younger 146 const Transaction& write local [all...] |
H A D | multi_level_page_table.hh | 160 first.write(system->physProxy); 228 entry.write(system->physProxy); 247 old_entry.write(system->physProxy); 254 new_entry.write(system->physProxy); 271 entry.write(system->physProxy);
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/sc_pause/ |
H A D | sc_pause.cpp | 75 sig1.write(1); 85 sig2.write(2); 94 sig3.write(3); 95 sig4.write(0); 147 sig4.write(4); 312 top.sig.write(42);
|
/gem5/src/systemc/tests/systemc/compliance_1666/test001/ |
H A D | test001.cpp | 58 void write(int i) { wait(10, SC_NS); data = i; e.notify(); }
function in struct:Chan 77 void p1() { ch.write(333); }
87 void write(int i) { data = i; }
function in struct:C0 103 void write(int i) { data = i; }
function in struct:C1 213 p1->write(999);
216 p4->write(&mt);
|
/gem5/ext/googletest/googlemock/scripts/generator/cpp/ |
H A D | gmock_class.py | 182 sys.stderr.write('Class(es) not found in %s: %s\n' % 185 sys.stderr.write('No class found in %s\n' % filename) 192 sys.stderr.write('Google Mock Class Generator v%s\n\n' % 194 sys.stderr.write(__doc__) 203 sys.stderr.write('Unable to use indent of %s\n' % os.environ.get('INDENT')) 223 sys.stdout.write('\n'.join(lines))
|
/gem5/configs/dram/ |
H A D | lat_mem_rd.py | 180 # write the magic number in 4-byte Little Endian, similar to what 182 proto_out.write("gem5") 230 cfg_file.write("STATE %d %d TRACE %s 0\n" % 236 cfg_file.write("STATE %d %d TRACE %s 0\n" % 242 cfg_file.write("INIT 0\n") 246 cfg_file.write("TRANSITION %d %d 1\n" % (state - 1, state)) 248 cfg_file.write("TRANSITION %d %d 1\n" % (nxt_state - 1, nxt_state - 1))
|
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_signal_ports.h | 1026 // write the new value 1028 void write( const data_type& value_ ) function in class:sc_core::sc_inout 1029 { (*this)->write( value_ ); } 1032 { (*this)->write( value_ ); return *this; } 1035 { (*this)->write( interface_.read() ); return *this; } 1038 { (*this)->write( port_->read() ); return *this; } 1041 { (*this)->write( port_->read() ); return *this; } 1044 { (*this)->write( port_->read() ); return *this; } 1141 iface->write( value_ ); 1159 write( *m_init_va 1364 void write( const data_type& value_ ) function in class:sc_core::sc_inout 1600 void write( const data_type& value_ ) function in class:sc_core::sc_inout [all...] |
/gem5/src/systemc/ext/channel/ |
H A D | sc_signal.hh | 191 write(const T &t) function in class:sc_gem5::ScSignalBaseT 291 this->write(t); 297 this->write(s.read()); 345 this->write(b); 351 this->write(s.read()); 411 this->write(l); 417 this->write(s.read());
|
H A D | sc_fifo.hh | 121 write(const T &t) function in class:sc_core::sc_fifo 134 write(t); 143 write(t);
|
/gem5/util/tap/ |
H A D | tap.cc | 205 virtual bool write(const char *data, int len) = 0; 218 virtual bool write(const char *data, int len); 230 virtual bool write(const char *data, int len); 277 PCap::write(const char *data, int len) function in class:PCap 307 Tap::write(const char *data, int len) function in class:Tap 309 int result = ::write(fd, data, len); 463 write(client_pfd->fd, &swaplen, sizeof(swaplen)); 464 write(client_pfd->fd, data, len); 493 tap->write(data, data_len);
|
/gem5/src/dev/virtio/ |
H A D | fs9p.hh | 242 * @note This method may return write fewer than len bytes. 244 * @param data Pointer to data to write. 245 * @param len Maximum length to write. 248 virtual ssize_t write(const uint8_t *data, size_t len) = 0; 264 * This method calls write until exactly len number of bytes has 265 * been written. A write() call is retried if the underlying 268 * @param data Data to write. 269 * @param len Number of bytes to write. 307 ssize_t write(const uint8_t *data, size_t len); 326 /** fd for data pipe going to diod (write en [all...] |
/gem5/src/dev/arm/ |
H A D | vio_mmio.cc | 152 warn("Guest is trying to read to write-only register 0x%\n", 162 MmioVirtIO::write(PacketPtr pkt) function in class:MmioVirtIO 175 panic_if(size != 4, "Unexpected write size @ 0x%x: %u\n", offset, size); 178 write(offset, pkt->getLE<uint32_t>()); 183 MmioVirtIO::write(Addr offset, uint32_t value) function in class:MmioVirtIO 251 warn("Guest is trying to write to read-only register 0x%\n",
|
/gem5/ext/googletest/googletest/scripts/ |
H A D | fuse_gtest_files.py | 172 output_file.write(line) 209 output_file.write('#include "%s"\n' % (GTEST_H_OUTPUT,)) 216 output_file.write(line)
|
/gem5/src/arch/sparc/ |
H A D | tlb.hh | 146 void writeSfsr(bool write, ContextType ct, 155 Fault translateData(const RequestPtr &req, ThreadContext *tc, bool write); 191 void writeSfsr(Addr a, bool write, ContextType ct,
|
H A D | tlb.cc | 383 TLB::writeSfsr(bool write, ContextType ct, bool se, FaultTypes ft, int asi) 390 if (write) 409 TLB::writeSfsr(Addr a, bool write, ContextType ct, 413 a, (int)write, ct, ft, asi); 414 TLB::writeSfsr(write, ct, se, ft, asi); 533 TLB::translateData(const RequestPtr &req, ThreadContext *tc, bool write) argument 575 (!write || ce->pte.writable())) { 590 (!write || ce->pte.writable())) { 636 writeSfsr(vaddr, write, Nucleus, false, IllegalAsi, asi); 641 writeSfsr(vaddr, write, Nucleu [all...] |
/gem5/src/mem/slicc/symbols/ |
H A D | SymbolTable.py | 138 code.write(path, "Types.hh") 164 code.write(path, "index.html") 168 code.write(path, "empty.html")
|
/gem5/src/dev/ |
H A D | intel_8254_timer.hh | 144 /** Determine which byte of a 16-bit count value to read/write */ 159 /** Set the read/write mode */ 172 void write(const uint8_t data); 234 counter[num]->write(data);
|
/gem5/util/style/ |
H A D | file_types.py | 167 false, write the updated file to cStringIO''' 204 dst.write(line) 205 dst.write('\n')
|
/gem5/ext/systemc/src/sysc/datatypes/int/ |
H A D | sc_int64_io.cpp | 131 if (! os.write(show_base, show_base_len)) 140 if (! os.write(buf_ptr, buf_len))
|
/gem5/src/arch/x86/ |
H A D | pagetable.hh | 81 // Whether to use write through or write back. M5 ignores this and 86 // Whether or not to kick this page out on a write to CR3. 191 void write(PortProxy &p) { p.write(entryAddr, pte); } function in class:X86ISA::LongModePTE
|
/gem5/src/systemc/tests/systemc/examples/isqrt/ |
H A D | isqrt.cpp | 52 DOUT_value.write(out_value); 226 it.write(S[i].it);
|
/gem5/src/mem/cache/prefetch/ |
H A D | base.hh | 105 /** Whether this event comes from a write request */ 106 bool write; member in class:BasePrefetcher::PrefetchInfo 171 * Checks if the request that caused this prefetch event was a write 173 * @return true if the request causing this event is a write request 177 return write;
|
/gem5/src/arch/alpha/ |
H A D | tlb.cc | 118 .desc("DTB write hits") 123 .desc("DTB write misses") 128 .desc("DTB write access violations") 133 .desc("DTB write accesses") 452 TLB::translateData(const RequestPtr &req, ThreadContext *tc, bool write) argument 463 uint64_t flags = write ? MM_STAT_WR_MASK : 0; 481 if (write) { write_acv++; } else { read_acv++; } 482 uint64_t flags = (write ? MM_STAT_WR_MASK : 0) | 495 if (write) { write_acv++; } else { read_acv++; } 496 uint64_t flags = ((write [all...] |
/gem5/ext/ply/ply/ |
H A D | yacc.py | 121 self.f.write((msg % args) + "\n") 125 self.f.write("WARNING: "+ (msg % args) + "\n") 128 self.f.write("ERROR: " + (msg % args) + "\n") 534 sys.stderr.write("yacc: Syntax error at line %d, token=%s\n" % (lineno, errtoken.type)) 536 sys.stderr.write("yacc: Syntax error, token=%s" % errtoken.type) 538 sys.stderr.write("yacc: Parse error in input. EOF\n") 807 sys.stderr.write("yacc: Syntax error at line %d, token=%s\n" % (lineno, errtoken.type)) 809 sys.stderr.write("yacc: Syntax error, token=%s" % errtoken.type) 811 sys.stderr.write("yacc: Parse error in input. EOF\n") 1062 sys.stderr.write("yac [all...] |
/gem5/src/proto/ |
H A D | protoio.hh | 115 * @param msg Message to write to the stream 117 void write(const google::protobuf::Message& msg);
|