Searched refs:isRead (Results 1 - 25 of 42) sorted by relevance

12

/gem5/src/cpu/testers/traffic_gen/
H A Ddram_rot_gen.cc64 isRead = !isRead;
68 isRead = readPercent != 0;
71 assert((readPercent == 0 && !isRead) ||
72 (readPercent == 100 && isRead) ||
125 isRead ? 'r' : 'w', addr, blocksize, countNumSeqPkts, numSeqPkts);
129 isRead ? MemCmd::ReadReq : MemCmd::WriteReq);
H A Dlinear_gen.cc63 bool isRead = readPercent != 0 && local
66 assert((readPercent == 0 && !isRead) || (readPercent == 100 && isRead) ||
70 isRead ? 'r' : 'w', nextAddr, blocksize);
76 isRead ? MemCmd::ReadReq : MemCmd::WriteReq);
H A Drandom_gen.cc62 bool isRead = readPercent != 0 && local
65 assert((readPercent == 0 && !isRead) || (readPercent == 100 && isRead) ||
75 isRead ? 'r' : 'w', addr, blocksize);
82 isRead ? MemCmd::ReadReq : MemCmd::WriteReq);
H A Ddram_gen.cc67 isRead(true), pageSize(page_size),
96 isRead = readPercent != 0 &&
99 assert((readPercent == 0 && !isRead) ||
100 (readPercent == 100 && isRead) ||
137 isRead ? 'r' : 'w', addr, blocksize, countNumSeqPkts, numSeqPkts);
141 isRead ? MemCmd::ReadReq : MemCmd::WriteReq);
H A Ddram_gen.hh123 bool isRead; member in class:DramGen
H A Dtrace_gen.cc146 currElement.cmd.isRead() ? 'r' : 'w',
158 nextElement.cmd.isRead() ? 'r' : 'w',
/gem5/src/mem/probes/
H A Dstack_dist.cc103 if (!pkt_info.cmd.isRead() && !pkt_info.cmd.isWrite())
118 if (pkt_info.cmd.isRead())
128 if (pkt_info.cmd.isRead())
/gem5/src/arch/arm/
H A Dutility.hh273 mcrMrcIssBuild(bool isRead, uint32_t crm, IntRegIndex rt, uint32_t crn, argument
276 return (isRead << 0) |
285 mcrMrcIssExtract(uint32_t iss, bool &isRead, uint32_t &crm, IntRegIndex &rt, argument
288 isRead = (iss >> 0) & 0x1;
297 mcrrMrrcIssBuild(bool isRead, uint32_t crm, IntRegIndex rt, IntRegIndex rt2, argument
300 return (isRead << 0) |
308 msrMrs64IssBuild(bool isRead, uint32_t op0, uint32_t op1, uint32_t crn, argument
311 return isRead |
H A Dutility.cc464 bool isRead; local
480 mcrMrcIssExtract(iss, isRead, crm, rt, crn, opc1, opc2);
576 trapToHype = hcr.tvm & !isRead;
605 bool isRead; local
614 mcrMrcIssExtract(iss, isRead, crm, rt, crn, opc1, opc2);
660 bool isRead; local
667 mcrMrcIssExtract(iss, isRead, crm, rt, crn, opc1, opc2);
688 trapToHype = hcr.tvm & !isRead;
/gem5/src/mem/cache/
H A Dnoncoherent_cache.cc78 assert(pkt->isRead() || pkt->isWrite());
143 panic_if(!(pkt->isRead() || pkt->isWrite()),
187 assert(bus_pkt->isRead());
228 panic_if(!(pkt->isRead() || pkt->isWrite()),
326 assert(pkt->isRead());
H A Dcache.cc86 if (pkt->isRead()) {
342 assert(pkt->isRead());
633 } else if (bus_pkt->isRead() ||
809 if (pkt->isRead() && !is_error) {
941 pkt = new Packet(req_pkt, false, req_pkt->isRead());
946 if (pkt->isRead()) {
1108 if (pkt->isRead() && !invalidate) {
1162 if (compressor && pkt->isRead()) {
1263 if (!pkt->req->isUncacheable() && pkt->isRead() && !invalidate) {
/gem5/util/tlm/src/
H A Dsc_slave_port.cc71 if (packet->isRead()) {
95 panic_if(!(packet->isRead() || packet->isWrite()),
114 } else if (packet->isRead()) {
183 panic_if(!(packet->isRead() || packet->isWrite()),
/gem5/src/arch/generic/
H A Dmmapped_ipr.cc51 if (pkt->isRead())
/gem5/src/mem/qos/
H A Dmem_sink.cc125 panic_if(!(pkt->isRead() || pkt->isWrite()),
148 if (pkt->isRead()) {
180 logRequest(pkt->isRead()? READ : WRITE,
285 logResponse(pkt->isRead()? READ : WRITE,
/gem5/src/dev/
H A Dio_device.hh78 pkt->isRead() ? device->read(pkt) : device->write(pkt);
/gem5/src/mem/
H A Dmem_delay.cc182 if (pkt->isRead()) {
194 if (pkt->isRead()) {
H A Dcomm_monitor.cc250 if (pkt_info.cmd.isRead()) {
316 if (pkt_info.cmd.isRead()) {
405 DPRINTF(CommMonitor, "Forwarded %s request\n", pkt->isRead() ? "read" :
454 DPRINTF(CommMonitor, "Received %s response\n", pkt->isRead() ? "read" :
H A Dmem_checker_monitor.cc145 bool is_read = pkt->isRead() && !pkt->req->isPrefetch();
234 bool is_read = pkt->isRead() && !pkt->req->isPrefetch();
H A Dpacket.hh199 bool isRead() const { return testCmdAttrib(IsRead); } function in class:MemCmd
530 bool isRead() const { return cmd.isRead(); } function
789 assert(isRead());
H A Dsimple_mem.cc117 panic_if(!(pkt->isRead() || pkt->isWrite()),
H A Ddram_ctrl.cc307 bool isRead) const
407 return new DRAMPacket(pkt, isRead, rank, bank, row, bank_id, dramPktAddr,
625 panic_if(!(pkt->isRead() || pkt->isWrite()),
661 assert(pkt->isRead());
840 const Tick col_allowed_at = dram_pkt->isRead() ? bank.rdAllowedAt :
1146 const Tick col_allowed_at = dram_pkt->isRead() ?
1173 dly_to_rd_cmd = dram_pkt->isRead() ?
1175 dly_to_wr_cmd = dram_pkt->isRead() ?
1180 dly_to_rd_cmd = dram_pkt->isRead() ? tBURST : wrToRdDly;
1181 dly_to_wr_cmd = dram_pkt->isRead()
[all...]
/gem5/src/dev/arm/
H A Dsmmu_v3_ports.cc130 return pkt->isRead() ? smmu.readControl(pkt) : smmu.writeControl(pkt);
/gem5/src/systemc/tlm_bridge/
H A Dgem5_to_tlm.cc106 } else if (packet->isRead()) {
289 panic_if(!(packet->isRead() || packet->isWrite()),
/gem5/src/learning_gem5/part2/
H A Dsimple_cache.cc315 if (pkt->isWrite() || pkt->isRead()) {
348 } else if (pkt->isRead()) {
/gem5/src/mem/ruby/system/
H A DSequencer.cc553 assert(pkt->isRead());
569 assert(pkt->isRead());
577 // both isWrite() and isRead() are true, check isWrite() first here.
584 } else if (pkt->isRead()) {

Completed in 44 milliseconds

12