Searched refs:rec (Results 1 - 4 of 4) sorted by relevance
/gem5/src/mem/ruby/system/ |
H A D | CacheRecorder.cc | 86 TraceRecord* rec = m_records[m_records_flushed]; local 88 auto req = std::make_shared<Request>(rec->m_data_address, 94 Sequencer* m_sequencer_ptr = m_seq_map[rec->m_cntrl_id]; 98 DPRINTF(RubyCacheTrace, "Flushing %s\n", *rec); 155 TraceRecord* rec = (TraceRecord*)malloc(sizeof(TraceRecord) + local 157 rec->m_cntrl_id = cntrl; 158 rec->m_time = time; 159 rec->m_data_address = data_addr; 160 rec->m_pc_address = pc_addr; 161 rec [all...] |
/gem5/ext/pybind11/include/pybind11/ |
H A D | pybind11.h | 105 auto rec = make_function_record(); local 108 if (sizeof(capture) <= sizeof(rec->data)) { 116 new ((capture *) &rec->data) capture { std::forward<Func>(f) }; 121 rec->free_data = [](function_record *r) { ((capture *) &r->data)->~capture(); }; 123 rec->data[0] = new capture { std::forward<Func>(f) }; 124 rec->free_data = [](function_record *r) { delete ((capture *) r->data[0]); }; 137 rec->impl = [](function_call &call) -> handle { 169 process_attributes<Extra...>::init(extra..., rec); 176 initialize_generic(rec, signature.text, types.data(), sizeof...(Args)); 178 if (cast_in::has_args) rec 193 initialize_generic(detail::function_record *rec, const char *text, const std::type_info *const *types, size_t args) argument 401 destruct(detail::function_record *rec) argument 892 initialize(const type_record &rec) argument 1100 add_base(detail::type_record &rec) argument [all...] |
H A D | functional.h | 47 auto rec = (function_record *) c; local 49 if (rec && rec->is_stateless && 50 same_type(typeid(function_type), *reinterpret_cast<const std::type_info *>(rec->data[1]))) { 52 value = ((capture *) &rec->data)->f;
|
/gem5/ext/pybind11/include/pybind11/detail/ |
H A D | class.h | 517 inline PyObject* make_new_python_type(const type_record &rec) { argument 518 auto name = reinterpret_steal<object>(PYBIND11_FROM_STRING(rec.name)); 521 if (rec.scope && !PyModule_Check(rec.scope.ptr()) && hasattr(rec.scope, "__qualname__")) { 524 PyUnicode_FromFormat("%U.%U", rec.scope.attr("__qualname__").ptr(), name.ptr())); 526 qualname = str(rec.scope.attr("__qualname__").cast<std::string>() + "." + rec.name); 531 if (rec.scope) { 532 if (hasattr(rec [all...] |
Completed in 12 milliseconds