Searched refs:CPA (Results 1 - 8 of 8) sorted by relevance

/gem5/src/base/
H A DCPA.py4 class CPA(SimObject): class in inherits:SimObject
5 type = 'CPA'
H A Dcp_annotate.cc82 bool CPA::exists;
83 CPA *CPA::_cpa;
89 CPA *cpa;
92 AnnotateDumpCallback(CPA *_cpa)
105 CPA::CPA(Params *p) function in class:CPA
137 CPA::startup()
150 CPA::getFrame(ThreadContext *tc)
160 CPA
[all...]
H A Dcp_annotate.hh63 #include "params/CPA.hh"
71 class CPA class
84 static CPA *cpa() { return NULL; }
144 class CPA : SimObject class in inherits:SimObject
402 /** Only allow one CPA object in a system. It doesn't make sense to have
407 static CPA *_cpa;
413 static CPA *cpa() { return _cpa; }
525 CPA(Params *p);
/gem5/src/dev/pci/
H A Dcopy_engine.hh143 CPA::cpa()->hwBegin(CPA::FL_NONE, ce->sys,
149 CPA::cpa()->hwWe(CPA::FL_NONE, ce->sys,
155 CPA::cpa()->hwDq(CPA::FL_NONE, ce->sys,
161 CPA::cpa()->hwDq(CPA::FL_NONE, ce->sys,
167 CPA::cpa()->hwQ(CPA
[all...]
/gem5/src/dev/net/
H A Di8254xGBe.hh60 CPA *cpa;
177 void anBegin(std::string sm, std::string st, int flags = CPA::FL_NONE) { argument
179 cpa->hwBegin((CPA::flags)flags, sys, macAddr, sm, st);
184 cpa->hwQ(CPA::FL_NONE, sys, macAddr, sm, q, macAddr);
189 cpa->hwDq(CPA::FL_NONE, sys, macAddr, sm, q, macAddr);
194 cpa->hwPq(CPA::FL_NONE, sys, macAddr, sm, q, macAddr, NULL, num);
199 cpa->hwRq(CPA::FL_NONE, sys, macAddr, sm, q, macAddr, NULL, num);
204 cpa->hwWe(CPA::FL_NONE, sys, macAddr, sm, q, macAddr);
209 cpa->hwWf(CPA::FL_NONE, sys, macAddr, sm, q, macAddr);
H A Di8254xGBe.cc138 cpa = CPA::cpa();
896 igbe->anBegin(annSmWb, "Wait Alignment", CPA::FL_WAIT);
1049 igbe->anBegin(annSmFetch, "Wait", CPA::FL_WAIT);
1100 igbe->anBegin(annSmWb, "Wait", CPA::FL_WAIT);
2246 anBegin("RXQ", "FIFO Drop", CPA::FL_BAD);
2261 anBegin("RXQ", "FIFO Drop", CPA::FL_BAD);
2265 if (CPA::available() && cpa->enabled()) {
2273 cpa->hwDq(CPA::FL_NONE, sys, macAddr, "RXQ", "WireQ", 0, other_sys);
2275 cpa->hwWe(CPA::FL_NONE, sys, macAddr, "RXQ", "WireQ", 0, other_sys);
/gem5/src/cpu/simple/
H A Dbase.cc607 if (CPA::available()) {
608 CPA::cpa()->swAutoBegin(threadContexts[curThread], pc.nextInstAddr());
/gem5/src/cpu/o3/
H A Dcommit_impl.hh1292 if (CPA::available()) {
1295 CPA::cpa()->swAutoBegin(tc, head_inst->nextInstAddr());

Completed in 26 milliseconds