Searched refs:MemCmd (Results 26 - 50 of 69) sorted by relevance

123

/gem5/src/cpu/testers/garnet_synthetic_traffic/
H A DGarnetSyntheticTraffic.cc276 MemCmd::Command requestType;
294 requestType = MemCmd::ReadReq;
298 requestType = MemCmd::ReadReq;
305 requestType = MemCmd::WriteReq;
/gem5/src/mem/
H A Dport.cc104 Packet pkt(req, MemCmd::PrintReq);
H A Dcoherent_xbar.cc193 pkt->cmd != MemCmd::WriteClean;
379 pkt->cmd == MemCmd::WriteClean) &&
734 MemCmd snoop_response_cmd = MemCmd::InvalidCmd;
744 pkt->cmd != MemCmd::WriteClean;
747 std::pair<MemCmd, Tick> snoop_result;
828 if (snoop_response_cmd != MemCmd::InvalidCmd) {
849 } else if (pkt->cmd == MemCmd::WriteClean && isDestination(pkt)) {
887 std::pair<MemCmd, Tick> snoop_result;
900 MemCmd snoop_response_cm
[all...]
H A Dcoherent_xbar.hh348 std::pair<MemCmd, Tick>
367 std::pair<MemCmd, Tick> forwardAtomic(PacketPtr pkt,
H A Dabstract_mem.cc339 if (pkt->cmd == MemCmd::CleanEvict || pkt->cmd == MemCmd::WritebackClean) {
349 if (pkt->cmd == MemCmd::SwapReq) {
H A Dxbar.cc529 .init(MemCmd::NUM_MEM_CMDS)
535 for (int i = 0; i < MemCmd::NUM_MEM_CMDS; i++) {
536 MemCmd cmd(i);
H A Dpacket.cc74 const MemCmd::CommandInfo
75 MemCmd::commandInfo[] =
/gem5/src/cpu/testers/rubytest/
H A DCheck.cc96 cmd = MemCmd::ReadReq;
105 cmd = MemCmd::WriteReq;
153 cmd = MemCmd::FlushReq;
189 // cmd = MemCmd::SwapReq;
191 cmd = MemCmd::WriteReq;
249 PacketPtr pkt = new Packet(req, MemCmd::ReadReq);
/gem5/src/dev/arm/
H A Dsmmu_v3_proc.cc85 a.pkt = new Packet(req, MemCmd::ReadReq);
117 a.pkt = new Packet(req, MemCmd::WriteReq);
/gem5/src/cpu/trace/
H A Dtrace_cpu.hh354 MemCmd cmd;
377 return cmd != MemCmd::InvalidCmd;
384 cmd = MemCmd::InvalidCmd;
475 bool send(Addr addr, unsigned size, const MemCmd& cmd,
/gem5/src/dev/x86/
H A Dintdev.hh79 panic_if(pkt->cmd != MemCmd::MessageReq,
/gem5/src/mem/ruby/system/
H A DRubyPort.cc254 if (pkt->cmd != MemCmd::MemFenceReq) {
291 if (pkt->cmd != MemCmd::MemFenceReq) {
314 if (pkt->cmd != MemCmd::MemFenceReq) {
532 if (pkt->isFlush() || pkt->cmd == MemCmd::MemFenceReq) {
601 Packet pkt(request, MemCmd::InvalidateReq);
/gem5/util/tlm/src/
H A Dsc_master_port.cc54 MemCmd cmd;
58 cmd = MemCmd::ReadReq;
61 cmd = MemCmd::WriteReq;
H A Dsc_slave_port.cc112 if (packet->cmd == MemCmd::SwapReq) {
/gem5/src/learning_gem5/part2/
H A Dsimple_cache.cc314 MemCmd cmd;
318 cmd = MemCmd::ReadReq;
386 PacketPtr new_pkt = new Packet(req, MemCmd::WritebackDirty, blockSize);
/gem5/src/mem/cache/
H A Dwrite_queue_entry.cc110 target->cmd == MemCmd::WriteClean),
/gem5/src/cpu/testers/memtest/
H A Dmemtest.cc277 pkt = new Packet(req, MemCmd::ReadReq);
284 pkt = new Packet(req, MemCmd::WriteReq);
/gem5/src/dev/pci/
H A Dcopy_engine.cc464 cePort.dmaAction(MemCmd::ReadReq, ce->pciToDma(address),
508 cePort.dmaAction(MemCmd::ReadReq, ce->pciToDma(curDmaDesc->src),
530 cePort.dmaAction(MemCmd::WriteReq, ce->pciToDma(curDmaDesc->dest),
599 cePort.dmaAction(MemCmd::WriteReq,
618 cePort.dmaAction(MemCmd::ReadReq,
/gem5/src/gpu-compute/
H A Dcompute_unit.cc882 if (pkt->cmd == MemCmd::MemFenceReq) {
965 PacketPtr pkt = new Packet(req, MemCmd::MemFenceReq);
992 if (pkt->cmd != MemCmd::MemFenceResp) {
1119 MemCmd requestCmd;
1121 if (pkt->cmd == MemCmd::ReadResp) {
1122 requestCmd = MemCmd::ReadReq;
1123 } else if (pkt->cmd == MemCmd::WriteResp) {
1124 requestCmd = MemCmd::WriteReq;
1125 } else if (pkt->cmd == MemCmd::SwapResp) {
1126 requestCmd = MemCmd
[all...]
H A Ddispatcher.cc359 shader->AccessMem(addr, &val, sizeof(int), 0, MemCmd::ReadReq,
364 shader->AccessMem(addr, &val, sizeof(int), 0, MemCmd::WriteReq, true);
H A Dfetch_unit.cc152 PacketPtr pkt = new Packet(req, MemCmd::ReadReq);
/gem5/src/systemc/tlm_bridge/
H A Dtlm_to_gem5.cc75 MemCmd cmd;
79 cmd = MemCmd::ReadReq;
82 cmd = MemCmd::WriteReq;
/gem5/src/arch/x86/
H A Dpagetable_walker.cc525 read = new Packet(request, MemCmd::ReadReq);
532 write->cmd = MemCmd::WriteReq;
595 read = new Packet(request, MemCmd::ReadReq);
/gem5/src/mem/cache/prefetch/
H A Dbase.cc139 if (pkt->cmd == MemCmd::CleanEvict) return false;
/gem5/src/cpu/o3/probe/
H A Delastic_trace.cc152 (MemCmd::ReadReq),
160 inst_fetch_pkt.set_cmd(MemCmd::ReadReq);

Completed in 52 milliseconds

123