Searched refs:ptr (Results 51 - 75 of 99) sorted by relevance

1234

/gem5/src/dev/net/
H A Detherswitch.cc77 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 Detherswitch.hh162 bool push(EthPacketPtr ptr, unsigned senderId);
/gem5/ext/pybind11/tests/
H A Dtest_pytypes.cpp93 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 Dtest_kwargs_and_defaults.cpp74 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 Dtest_sequences_and_iterators.cpp20 NonZeroIterator(const T* ptr) : ptr_(ptr) {} argument
39 auto result = PyObject_RichCompareBool(a.ptr(), b.ptr(), Py_EQ);
H A Dtest_numpy_array.cpp91 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 Dtest_smart_ptr.cpp39 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 Dtest_exceptions.cpp110 py::register_exception<MyException5_1>(m, "MyException5_1", ex5.ptr());
/gem5/src/systemc/tests/tlm/nb2b_adapter/
H A Dnb2b_adapter.cpp164 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 Dsc_list.h91 handle_t get_handle() const { return ptr; }
95 sc_plist_elem* ptr; member in class:sc_core::sc_plist_base_iter
H A Dsc_vector.h212 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 Dsc_vector.hh253 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 Dsmmu_v3_transl.hh171 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 Dgmock-actions_test.cc810 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 Dstl.h113 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 Dembed.h52 return m.ptr(); \
H A Dfunctional.h46 auto c = reinterpret_borrow<capsule>(PyCFunction_GET_SELF(cfunc.ptr()));
/gem5/src/base/
H A Dcprintf.hh51 const char *ptr; member in struct:cp::Print
/gem5/ext/pybind11/include/pybind11/detail/
H A Dcommon.h147 #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 Dsc_clock.cpp219 # 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 Dbpred_unit.cc149 ProbePoints::PMUUPtr ptr; local
150 ptr.reset(new ProbePoints::PMU(getProbeManager(), name));
152 return ptr;
/gem5/src/mem/
H A Dsimple_mem.cc88 if (backdoor.ptr())
H A Dabstract_mem.cc82 if (backdoor.ptr())
86 backdoor.ptr(range.interleaved() ? nullptr : pmem_addr);
/gem5/ext/dnet/
H A Dip.h299 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 Dbase.cc381 ProbePoints::PMUUPtr ptr;
382 ptr.reset(new ProbePoints::PMU(getProbeManager(), name));
384 return ptr;

Completed in 27 milliseconds

1234