/gem5/src/dev/net/ |
H A D | etherswitch.cc | 77 EtherSwitch::Interface::PortFifo::push(EthPacketPtr ptr, unsigned senderId) argument 79 assert(ptr->length); 81 _size += ptr->length; 82 fifo.emplace_hint(fifo.end(), ptr, curTick(), senderId); 95 "capacity of port fifo (%d)", ptr->length, _maxsize); 102 if (!empty() && fifo.begin()->packet == ptr) {
|
H A D | etherswitch.hh | 162 bool push(EthPacketPtr ptr, unsigned senderId);
|
/gem5/ext/pybind11/tests/ |
H A D | test_pytypes.cpp | 93 return py::capsule((void *) 1234, [](void *ptr) { 94 py::print("destructing capsule: {}"_s.format((size_t) ptr)); 99 auto capsule = py::capsule((void *) 1234, "pointer type description", [](PyObject *ptr) { 100 if (ptr) { 101 auto name = PyCapsule_GetName(ptr); 103 (size_t) PyCapsule_GetPointer(ptr, name), name 130 o.attr("sub").attr("missing").ptr();
|
H A D | test_kwargs_and_defaults.cpp | 74 t[i] = (int) Py_REFCNT(PyTuple_GET_ITEM(a.ptr(), static_cast<ssize_t>(i))); 83 t[i + 1] = (int) Py_REFCNT(PyTuple_GET_ITEM(a.ptr(), static_cast<ssize_t>(i)));
|
H A D | test_sequences_and_iterators.cpp | 20 NonZeroIterator(const T* ptr) : ptr_(ptr) {} argument 39 auto result = PyObject_RichCompareBool(a.ptr(), b.ptr(), Py_EQ);
|
H A D | test_numpy_array.cpp | 91 auto ptr = (uint8_t *) a.mutable_data(index...); local 93 ptr[i] = (uint8_t) (ptr[i] * 2); 98 auto ptr = a.mutable_data(index...); local 100 ptr[i]++;
|
H A D | test_smart_ptr.cpp | 39 std::unique_ptr<T> ptr; member in class:huge_unique_ptr 42 huge_unique_ptr(T *p) : ptr(p) {}; 43 T *get() { return ptr.get(); }
|
H A D | test_exceptions.cpp | 110 py::register_exception<MyException5_1>(m, "MyException5_1", ex5.ptr());
|
/gem5/src/systemc/tests/tlm/nb2b_adapter/ |
H A D | nb2b_adapter.cpp | 164 int* ptr = reinterpret_cast<int*>( trans.get_data_ptr() ); local 167 sc_assert( *ptr == -int(adr) ); 315 unsigned char* ptr = trans.get_data_ptr(); local 331 *reinterpret_cast<int*>(ptr) = -int(adr); 335 sc_assert( *reinterpret_cast<unsigned int*>(ptr) == adr );
|
/gem5/ext/systemc/src/sysc/utils/ |
H A D | sc_list.h | 91 handle_t get_handle() const { return ptr; } 95 sc_plist_elem* ptr; member in class:sc_core::sc_plist_base_iter
|
H A D | sc_vector.h | 212 sc_member_access( member_type ptr ) 213 : ptr_(ptr) {} 563 sc_vector_assembly( base_type & v, member_type ptr ) 565 , ptr_(ptr) 580 sc_assemble_vector( sc_vector<T> & vec, MT (T::*ptr) ) 582 return vec.assemble( ptr );
|
/gem5/src/systemc/ext/utils/ |
H A D | sc_vector.hh | 253 sc_member_access(MemberType ptr) : ptr_(ptr) {} argument 603 objectCast(void *ptr) const 605 return implicitCast(static_cast<T *>(ptr)); 771 sc_vector_assembly(sc_vector<T> &v, MemberType ptr) : argument 772 vec_(&v), ptr_(ptr) 781 sc_assemble_vector(sc_vector<T> &v, MT (T::*ptr)) 783 return sc_vector_assembly<T, MT>(v, ptr);
|
/gem5/src/dev/arm/ |
H A D | smmu_v3_transl.hh | 171 void doReadConfig(Yield &yield, Addr addr, void *ptr, size_t size, 173 void doReadPTE(Yield &yield, Addr va, Addr addr, void *ptr,
|
/gem5/ext/googletest/googlemock/test/ |
H A D | gmock-actions_test.cc | 810 const char* ptr = NULL; local 811 a.Perform(make_tuple(&str, &ptr)); 813 EXPECT_TRUE(ptr == NULL); 817 a.Perform(make_tuple(&str, &ptr)); 819 EXPECT_STREQ("world", ptr); 825 const wchar_t* ptr = NULL; local 826 a.Perform(make_tuple(&ptr)); 827 EXPECT_STREQ(L"world", ptr); 847 const char* ptr = NULL; local 848 a.Perform(make_tuple(true, &str, &ptr)); 865 const wchar_t* ptr = NULL; local [all...] |
/gem5/ext/pybind11/include/pybind11/ |
H A D | stl.h | 113 if (!kconv.load(it.first.ptr(), convert) || 114 !vconv.load(it.second.ptr(), convert)) 178 PyList_SET_ITEM(l.ptr(), (ssize_t) index++, value_.release().ptr()); // steals a reference 235 PyList_SET_ITEM(l.ptr(), (ssize_t) index++, value_.release().ptr()); // steals a reference
|
H A D | embed.h | 52 return m.ptr(); \
|
H A D | functional.h | 46 auto c = reinterpret_borrow<capsule>(PyCFunction_GET_SELF(cfunc.ptr()));
|
/gem5/src/base/ |
H A D | cprintf.hh | 51 const char *ptr; member in struct:cp::Print
|
/gem5/ext/pybind11/include/pybind11/detail/ |
H A D | common.h | 147 #define PYBIND11_INSTANCE_METHOD_NEW(ptr, class_) PyInstanceMethod_New(ptr) 166 #define PYBIND11_NB_BOOL(ptr) ((ptr)->nb_bool) 173 #define PYBIND11_INSTANCE_METHOD_NEW(ptr, class_) PyMethod_New(ptr, nullptr, class_) 192 #define PYBIND11_NB_BOOL(ptr) ((ptr)->nb_nonzero) 252 return m.ptr(); 290 return m.ptr(); \ [all...] |
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_clock.cpp | 219 # define sc_clock_posedge_callback(ptr) sc_clock_posedge_callback 221 # define sc_clock_negedge_callback(ptr) sc_clock_negedge_callback
|
/gem5/src/cpu/pred/ |
H A D | bpred_unit.cc | 149 ProbePoints::PMUUPtr ptr; local 150 ptr.reset(new ProbePoints::PMU(getProbeManager(), name)); 152 return ptr;
|
/gem5/src/mem/ |
H A D | simple_mem.cc | 88 if (backdoor.ptr())
|
H A D | abstract_mem.cc | 82 if (backdoor.ptr()) 86 backdoor.ptr(range.interleaved() ? nullptr : pmem_addr);
|
/gem5/ext/dnet/ |
H A D | ip.h | 299 uint8_t ptr; /* from start of option, >= 4 */ member in struct:ip_opt_data_rr 307 uint8_t ptr; /* from start of option, >= 5 */ member in struct:ip_opt_data_ts
|
/gem5/src/cpu/ |
H A D | base.cc | 381 ProbePoints::PMUUPtr ptr; 382 ptr.reset(new ProbePoints::PMU(getProbeManager(), name)); 384 return ptr;
|