Searched refs:list (Results 1 - 25 of 238) sorted by relevance

12345678910

/gem5/src/doxygen/
H A Dstl.hh8 * notice, this list of conditions and the following disclaimer;
10 * notice, this list of conditions and the following disclaimer in the
53 /** STL list class */
54 template <class T> class list { class in namespace:std
/gem5/src/systemc/core/
H A Dsc_event.cc7 * notice, this list of conditions and the following disclaimer;
9 * notice, this list of conditions and the following disclaimer in the
214 list(e.list)
216 e.list = nullptr;
221 sc_event_and_list *temp = list;
222 list = nullptr;
229 assert(list);
230 list->insert(e);
236 assert(list);
[all...]
H A Dsched_event.hh7 * notice, this list of conditions and the following disclaimer;
9 * notice, this list of conditions and the following disclaimer in the
34 #include <list>
43 typedef std::list<ScEvent *> ScEvents;
/gem5/ext/mcpat/cacti/
H A DUcache.h11 * notice, this list of conditions and the following disclaimer;
13 * notice, this list of conditions and the following disclaimer in the
37 #include <list>
64 list<mem_array *>::iterator tag_array_iter;
65 list<mem_array *>::iterator data_array_iter;
107 list<mem_array *> data_arr;
108 list<mem_array *> tag_arr;
/gem5/ext/drampower/src/
H A DCommandAnalysis.cc12 * notice, this list of conditions and the following disclaimer.
15 * notice, this list of conditions and the following disclaimer in the
167 // precharge to a cached command list and computes the precharge offset from the
170 void CommandAnalysis::getCommands(std::vector<MemCommand>& list, bool lastupdate, int64_t timestamp) argument
173 list.insert(list.begin(), next_window_cmd_list.begin(), next_window_cmd_list.end());
176 for (size_t i = 0; i < list.size(); ++i) {
177 MemCommand& cmd = list[i];
185 // Add the auto precharge to the list of cached_cmds
188 list
[all...]
/gem5/src/mem/cache/prefetch/
H A Dmulti.hh17 * notice, this list of conditions and the following disclaimer;
19 * notice, this list of conditions and the following disclaimer in the
69 std::list<BasePrefetcher *> prefetchers;
H A Dqueued.hh17 * notice, this list of conditions and the following disclaimer;
19 * notice, this list of conditions and the following disclaimer in the
44 #include <list>
134 std::list<DeferredPacket> pfq;
135 std::list<DeferredPacket> pfqMissingTranslation;
137 using const_iterator = std::list<DeferredPacket>::const_iterator;
138 using iterator = std::list<DeferredPacket>::iterator;
204 void addToQueue(std::list<DeferredPacket> &queue, DeferredPacket &dpp);
232 bool alreadyInQueue(std::list<DeferredPacket> &queue,
/gem5/src/dev/arm/
H A Dsmmu_v3_slaveifc.hh17 * notice, this list of conditions and the following disclaimer;
19 * notice, this list of conditions and the following disclaimer in the
43 #include <list>
91 std::list<SMMUTranslationProcess *> duplicateReqs;
94 std::list<SMMUTranslationProcess *> dependentReads[SMMU_MAX_TRANS_ID];
95 std::list<SMMUTranslationProcess *> dependentWrites[SMMU_MAX_TRANS_ID];
/gem5/ext/pybind11/tests/
H A Dtest_sequences_and_iterators.py16 assert list(m.IntPairs([(1, 2), (3, 4), (0, 5)]).nonzero()) == [(1, 2), (3, 4)]
17 assert list(m.IntPairs([(1, 2), (2, 0), (0, 3), (4, 5)]).nonzero()) == [(1, 2)]
18 assert list(m.IntPairs([(0, 3), (1, 2), (3, 4)]).nonzero()) == []
20 assert list(m.IntPairs([(1, 2), (3, 4), (0, 5)]).nonzero_keys()) == [1, 3]
21 assert list(m.IntPairs([(1, 2), (2, 0), (0, 3), (4, 5)]).nonzero_keys()) == [1]
22 assert list(m.IntPairs([(0, 3), (1, 2), (3, 4)]).nonzero_keys()) == []
154 assert all(m.list_iterator(list(r)))
162 assert list(iterator_passthrough(iter([3, 5, 7, 9, 11, 13, 15]))) == [3, 5, 7, 9, 11, 13, 15]
169 assert list(m.make_iterator_1()) == [1, 2, 3]
170 assert list(
[all...]
H A Dtest_numpy_dtypes.cpp167 py::list print_recarray(py::array_t<S, 0> arr) {
170 auto l = py::list();
236 py::list test_dtype_ctors() {
237 py::list list; local
238 list.append(py::dtype("int32"));
239 list.append(py::dtype(std::string("float64")));
240 list.append(py::dtype::from_args(py::str("bool")));
241 py::list names, offsets, formats;
247 list
[all...]
H A Dtest_stl_binders.py146 assert list(mm) == ['a', 'b']
147 assert list(mm.items()) == [('a', 1), ('b', 2.5)]
154 assert sorted(list(um)) == ['ua', 'ub']
155 assert sorted(list(um.items())) == [('ua', 1.1), ('ub', 2.6)]
221 assert list(mm) == ['a', 'b']
222 assert list(mm.items()) == [('a', 1), ('b', 2.5)]
224 assert list(mm) == ['b']
225 assert list(mm.items()) == [('b', 2.5)]
231 assert sorted(list(um)) == ['ua', 'ub']
232 assert sorted(list(u
[all...]
H A Dtest_pytypes.cpp16 py::list list;
17 list.append("value");
18 py::print("Entry at position 0:", list[0]);
19 list[0] = py::str("overwritten");
20 list.insert(0, "inserted-0");
21 list.insert(2, "inserted-2");
22 return list;
24 m.def("print_list", [](py::list list) {
[all...]
H A Dpybind11_tests.cpp14 #include <list>
29 std::list<std::function<void(py::module &)>> &initializers() {
30 static std::list<std::function<void(py::module &)>> inits;
/gem5/ext/systemc/src/tlm_utils/
H A Dpeq_with_cb_and_phase.h53 element *list; member in class:tlm_utils::time_ordered_list
59 list(nill),
93 struct element * iterator=list;
99 e->next=list;
100 list=e;
110 if (list != nill) {
111 struct element *e=list;
112 list=list->next;
126 return list
[all...]
/gem5/src/systemc/ext/tlm_utils/
H A Dpeq_with_cb_and_phase.h53 element *list; member in class:tlm_utils::time_ordered_list
57 list(nill), size(0)
94 struct element *iterator = list;
100 e->next = list;
101 list = e;
112 if (list != nill) {
113 struct element *e = list;
114 list = list->next;
122 PAYLOAD &top() { return list
[all...]
/gem5/ext/ply/example/BASIC/
H A Dbasic.py47 keys = list(prog)
58 b.list()
/gem5/ext/testlib/
H A Dsuite.py7 # notice, this list of conditions and the following disclaimer;
9 # notice, this list of conditions and the following disclaimer in the
36 filtering during list and run selection. All tests held in the suite must
61 self.fixtures = self.fixtures + list(fixtures)
63 self.tests = self.tests + list(tests)
/gem5/src/sim/
H A Dinit.hh20 * notice, this list of conditions and the following disclaimer;
22 * notice, this list of conditions and the following disclaimer in the
48 #include <list>
79 static std::list<EmbeddedPython *> &getList();
/gem5/util/cxx_config/
H A Dstats.cc17 * notice, this list of conditions and the following disclaimer;
19 * notice, this list of conditions and the following disclaimer in the
56 std::list<Stats::Info *> stats = Stats::statsList();
69 std::list<Stats::Info *> stats = Stats::statsList();
109 std::list<Stats::Info *> stats = Stats::statsList();
/gem5/src/mem/cache/
H A Dwrite_queue_entry.hh20 * notice, this list of conditions and the following disclaimer;
22 * notice, this list of conditions and the following disclaimer in the
54 #include <list>
79 class TargetList : public std::list<Target> {
90 /** A list of write queue entriess. */
91 typedef std::list<WriteQueueEntry *> List;
92 /** WriteQueueEntry list iterator. */
100 * Pointer to this entry on the ready list.
106 * Pointer to this entry on the allocated list.
/gem5/ext/dsent/model/optical_graph/
H A DOpticalWavelength.cc30 #include <list>
35 using std::list;
114 list<double>* detectors = new list<double>();
132 // Sort the detectors list in ascending order, only necessary if the number
137 list<double>::reverse_iterator iter = detectors->rbegin();
/gem5/src/cpu/o3/
H A Dinst_queue.hh21 * notice, this list of conditions and the following disclaimer;
23 * notice, this list of conditions and the following disclaimer in the
47 #include <list>
68 * instructions. The IQ uses a separate linked list to track dependencies.
69 * Similar to the rename map and the free list, it expects that
95 // Typedef of iterator through the list of instructions.
96 typedef typename std::list<DynInstPtr>::iterator ListIt;
110 /** Should the FU be added to the list to be freed upon
140 /** Sets active threads list. */
141 void setActiveThreads(std::list<ThreadI
[all...]
/gem5/src/mem/slicc/ast/
H A DStatementListAST.py8 # notice, this list of conditions and the following disclaimer;
10 # notice, this list of conditions and the following disclaimer in the
33 if not isinstance(statements, (list, tuple)):
H A DDeclListAST.py8 # notice, this list of conditions and the following disclaimer;
10 # notice, this list of conditions and the following disclaimer in the
34 if not isinstance(decls, (list, tuple)):
/gem5/src/unittest/
H A Dcprintftime.cc8 * notice, this list of conditions and the following disclaimer;
10 * notice, this list of conditions and the following disclaimer in the
32 #include <list>

Completed in 32 milliseconds

12345678910