Searched refs:record (Results 1 - 12 of 12) sorted by relevance

/gem5/src/arch/sparc/
H A Dnativetrace.hh47 void check(NativeTraceRecord *record);
H A Dnativetrace.cc53 Trace::SparcNativeTrace::check(NativeTraceRecord *record) argument
55 ThreadContext *tc = record->getThread();
/gem5/ext/testlib/
H A Dhandlers.py122 def handle(self, record):
124 self.mapping.get(record.type_id, lambda _:None)(record)
126 def handle_library_status(self, record):
127 if record['status'] in (state.Status.Complete, state.Status.Avoided):
130 def handle_suite_result(self, record):
132 record['metadata'].uid)
133 suite_result.result = record['result']
135 def handle_test_result(self, record):
136 test_result = self._get_test_result(record)
[all...]
H A Dlog.py62 ..note: Although not statically enforced, all items in the record should be
72 raise KeyError('%s not in record %s' %\
125 def log(self, record):
134 handler.handle(record)
155 def handle(self, record):
/gem5/src/mem/ruby/network/fault_model/
H A DFaultModel.cc157 // link the router to a DB record
159 for (int record = 0; record < configurations.size(); record++){
160 if ((configurations[record].buff_per_vc == number_of_buffers_per_vc)&&
161 (configurations[record].vcs == total_vcs)){
162 record_hit = record;
202 // recover the router record and return its fault vector
238 // recover the router record and return its aggregate fault probability
253 for (int record
254 cout << "(" << record << ") "; local
267 cout << "temperature=" << record << " => "; local
[all...]
/gem5/src/mem/ruby/profiler/
H A DAddressProfiler.cc77 const AccessTraceForAddress* record = &i->second; local
78 misses += record->getTotal();
79 sorted.push_back(record);
111 const AccessTraceForAddress* record = sorted[counter]; local
112 double percent = 100.0 * (record->getTotal() / double(misses));
113 out << description << " | " << percent << " % " << *record << endl;
114 all_records.add(record->getTotal());
115 all_records_log.add(record->getTotal());
117 m_touched_vec[record->getTouchedBy()]++;
118 m_touched_weighted_vec[record
122 const AccessTraceForAddress* record = sorted[counter]; local
[all...]
/gem5/src/arch/arm/
H A Dnativetrace.cc139 Trace::ArmNativeTrace::check(NativeTraceRecord *record) argument
141 ThreadContext *tc = record->getThread();
204 StaticInstPtr inst = record->getStaticInst();
209 inst = record->getMacroStaticInst();
212 record->traceInst(inst, ran);
H A Dnativetrace.hh113 void check(NativeTraceRecord *record);
/gem5/src/arch/x86/
H A Dnativetrace.hh85 void check(NativeTraceRecord *record);
H A Dnativetrace.cc141 X86NativeTrace::check(NativeTraceRecord *record) argument
144 mState.update(record->getThread());
146 if (record->getStaticInst()->isSyscall())
/gem5/src/cpu/
H A Dnativetrace.hh116 check(NativeTraceRecord *record) = 0;
/gem5/ext/pybind11/include/pybind11/
H A Dpybind11.h107 /* Store the capture object directly in the function record if there is enough space */
1072 type_record record; local
1073 record.scope = scope;
1074 record.name = name;
1075 record.type = &typeid(type);
1076 record.type_size = sizeof(conditional_t<has_alias, type_alias, type>);
1077 record.type_align = alignof(conditional_t<has_alias, type_alias, type>&);
1078 record.holder_size = sizeof(holder_type);
1079 record.init_instance = init_instance;
1080 record
[all...]

Completed in 35 milliseconds