/gem5/src/dev/arm/ |
H A D | smmu_v3_proc.cc | 173 SMMUProcess::doWaitForSignal(Yield &yield, SMMUSignal &sig) argument 175 sig.waiting.push_back(this); 180 SMMUProcess::doBroadcastSignal(SMMUSignal &sig) argument 182 if (!sig.waiting.empty()) { 183 for (auto it : sig.waiting) { 190 sig.waiting.clear();
|
H A D | smmu_v3_proc.hh | 122 void doWaitForSignal(Yield &yield, SMMUSignal &sig); 123 void doBroadcastSignal(SMMUSignal &sig);
|
/gem5/src/systemc/tests/systemc/kernel/sc_event/test02/ |
H A D | test02.cpp | 115 sc_signal<int> sig; local 120 src.out( sig ); 122 snk.in( sig );
|
/gem5/src/systemc/tests/systemc/communication/sc_signal/datatypes/test01/ |
H A D | test01.cpp | 80 sc_signal<my_datatype> sig; local
|
/gem5/src/systemc/tests/systemc/compliance_1666/test211/ |
H A D | test211.cpp | 90 sc_signal<int> sig;
member in struct:Top 95 m->p.bind(sig);
|
/gem5/src/systemc/tests/systemc/kernel/phase_callbacks/test03/ |
H A D | test03.cpp | 143 sc_signal<bool> sig("sig"); 144 mod.direct_port( sig );
|
/gem5/src/systemc/tests/systemc/communication/sc_signal/check_writer/test15/ |
H A D | test15.cpp | 43 : sig("sig") 147 sig.write(value); 160 << sig.name() << " = " 161 << ( (value!=-1) ? value : sig.read() ) 165 sc_core::sc_signal<int, sc_core::SC_MANY_WRITERS> sig; local
|
/gem5/src/systemc/tests/systemc/compliance_1666/test210/ |
H A D | test210.cpp | 23 : sig("sig")
30 sc_signal<int> sig;
local 51 obj = sc_find_object("top.m.sig");
83 sc_signal<int> sig("sig2");
106 obj = sc_find_object("top.m.sig");
|
/gem5/util/statetrace/arch/sparc/ |
H A D | tracechild.cc | 213 //bits the "sig" for signature. 214 uint32_t sig = (inst >> 22) & 0x307; local 220 (sig == 0x1 || sig == 0x2 || sig == 0x5 || sig == 0x6); 223 (sig == 0x1 || sig == 0x2 || sig == 0x5 || sig [all...] |
/gem5/src/systemc/tests/systemc/compliance_1666/test228/ |
H A D | test228.cpp | 72 sc_trace(tf, sig, "sig");
80 sc_signal<sc_logic> sig;
member in struct:Top
|
/gem5/src/systemc/tests/systemc/compliance_1666/test001/ |
H A D | test001.cpp | 267 sc_signal<int> *sig; //// Pointer-to-signal
local 293 sig = new sc_signal<int>; //// Dynamic channel instantiation
294 n.op(*sig);
295 (*(n.pp)).bind(*sig); //// Binding dynamically allocated port DOULOS008
326 sc_assert(top.sig->read() == 3);
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/sc_pause/ |
H A D | sc_pause.cpp | 195 sc_signal<int> sig; local 232 sc_assert( sig.read() == 42 ); 273 sc_assert( sig.read() == 42 ); 312 top.sig.write(42);
|
/gem5/src/systemc/tests/systemc/compliance_1666/test208/ |
H A D | test208.cpp | 20 sc_signal<bool> sig;
local 25 std::vector<sc_object*> children = sig.get_child_objects();
185 sc_signal<int> sig;
local 189 : clk("clk"), p("p"), xp("xp"), sig("sig")
192 xp.bind(sig);
207 sc_assert (strcmp(children[3]->name(), "top.sig") == 0);
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/named_events/ |
H A D | named_events.cpp | 54 sc_signal<int> sig; // Kernel events should not be hierarchically named member in struct:Top 63 , sig("sig") 168 sc_assert( sc_hierarchical_name_exists("top.sig") ); 193 sc_signal<bool> sig; // Kernel events should not be hierarchically named local
|
/gem5/src/systemc/core/ |
H A D | process.cc | 434 newReset(const sc_core::sc_signal_in_if<bool> *sig, Process *p, bool s, bool v) argument 437 if (!reset->install(sig))
|
H A D | process.hh | 243 void newReset(const sc_core::sc_signal_in_if<bool> *sig, Process *p,
|
/gem5/src/mem/cache/prefetch/ |
H A D | signature_path.cc | 203 SignaturePathPrefetcher::calculatePrefetchConfidence(PatternEntry const &sig, argument 210 SignaturePathPrefetcher::calculateLookaheadConfidence(PatternEntry const &sig, argument
|
/gem5/src/systemc/ext/channel/ |
H A D | sc_signal.hh | 139 ScSignalBase *sig; member in class:sc_gem5::WriteChecker 156 ScSignalBase *sig; member in class:sc_gem5::WriteChecker
|
/gem5/ext/pybind11/include/pybind11/ |
H A D | pybind11.h | 726 std::string sig = it2->signature; 727 size_t start = sig.find('(') + 7; // skip "(self: " 728 if (start < sig.size()) { 730 size_t end = sig.find(", "), next = end + 2; 731 size_t ret = sig.rfind(" -> "); 733 if (end >= sig.size()) next = end = sig.find(')'); 734 if (start < end && next < sig.size()) { 735 msg.append(sig, start, end - start); 737 msg.append(sig, nex [all...] |
/gem5/ext/ply/ply/ |
H A D | yacc.py | 2802 sig = md5() 2804 sig.update(self.start.encode('latin-1')) 2806 sig.update("".join(["".join(p) for p in self.prec]).encode('latin-1')) 2808 sig.update(" ".join(self.tokens).encode('latin-1')) 2811 sig.update(f[3].encode('latin-1')) 2814 return sig.digest()
|
/gem5/src/python/m5/ |
H A D | SimObject.py | 800 def __init__(self, sig, template_params=[]): 805 parts = sig.split('<', 1)
|
/gem5/src/sim/ |
H A D | syscall_emul.hh | 2329 int sig = process->getSyscallArg(tc, index); local 2356 if (sig != 0 || sig != OS::TGT_SIGABRT) 2365 if (sig == OS::TGT_SIGABRT) 2566 for (auto sig : tc->getSystemPtr()->signalList) 2567 if (sig.receiver == p)
|