Searched refs:cmd (Results 51 - 75 of 116) sorted by relevance

12345

/gem5/ext/sst/
H A Dgem5.cc90 std::string cmd = params.find<std::string>("cmd", ""); local
91 if (cmd.empty()) {
92 dbg.fatal(CALL_INFO, -1, "Component %s must have a 'cmd' parameter.\n",
98 splitCommandArgs(cmd, args);
101 cmd.c_str());
189 gem5Component::splitCommandArgs(std::string &cmd, argument
197 boost::tokenizer<boost::escaped_list_separator<char>> tok(cmd, els);
/gem5/src/systemc/tests/tlm/update_original/
H A Dupdate_original.cpp70 tlm::tlm_command cmd = static_cast<tlm::tlm_command>(rand() % 2); local
76 //cmd = tlm::TLM_READ_COMMAND;
82 if (cmd == tlm::TLM_WRITE_COMMAND)
92 trans->set_command( cmd );
132 //cout << "cmd = " << cmd << ", len = " << len << ", bel = " << bel << endl;
135 if (cmd == tlm::TLM_READ_COMMAND)
205 tlm::tlm_command cmd = trans.get_command(); local
222 if (cmd == tlm::TLM_READ_COMMAND)
/gem5/src/mem/cache/
H A Dnoncoherent_cache.cc88 if (pkt->isWriteback() || pkt->cmd == MemCmd::WriteClean) {
188 assert(pkt->cmd != MemCmd::UpgradeResp);
200 blk = handleFill(bus_pkt, blk, writebacks, allocOnFill(bus_pkt->cmd));
209 if (!pkt->isWriteback() && pkt->cmd != MemCmd::WriteClean) {
296 assert(tgt_pkt->cmd == MemCmd::HardPFReq);
327 assert(pkt->cmd != MemCmd::UpgradeResp);
H A Dbase.cc262 if (pkt->cmd == MemCmd::CleanEvict) {
264 } else if (pkt->cmd == MemCmd::WriteClean) {
286 allocOnFill(pkt->cmd));
302 if (pkt->isEviction() || pkt->cmd == MemCmd::WriteClean) {
410 panic_if(pkt->headerDelay != 0 && pkt->cmd != MemCmd::HardPFResp,
460 (pkt->isRead() || pkt->cmd == MemCmd::UpgradeResp ||
914 if (pkt->cmd == MemCmd::SwapReq) {
1088 assert(pkt->cmd == MemCmd::WritebackDirty);
1107 if (pkt->cmd == MemCmd::WritebackClean &&
1159 if (pkt->cmd
[all...]
H A Dbase.hh405 * @param cmd Command of the incoming requesting packet
408 inline bool allocOnFill(MemCmd cmd) const
411 cmd == MemCmd::WriteLineReq ||
412 cmd == MemCmd::ReadReq ||
413 cmd == MemCmd::WriteReq ||
414 cmd.isPrefetch() ||
415 cmd.isLLSC();
1075 allocOnFill(pkt->cmd));
1092 assert(pkt->isWrite() || pkt->cmd == MemCmd::CleanEvict);
/gem5/util/style/
H A Drepo.py184 cmd = [ self.git, "diff-index", "--name-status" ]
186 cmd.append("--cached")
188 cmd += [ "--diff-filter=%s" % filter ]
189 cmd += [ self.head_revision(), "--" ] + files
190 status = subprocess.check_output(cmd).rstrip("\n")
/gem5/src/gpu-compute/
H A Dshader.hh172 MemCmd cmd, bool suppress_func_errors);
184 void doFunctionalAccess(const RequestPtr &req, MemCmd cmd, void *data,
/gem5/src/cpu/testers/traffic_gen/
H A Dbase_gen.hh78 * @param cmd Memory command to send
81 PacketPtr getPacket(Addr addr, unsigned size, const MemCmd& cmd,
/gem5/configs/example/
H A Dhmc_hello.py77 # cmd is a list which begins with the executable (like argv)
78 process.cmd = [binary]
H A Dse.py80 workloads = options.cmd.split(';')
101 process.cmd = [wrkld] + pargs[idx].split()
103 process.cmd = [wrkld]
161 elif options.cmd:
/gem5/configs/learning_gem5/part3/
H A Dsimple_ruby.py95 # cmd is a list which begins with the executable (like argv)
96 process.cmd = [binary]
/gem5/src/sim/
H A DProcess.py59 executable = Param.String('', "executable (overrides cmd[0] if set)")
60 cmd = VectorParam.String("command line (executable plus arguments)") variable in class:Process
/gem5/src/cpu/kvm/
H A Dperfevent.cc218 PerfKvmCounter::fcntl(int cmd, long p1) argument
221 return ::fcntl(fd, cmd, p1);
/gem5/util/
H A Dgen_arm_fs_files.py40 def run_cmd(explanation, working_dir, cmd, stdout = None):
48 return_code = call(cmd, cwd = working_dir, stdout = stdout,
125 "cmd to get all the necessary packages: ")
/gem5/src/mem/probes/
H A Dmem_trace.cc115 pkt_msg.set_cmd(pkt_info.cmd.toInt());
/gem5/util/tlm/src/
H A Dsc_master_port.cc54 MemCmd cmd; local
58 cmd = MemCmd::ReadReq;
61 cmd = MemCmd::WriteReq;
72 auto pkt = new Packet(req, cmd);
/gem5/configs/learning_gem5/part1/
H A Dsimple.py101 # cmd is a list which begins with the executable (like argv)
102 process.cmd = [binary]
/gem5/configs/learning_gem5/part2/
H A Dsimple_cache.py95 # cmd is a list which begins with the executable (like argv)
96 process.cmd = [binpath]
H A Dsimple_memobj.py93 # cmd is a list which begins with the executable (like argv)
94 process.cmd = [binpath]
/gem5/src/cpu/trace/
H A Dtrace_cpu.hh354 MemCmd cmd; member in struct:TraceCPU::FixedRetryGen::TraceElement
377 return cmd != MemCmd::InvalidCmd;
384 cmd = MemCmd::InvalidCmd;
469 * @param cmd if it is a read or write request
475 bool send(Addr addr, unsigned size, const MemCmd& cmd,
/gem5/ext/googletest/googlemock/scripts/
H A Dupload.py791 cmd = ["svn", "diff"]
793 cmd += ["-r", self.options.revision]
794 cmd.extend(args)
795 data = RunShell(cmd)
876 cmd = ["svn", "list", "-r", self.rev_start, dirname or "."]
877 out, returncode = RunShellWithReturnCode(cmd)
884 cmd = args + [dirname or "."]
885 out, returncode = RunShellWithReturnCode(cmd)
887 ErrorExit("Failed to run command %s" % cmd)
926 cmd
[all...]
/gem5/ext/googletest/googletest/scripts/
H A Dupload.py791 cmd = ["svn", "diff"]
793 cmd += ["-r", self.options.revision]
794 cmd.extend(args)
795 data = RunShell(cmd)
876 cmd = ["svn", "list", "-r", self.rev_start, dirname or "."]
877 out, returncode = RunShellWithReturnCode(cmd)
884 cmd = args + [dirname or "."]
885 out, returncode = RunShellWithReturnCode(cmd)
887 ErrorExit("Failed to run command %s" % cmd)
926 cmd
[all...]
/gem5/src/mem/
H A Dcoherent_xbar.cc193 pkt->cmd != MemCmd::WriteClean;
379 pkt->cmd == MemCmd::WriteClean) &&
744 pkt->cmd != MemCmd::WriteClean;
831 pkt->cmd = snoop_response_cmd;
849 } else if (pkt->cmd == MemCmd::WriteClean && isDestination(pkt)) {
904 pkt->cmd = snoop_response_cmd;
924 MemCmd orig_cmd = pkt->cmd;
952 assert(pkt->cmd != orig_cmd);
957 snoop_response_cmd = pkt->cmd;
976 pkt->cmd
[all...]
/gem5/src/learning_gem5/part2/
H A Dsimple_cache.cc314 MemCmd cmd; local
318 cmd = MemCmd::ReadReq;
324 PacketPtr new_pkt = new Packet(pkt->req, cmd, blockSize);
/gem5/ext/drampower/src/
H A DCmdScheduler.h97 commandItem cmd; member in class:Data::cmdScheduler

Completed in 49 milliseconds

12345