Searched refs:cmd (Results 1 - 25 of 116) sorted by relevance

12345

/gem5/ext/nomali/lib/
H A Daddrspace.cc82 AddrSpace::asCommand(uint32_t cmd) argument
84 if (cmd < cmds.size())
85 (this->*cmds[cmd])(cmd);
89 AddrSpace::cmdNop(uint32_t cmd) argument
91 assert(cmd == ASn_COMMAND_NOP);
96 AddrSpace::cmdUpdate(uint32_t cmd) argument
98 assert(cmd == ASn_COMMAND_UPDATE);
102 AddrSpace::cmdLock(uint32_t cmd) argument
104 assert(cmd
108 cmdUnlock(uint32_t cmd) argument
114 cmdFlushPT(uint32_t cmd) argument
120 cmdFlushMem(uint32_t cmd) argument
[all...]
H A Dgpucontrol.hh75 * @param cmd Command number (see the Midgard architecture
78 virtual void gpuCommand(uint32_t cmd);
82 * @param cmd Command number (see the Midgard architecture
85 virtual void cmdNop(uint32_t cmd);
89 * @param cmd Command number (see the Midgard architecture
92 virtual void cmdHardReset(uint32_t cmd);
96 * @param cmd Command number (see the Midgard architecture
99 virtual void cmdSoftReset(uint32_t cmd);
103 * @param cmd Command number (see the Midgard architecture
106 virtual void cmdPerfCntClear(uint32_t cmd);
[all...]
H A Djobslot.hh113 * @param cmd Command number (see the Midgard architecture
116 void jobCommand(uint32_t cmd);
121 * @param cmd Command number (see the Midgard architecture
124 void cmdNop(uint32_t cmd);
134 * @param cmd Command number (see the Midgard architecture
137 void cmdStart(uint32_t cmd);
141 * @param cmd Command number (see the Midgard architecture
144 void cmdSoftStop(uint32_t cmd);
148 * @param cmd Command number (see the Midgard architecture
151 void cmdHardStop(uint32_t cmd);
[all...]
H A Daddrspace.hh72 * @param cmd Command number (see the Midgard architecture
75 void asCommand(uint32_t cmd);
80 * @param cmd Command number (see the Midgard architecture
83 void cmdNop(uint32_t cmd);
85 void cmdUpdate(uint32_t cmd);
86 void cmdLock(uint32_t cmd);
87 void cmdUnlock(uint32_t cmd);
88 void cmdFlushPT(uint32_t cmd);
89 void cmdFlushMem(uint32_t cmd);
H A Djobslot.cc151 JobSlot::jobCommand(uint32_t cmd) argument
153 if (cmd < cmds.size())
154 (this->*cmds[cmd])(cmd);
158 JobSlot::cmdNop(uint32_t cmd) argument
160 assert(cmd == JSn_COMMAND_NOP);
164 JobSlot::cmdStart(uint32_t cmd) argument
166 assert(cmd == JSn_COMMAND_START);
174 JobSlot::cmdSoftStop(uint32_t cmd) argument
176 assert(cmd
182 cmdHardStop(uint32_t cmd) argument
190 cmdSoftStop0(uint32_t cmd) argument
197 cmdHardStop0(uint32_t cmd) argument
204 cmdSoftStop1(uint32_t cmd) argument
211 cmdHardStop1(uint32_t cmd) argument
[all...]
H A Dgpucontrol.cc119 GPUControl::gpuCommand(uint32_t cmd) argument
121 if (cmd < cmds.size())
122 (this->*cmds[cmd])(cmd);
126 GPUControl::cmdNop(uint32_t cmd) argument
131 GPUControl::cmdHardReset(uint32_t cmd) argument
138 GPUControl::cmdSoftReset(uint32_t cmd) argument
145 GPUControl::cmdPerfCntClear(uint32_t cmd) argument
150 GPUControl::cmdPerfCntSample(uint32_t cmd) argument
156 GPUControl::cmdCycleCountStart(uint32_t cmd) argument
161 cmdCycleCountStop(uint32_t cmd) argument
166 cmdCleanCaches(uint32_t cmd) argument
172 cmdCleanInvCaches(uint32_t cmd) argument
[all...]
/gem5/tests/quick/se/02.insttest/
H A Dtest.py29 root.system.cpu[0].workload = Process(cmd = 'insttest',
/gem5/tests/quick/se/01.hello-2T-smt/
H A Dtest.py29 process1 = Process(cmd = 'hello', executable = binpath('hello'), pid = 100)
30 process2 = Process(cmd = 'hello', executable = binpath('hello'),
/gem5/util/batch/
H A Dbatch.py32 def __init__(self, cmd, input = None, output = None, bufsize = -1):
71 os.execvp(cmd[0], cmd)
114 self.cmd = [ self.oarsub ]
119 self.cmd.append('-p"%s"' % self.properties )
122 self.cmd.append('-q "%s"' % self.queue)
125 self.cmd.append('-l walltime=%s' % self.walltime)
132 self.cmd.extend(args)
133 self.cmd.append(self.script)
134 #cmd
[all...]
/gem5/util/pbs/
H A Dpbs.py32 def __init__(self, cmd, input = None, output = None, bufsize = -1):
71 os.execvp(cmd[0], cmd)
112 self.cmd = [ self.qsub ]
117 self.cmd.append(arg)
120 self.cmd.append('-h')
123 self.cmd.append('-olocalhost:' + self.stdout)
126 self.cmd.append('-koe')
128 self.cmd.append('-ko')
130 self.cmd
[all...]
/gem5/src/sim/probe/
H A Dmem.hh55 MemCmd cmd; member in struct:ProbePoints::PacketInfo
63 cmd(pkt->cmd),
/gem5/tests/quick/se/40.m5threads-test-atomic/
H A Dtest.py2 cmd = ['test_atomic', str(nb_cores)]) variable
/gem5/util/
H A Dqdo68 (options, cmd) = optparser.parse_args()
70 if cmd == []:
74 # If we want to do this, need to add check here to make sure cmd[0] is
78 # options.job_name = cmd[0]
98 def __init__(self, cmd):
101 pexpect.spawn.__init__(self, cmd)
125 def do_bare_command(self, cmd, timeout = -1):
127 self.sendline(cmd)
137 def do_command(self, cmd, timeout = -1):
139 output = self.do_bare_command(cmd, timeou
[all...]
H A Ddecode_packet_trace.py95 cmd = 'r' if packet.cmd == 1 else ('w' if packet.cmd == 4 else 'u')
99 ascii_out.write('%s,%s,%s,%s,%s' % (cmd, packet.addr, packet.size,
102 ascii_out.write('%s,%s,%s,%s' % (cmd, packet.addr, packet.size,
H A Dregress98 def system(cmd):
100 retcode = call(cmd, shell=True)
103 print >>sys.stderr, "When attemping to execute: %s" % cmd
107 print >>sys.stderr, "When attemping to execute: %s" % cmd
111 print >>sys.stderr, "When attemping to execute: %s" % cmd
168 cmd = 'scons --ignore-style %s %s' % (scons_opts, ' '.join(targets))
170 print cmd
172 system(cmd)
/gem5/src/mem/
H A Dpacket.hh189 Command cmd; member in class:MemCmd
194 return commandInfo[cmd].attributes[attrib] != 0;
235 return commandInfo[cmd].response;
238 /// Return the string to a cmd given by idx.
239 const std::string &toString() const { return commandInfo[cmd].str; }
240 int toInt() const { return (int)cmd; }
242 MemCmd(Command _cmd) : cmd(_cmd) { }
243 MemCmd(int _cmd) : cmd((Command)_cmd) { }
244 MemCmd() : cmd(InvalidCmd) { }
246 bool operator==(MemCmd c2) const { return (cmd
324 MemCmd cmd; variable
[all...]
/gem5/src/cpu/testers/directedtest/
H A DInvalidateGenerator.cc60 Packet::Command cmd; local
70 cmd = MemCmd::ReadReq;
72 pkt = new Packet(req, cmd);
75 cmd = MemCmd::WriteReq;
77 pkt = new Packet(req, cmd);
H A DSeriesRequestGenerator.cc65 Packet::Command cmd; local
68 cmd = MemCmd::WriteReq;
70 cmd = MemCmd::ReadReq;
73 PacketPtr pkt = new Packet(req, cmd);
/gem5/ext/drampower/src/
H A DCmdScheduler.cc104 cmd.Type = PRECHARGE;
105 cmd.bank = static_cast<unsigned>(i);
106 cmd.name = "PRE";
108 cmd.time = 1 - memSpec.memTimingSpec.TAW;
110 cmd.time = 1 - memSpec.memTimingSpec.FAW;
113 PRE.push_back(cmd);
115 cmd.Type = ACTIVATE;
116 cmd.name = "ACT";
117 ACT.push_back(cmd);
119 cmd
[all...]
H A DCommandAnalysis.cc177 MemCommand& cmd = list[i]; local
178 MemCommand::cmds cmdType = cmd.getType();
180 activation_cycle[cmd.getBank()] = cmd.getTimeInt64();
183 cmd.setType(cmd.typeWithoutAutoPrechargeFlag());
186 int64_t preTime = max(cmd.getTimeInt64() + cmd.getPrechargeOffset(memSpec, cmdType),
187 activation_cycle[cmd.getBank()] + memSpec.memTimingSpec.RAS);
188 list.push_back(MemCommand(MemCommand::PRE, cmd
[all...]
/gem5/src/cpu/testers/traffic_gen/
H A Dtrace_gen.hh74 MemCmd cmd; member in struct:TraceGen::TraceElement
94 return cmd != MemCmd::InvalidCmd;
101 cmd = MemCmd::InvalidCmd;
/gem5/ext/sst/
H A DExtSlave.cc87 ::MemCmd::Command pktCmd = (::MemCmd::Command)pkt->cmd.toInt();
101 Command cmd; local
102 switch ((::MemCmd::Command)pkt->cmd.toInt()) {
107 case ::MemCmd::ReadReq: cmd = GetS; break;
109 case ::MemCmd::WriteReq: cmd = GetX; break;
112 "command %s to SST\n", pkt->cmd.toString().c_str());
115 auto ev = new MemEvent(comp, pkt->getAddr(), pkt->getAddr(), cmd);
117 if ((::MemCmd::Command)pkt->cmd.toInt() == ::MemCmd::LoadLockedReq)
119 else if ((::MemCmd::Command)pkt->cmd.toInt() == ::MemCmd::StoreCondReq)
173 Command cmd local
[all...]
/gem5/src/dev/arm/
H A Dsmmu_v3.cc384 SMMUv3::processCommand(const SMMUCommand &cmd) argument
386 switch (cmd.dw0.type) {
396 DPRINTF(SMMUv3, "CMD_CFGI_STE sid=%#x\n", cmd.dw0.sid);
397 configCache.invalidateSID(cmd.dw0.sid);
400 slave_interface->microTLB->invalidateSID(cmd.dw0.sid);
401 slave_interface->mainTLB->invalidateSID(cmd.dw0.sid);
407 const auto range = cmd.dw1.range;
420 const auto start_sid = cmd.dw0.sid & ~((1 << (range + 1)) - 1);
436 cmd.dw0.sid, cmd
[all...]
/gem5/tests/quick/se/00.hello/
H A Dtest.py29 root.system.cpu[0].workload = Process(cmd = 'hello',
/gem5/tests/quick/se/00.hello.mp/
H A Dtest.py40 p.cmd = benchmarks[(i*2)+1]
43 #root.system.cpu.workload = Process(cmd = 'hello',

Completed in 26 milliseconds

12345