Searched refs:start (Results 101 - 125 of 224) sorted by relevance

123456789

/gem5/src/systemc/tests/systemc/misc/v1.0/dash2/
H A Ddist.h46 sc_in<bool> start; // Becomes true if the car's started. local
H A Dspeed.h45 sc_in<bool> start; // Becomes true if the car's started. local
/gem5/src/base/
H A Daddr_range.hh77 /// Private fields for the start and end of the range
121 * @param _start The start address of this range
154 * @param _start The start address of this range
229 fatal("Can only merge ranges with the same start, end "
293 * Get the start address of the range.
295 Addr start() const { return _start; } function in class:AddrRange
352 // start with the simple case of no overlap at all,
363 return contains(r.start());
429 * start, start
536 RangeEx(Addr start, Addr end) argument
540 RangeIn(Addr start, Addr end) argument
544 RangeSize(Addr start, Addr size) argument
[all...]
H A Daddr_range.test.cc101 for (Addr addr = start; addr <= end; addr++) {
113 for (Addr addr = start; addr <= end; addr++) {
120 ASSERT_EQ(offset, (end - start + 1) / intlvSize);
125 static const Addr start = 0x0; member in class:AddrRangeBase
141 range[i] = AddrRange(start, end, masks, i);
172 range[i] = AddrRange(start, end, xorBits1[0], xorBits1[1],
198 range[i] = AddrRange(start, end, masks, i);
H A Dfiber.hh55 * main() function to do what you want your fiber to do. You can start it by
56 * calling its run() method which will stop your execution and start the other
70 /// link points to another fiber which will start executing when this
107 void start();
H A Dfiber.cc83 startingFiber->start();
133 // Swap to the new context so it can enter its start() function. It
143 Fiber::start() function in class:Fiber
/gem5/src/sim/
H A Demul_driver.hh95 virtual Addr mmap(ThreadContext *tc, Addr start, uint64_t length, argument
H A Dticked_object.hh56 * calls and provides a start/stop interface to ticking.
105 start() function in class:Ticked
/gem5/configs/boot/
H A Dbbench-ics.rcS26 am start -a android.intent.action.VIEW -d file:///data/bbench/index.html -t application/x-webarchive-xml
/gem5/ext/pybind11/tests/
H A Dtest_gil_scoped.py11 process.start()
42 thread.start()
H A Dtest_chrono.cpp52 m.def("test_nano_timepoint", [](timestamp start, timespan delta) -> timestamp {
53 return start + delta;
H A Dtest_sequences_and_iterators.cpp78 int start,stop,step; member in class:Sliceable
84 ssize_t start, stop, step, slicelength;
85 if (!slice.compute(s.size, &start, &stop, &step, &slicelength))
87 int istart = static_cast<int>(start);
198 size_t start, stop, step, slicelength;
199 if (!slice.compute(s.size(), &start, &stop, &step, &slicelength))
203 (*seq)[i] = s[start]; start += step;
208 size_t start, stop, step, slicelength;
209 if (!slice.compute(s.size(), &start,
[all...]
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_clock.h124 static void start( const sc_time& duration )
127 static void start( double v, sc_time_unit tu )
130 static void start( double duration = -1 )
158 sc_time m_start_time; // the start time of the first edge
/gem5/src/systemc/tests/include/
H A DSimpleBusLT.h163 sc_dt::uint64 start, end; local
164 start = dmi_data.get_start_address();
167 limitRange(portId, start, end);
169 dmi_data.set_start_address(start);
/gem5/src/gpu-compute/
H A Dshader.cc79 Addr start; local
89 start = mem_state->getMmapEnd() - length;
90 mem_state->setMmapEnd(start);
93 start = mem_state->getMmapEnd();
94 mem_state->setMmapEnd(start + length);
101 DPRINTF(HSAIL,"Shader::mmap start= %#x, %#x\n", start, length);
103 proc->allocateMem(start, length);
105 return start;
/gem5/src/dev/arm/
H A Dgic_v2.cc142 const Addr daddr = pkt->getAddr() - distRange.start();
172 uint32_t ix = (daddr - GICD_IGROUPR.start()) >> 2;
178 uint32_t ix = (daddr - GICD_ISENABLER.start()) >> 2;
184 uint32_t ix = (daddr - GICD_ICENABLER.start()) >> 2;
190 uint32_t ix = (daddr - GICD_ISPENDR.start()) >> 2;
196 uint32_t ix = (daddr - GICD_ICPENDR.start()) >> 2;
202 uint32_t ix = (daddr - GICD_ISACTIVER.start()) >> 2;
208 uint32_t ix = (daddr - GICD_ICACTIVER.start()) >> 2;
214 Addr int_num = daddr - GICD_IPRIORITYR.start();
237 Addr int_num = daddr - GICD_ITARGETSR.start();
[all...]
H A Dgic_v3_distributor.cc148 int first_intid = (addr - GICD_IGROUPR.start()) * 8;
163 int first_intid = (addr - GICD_ISENABLER.start()) * 8;
184 int first_intid = (addr - GICD_ICENABLER.start()) * 8;
205 int first_intid = (addr - GICD_ISPENDR.start()) * 8;
229 int first_intid = (addr - GICD_ICPENDR.start()) * 8;
252 int first_intid = (addr - GICD_ISACTIVER.start()) * 8;
277 int first_intid = (addr - GICD_ICACTIVER.start()) * 8;
302 int first_intid = addr - GICD_IPRIORITYR.start();
335 int first_intid = (addr - GICD_ICFGR.start()) * 4;
367 int first_intid = (addr - GICD_IGRPMODR.start()) *
[all...]
H A Dgic_v3.cc109 const Addr daddr = addr - distRange.start();
117 Addr daddr = (addr - redistRange.start()) % redistSize;
146 const Addr daddr = addr - distRange.start();
154 Addr daddr = (addr - redistRange.start()) % redistSize;
234 const Addr daddr = addr - redistRange.start();
/gem5/src/arch/arm/kvm/
H A Dgic.cc360 set = GicV2::GICD_ISENABLER.start();
361 clear = GicV2::GICD_ICENABLER.start();
371 set = GicV2::GICD_ISPENDR.start();
372 clear = GicV2::GICD_ICPENDR.start();
382 set = GicV2::GICD_ISACTIVER.start();
383 clear = GicV2::GICD_ICACTIVER.start();
393 set = GicV2::GICD_IPRIORITYR.start();
401 set = GicV2::GICD_ITARGETSR.start() + 32;
406 set = GicV2::GICD_ICFGR.start();
/gem5/src/python/m5/util/
H A Dsorteddict.py121 def keyrange(self, start=None, end=None, inclusive=False):
122 if start is not None:
123 start = self._left_ge(start)
131 return iter(self._keys[start:end+1])
/gem5/src/cpu/kvm/
H A Dvm.cc362 pmem, range.start(), range.size());
370 setupMemSlot(slot, pmem, range.start(), 0/* flags */);
372 DPRINTF(Kvm, "Zero-region not mapped: [0x%llx]\n", range.start());
460 coalesceMMIO(range.start(), range.size());
464 KvmVM::coalesceMMIO(Addr start, int size) argument
468 zone.addr = start;
/gem5/src/systemc/tests/systemc/kernel/process_control/test07/
H A Dtest07.cpp97 start();
173 void start() function
/gem5/src/mem/
H A Dabstract_mem.hh273 * Get the start address.
275 * @return the start address of the memory
277 Addr start() const { return range.start(); } function in class:AbstractMemory
/gem5/src/arch/arm/
H A DArmSystem.py109 node = FdtNode("memory@%x" % long(mem_range.start))
112 state.addrCells(mem_range.start) +
/gem5/tests/configs/
H A Dcheckpoint.py108 p.start()

Completed in 31 milliseconds

123456789