Searched refs:sig (Results 26 - 47 of 47) sorted by relevance

12

/gem5/src/dev/arm/
H A Dsmmu_v3_proc.cc173 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 Dsmmu_v3_proc.hh122 void doWaitForSignal(Yield &yield, SMMUSignal &sig);
123 void doBroadcastSignal(SMMUSignal &sig);
/gem5/src/systemc/tests/systemc/kernel/sc_event/test02/
H A Dtest02.cpp115 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 Dtest01.cpp80 sc_signal<my_datatype> sig; local
/gem5/src/systemc/tests/systemc/compliance_1666/test211/
H A Dtest211.cpp90 sc_signal<int> sig; member in struct:Top
95 m->p.bind(sig);
/gem5/src/systemc/tests/systemc/kernel/phase_callbacks/test03/
H A Dtest03.cpp143 sc_signal<bool> sig("sig");
144 mod.direct_port( sig );
/gem5/src/systemc/tests/systemc/communication/sc_signal/check_writer/test15/
H A Dtest15.cpp43 : 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 Dtest210.cpp23 : 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 Dtracechild.cc213 //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 Dtest228.cpp72 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 Dtest001.cpp267 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 Dsc_pause.cpp195 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 Dtest208.cpp20 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 Dnamed_events.cpp54 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 Dprocess.cc434 newReset(const sc_core::sc_signal_in_if<bool> *sig, Process *p, bool s, bool v) argument
437 if (!reset->install(sig))
H A Dprocess.hh243 void newReset(const sc_core::sc_signal_in_if<bool> *sig, Process *p,
/gem5/src/mem/cache/prefetch/
H A Dsignature_path.cc203 SignaturePathPrefetcher::calculatePrefetchConfidence(PatternEntry const &sig, argument
210 SignaturePathPrefetcher::calculateLookaheadConfidence(PatternEntry const &sig, argument
/gem5/src/systemc/ext/channel/
H A Dsc_signal.hh139 ScSignalBase *sig; member in class:sc_gem5::WriteChecker
156 ScSignalBase *sig; member in class:sc_gem5::WriteChecker
/gem5/ext/pybind11/include/pybind11/
H A Dpybind11.h726 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 Dyacc.py2802 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 DSimObject.py800 def __init__(self, sig, template_params=[]):
805 parts = sig.split('<', 1)
/gem5/src/sim/
H A Dsyscall_emul.hh2329 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)

Completed in 34 milliseconds

12