Searched refs:vector (Results 526 - 550 of 763) sorted by relevance

<<21222324252627282930>>

/gem5/src/arch/x86/bios/
H A Dsmbios.cc99 std::vector<std::string>::iterator it;
122 std::vector<std::string>::iterator it;
285 std::vector<SMBiosStructure *>::iterator it;
/gem5/src/base/
H A Dcircular_queue.hh48 #include <vector>
51 * Circular queue implemented on top of a standard vector. Instead of using
57 * - Capacity is the size of the underlying vector.
59 * - Head is the index in the vector of the first element of the queue.
60 * - Tail is the index in the vector of the last element of the queue.
66 * Comments may show depictions of the underlying vector in the following
67 * format: '|' delimit the 'cells' of the underlying vector. '-' represents
68 * an element of the vector that is out-of-bounds of the circular queue,
84 class CircularQueue : private std::vector<T>
87 using Base = std::vector<
[all...]
H A Dpixel.hh46 #include <vector>
/gem5/src/dev/virtio/
H A Dbase.hh155 // something into a vector.
534 std::vector<T> ring;
557 std::vector<VirtDescriptor> descriptors;
874 std::vector<VirtQueue *> _queues;
/gem5/ext/dsent/model/electrical/
H A DBroadcastHTree.cc25 #include <vector>
41 using std::vector;
189 vector<double> wire_caps(number_levels, 0.0);
190 vector<double> wire_ress(number_levels, 0.0);
/gem5/ext/mcpat/cacti/
H A Ddecoder.h37 #include <vector>
/gem5/ext/nomali/lib/
H A Dgpucontrol.cc28 const std::vector<GpuCmdHandler> GPUControl::cmds {
/gem5/src/mem/ruby/network/garnet2.0/
H A DGarnetNetwork.cc83 for (vector<BasicRouter*>::const_iterator i = p->routers.begin();
93 for (vector<ClockedObject*>::const_iterator i = p->netifs.begin();
130 for (vector<Router*>::const_iterator i= m_routers.begin();
418 vector<unsigned int> vc_load = m_networklinks[i]->getVcLoad();
/gem5/src/cpu/
H A Dpc_event.cc156 for (vector<System *>::iterator sysi = System::systemList.begin();
H A Dprofile.cc102 FunctionProfile::consume(const vector<Addr> &stack)
/gem5/src/cpu/simple/probes/
H A Dsimpoint.cc118 std::vector<std::pair<uint64_t, uint64_t> > counts;
/gem5/src/dev/
H A Dpixelpump.hh298 /** Convenience vector when doing operations on all events */
299 std::vector<PixelEvent *> pixelEvents;
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_export.h252 std::vector<sc_export_base*> m_export_vec;
H A Dsc_port.cpp132 std::vector<sc_bind_elem*> vec;
138 std::vector<sc_bind_ef*> thread_vec;
139 std::vector<sc_bind_ef*> method_vec;
411 std::vector<sc_bind_elem*>& vec = m_bind_info->vec;
427 // resize the bind vector (by adding new elements)
431 // move elements in the bind vector
436 // insert parent interfaces into the bind vector
621 // append the port to the current module's vector of ports
/gem5/ext/pybind11/tests/
H A Dtest_local_bindings.cpp81 m.def("load_vector_via_caster", [](std::vector<int> v) {
H A Dtest_numpy_vectorize.cpp24 // Vectorize all arguments of a function (though non-vector arguments are also allowed)
85 std::vector<ssize_t> shape;
/gem5/src/arch/x86/
H A Dpagetable.hh46 #include <vector>
/gem5/src/systemc/core/
H A Dmodule.cc107 Module::bindPorts(std::vector<const ::sc_core::sc_bind_proxy *> &proxies)
/gem5/src/systemc/tests/include/
H A DExplicitLTTarget.h27 #include <vector>
H A DSimpleLTTarget2.h26 #include <vector>
/gem5/src/arch/alpha/
H A Dtlb.hh77 std::vector<TlbEntry> table; // the Page Table
/gem5/src/cpu/o3/
H A Dmem_dep_unit.hh216 /** A vector of any dependent instructions. */
217 std::vector<MemDepEntryPtr> dependInsts;
/gem5/src/dev/arm/
H A Dufs_device.hh329 std::vector<uint32_t> dataMsg;
427 std::vector <uint8_t> buffer;
481 std::vector <uint8_t> destination;
1064 std::vector<UFSSCSIDevice*> UFSDevice;
/gem5/src/dev/ps2/
H A Dkeyboard.cc77 PS2Keyboard::recv(const std::vector<uint8_t> &data)
H A Dmouse.cc58 PS2Mouse::recv(const std::vector<uint8_t> &data)

Completed in 45 milliseconds

<<21222324252627282930>>