Searched refs:cpuid (Results 1 - 15 of 15) sorted by relevance

/gem5/util/m5/jni/
H A Dgem5Op.java53 public native void wakeCPU(long cpuid); argument
/gem5/src/cpu/kvm/
H A Dvm.cc199 Kvm::getSupportedCPUID(struct kvm_cpuid2 &cpuid) const
201 if (ioctl(KVM_GET_SUPPORTED_CPUID, (void *)&cpuid) == -1) {
214 std::unique_ptr<struct kvm_cpuid2> cpuid; local
217 cpuid.reset((struct kvm_cpuid2 *)operator new(
220 cpuid->nent = i;
222 } while (!getSupportedCPUID(*cpuid));
223 supportedCPUIDCache.assign(cpuid->entries,
224 cpuid->entries + cpuid->nent);
H A Dx86_cpu.hh94 void setCPUID(const struct kvm_cpuid2 &cpuid);
95 void setCPUID(const Kvm::CPUIDVector &cpuid);
H A Dx86_cpu.cc40 #include "arch/x86/cpuid.hh"
1436 CpuidResult cpuid; local
1439 X86ISA::doCpuid(tc, function, idx, cpuid);
1440 m5_supported.push_back(makeKvmCpuid(function, idx, cpuid));
1447 CpuidResult cpuid; local
1450 X86ISA::doCpuid(tc, function, idx, cpuid);
1451 m5_supported.push_back(makeKvmCpuid(function, idx, cpuid));
1458 X86KvmCPU::setCPUID(const struct kvm_cpuid2 &cpuid) argument
1460 if (ioctl(KVM_SET_CPUID2, (void *)&cpuid) == -1)
1466 X86KvmCPU::setCPUID(const Kvm::CPUIDVector &cpuid) argument
[all...]
H A Dvm.hh161 bool getSupportedCPUID(struct kvm_cpuid2 &cpuid) const;
/gem5/src/dev/sparc/
H A Diob.cc124 ContextID cpuid = pkt->req->contextId(); local
144 pkt->setBE(jBusData0[cpuid]);
149 pkt->setBE(jBusData1[cpuid]);
161 data = jIntBusy[cpuid].busy ? 1 << 5 : 0 |
162 jIntBusy[cpuid].source;
240 ContextID cpuid = pkt->req->contextId(); local
254 jIntBusy[cpuid].busy = bits(data,5,5);
255 DPRINTF(Iob, "Wrote jIntBusy index %d busy: %d\n", cpuid,
256 jIntBusy[cpuid].busy);
/gem5/util/
H A Ddecode_inst_trace.py127 if inst.HasField('cpuid'):
128 cpu_id = inst.cpuid
/gem5/src/sim/
H A Dpseudo_inst.hh80 void wakeCPU(ThreadContext *tc, uint64_t cpuid);
H A Dpseudo_inst.cc286 wakeCPU(ThreadContext *tc, uint64_t cpuid) argument
288 DPRINTF(PseudoInst, "PseudoInst::wakeCPU(%i)\n", cpuid);
291 if (sys->numContexts() <= cpuid) {
292 warn("PseudoInst::wakeCPU(%i), cpuid greater than number of contexts"
293 "(%i)\n",cpuid, sys->numContexts());
297 ThreadContext *other_tc = sys->threadContexts[cpuid];
/gem5/include/gem5/
H A Dm5ops.h49 void m5_wake_cpu(uint64_t cpuid);
/gem5/src/arch/mips/
H A Ddt_constants.hh94 Bitfield<28, 21> cpuid; member in namespace:MipsISA
/gem5/util/m5/
H A Dlua_gem5Op.c91 uint64_t cpuid = lua_tointeger(L, 1); local
92 m5_wake_cpu(cpuid);
/gem5/src/base/
H A Dcp_annotate.cc265 CPA::doSwSmEnd(System *sys, int cpuid, string sm, uint64_t frame) argument
304 add(OP_LINK, FL_NONE, cpuid, smi, lnMap[smi]);
309 add(OP_BEGIN, FL_NONE, cpuid, smi, lastState[smi]);
360 CPA::swBegin(System *sys, int cpuid, std::string st, uint64_t frame, bool expl, argument
387 add(OP_BEGIN, flags, cpuid, smi, sti);
980 CPA::doQ(System *sys, int flags, int cpuid, int sm, argument
990 qData[qi-1].push_front(add(OP_QUEUE, flags, cpuid, sm, qi, count));
992 qData[qi-1].push_back(add(OP_QUEUE, flags, cpuid, sm, qi, count));
1001 CPA::doDq(System *sys, int flags, int cpuid, int sm, argument
1007 add(OP_DEQUEUE, flags, cpuid, s
[all...]
H A Dcp_annotate.hh310 void doSwSmEnd(System *sys, int cpuid, std::string sm, uint64_t frame);
393 void swBegin(System *sys, int cpuid, std::string st, uint64_t frame,
/gem5/util/streamline/
H A Dm5stats2streamline.py441 # - cpuid: packed32
442 def coreNameFrame(name, core_id, cpuid):
445 body = packed_code + packed32(core_id) + packed32(cpuid) + stringList(name)

Completed in 33 milliseconds