/gem5/src/dev/arm/ |
H A D | ufs_device.cc | 1310 transactionStart[count] = curTick(); //note the start time 1317 * step3 start transfer 1330 DPRINTF(UFSHostDevice, "Initial transfer start: 0x%8x\n", 1346 * Task start event 1352 DPRINTF(UFSHostDevice, "Task start"); 1360 * Transfer start event 1630 DPRINTF(UFSHostDevice, "Data DMA start: 0x%8x\n", SCSI_start); 1716 DPRINTF(UFSHostDevice, "DMA start: 0x%8x; DMA size: 0x%8x\n", 1730 DPRINTF(UFSHostDevice, "Transfer done start\n"); 1793 DPRINTF(UFSHostDevice, "Read done start\ 1880 writeDevice(Event* additional_action, bool toDisk, Addr start, int size, uint8_t* destination, uint64_t SCSIDiskOffset, uint32_t lun_id) argument 2086 readDevice(bool lastTransfer, Addr start, uint32_t size, uint8_t* destination, bool no_cache, Event* additional_action) argument [all...] |
H A D | rv_ctrl.hh | 139 Bitfield<31> start; member in class:RealViewCtrl 147 * The primary cpu writes the secondary start address here before
|
H A D | generic_timer.cc | 576 value = ctrlRead(addr - ctrlRange.start(), size); 578 value = timerRead(addr - timerRange.start(), size); 609 ctrlWrite(addr - ctrlRange.start(), size, value); 611 timerWrite(addr - timerRange.start(), size, value);
|
H A D | SMMUv3.py | 176 reg_addr = self.reg_map.start
|
H A D | ufs_device.hh | 450 * Transfer start information. 462 * Task start information. This is for the device, so no lun id needed. 490 Addr start; member in struct:UFSHostDevice::writeToDiskBurst 942 void writeDevice(Event* additional_action, bool toDisk, Addr start,
|
/gem5/src/arch/x86/ |
H A D | decoder.cc | 715 int start = firstOffset; local 719 int end = start + totalSize; 721 int size = end - start; 724 MachInst maskVal = mask(size * 8) << (start * 8); 730 start = 0;
|
H A D | pagetable_walker.hh | 162 Fault start(ThreadContext * _tc, BaseTLB::Translation *translation,
|
/gem5/src/dev/net/ |
H A D | dist_iface.cc | 333 DistIface::SyncEvent::start() function in class:DistIface::SyncEvent 338 // we have a local minimum of the start tick and repeat for the periodic 344 panic("DistIface::SyncEvent::start() aborted\n"); 369 // We may not start a global periodic sync while draining before taking a 412 start(); 800 // Adjust the periodic sync start and interval. Different DistIface 819 syncEvent->start(); 881 master->syncEvent->start(); 906 master->syncEvent->start();
|
/gem5/configs/example/ |
H A D | read_config.py | 93 (start, end) = _param[0:2] 95 return m5.objects.AddrRange(start=long(start), end=long(end)) 100 return m5.objects.AddrRange(start=long(start), end=long(end),
|
/gem5/util/style/ |
H A D | verifiers.py | 147 return os.path.relpath(abs_name, start=abs_base) 372 for start, end in modified.regions: 373 self.ui.write("bad region [%d, %d)\n" % (start, end))
|
/gem5/src/dev/ |
H A D | dma_device.cc | 359 DmaReadFifo::startFill(Addr start, size_t size) argument 363 nextAddr = start; 364 endAddr = start + size;
|
/gem5/configs/dram/ |
H A D | sweep.py | 93 # start with the system itself, using a multi-layer 2.0 GHz 157 # assume we start at 0 198 system.tgen.start(trace())
|
/gem5/configs/example/arm/ |
H A D | starter_se.py | 165 system.mem_ranges = [ AddrRange(start=0, size=args.mem_size) ]
|
H A D | devices.py | 218 self.mem_ranges = [ AddrRange(start=mem_range.start, size=mem_size) ]
|
/gem5/src/cpu/kvm/ |
H A D | perfevent.cc | 109 PerfKvmCounter::start() function in class:PerfKvmCounter
|
/gem5/src/systemc/ext/tlm_core/2/generic_payload/ |
H A D | endian_conv.hh | 548 unsigned char *start, unsigned char *end, 557 // len0 bytes at start of a bus word. 558 if ((src >= start) && (src < end)) { 578 if ((src >= start) && (src < end)) { 591 if ((src >= start) && (src < end)) { 547 loop_word1(int bytes_left, int len0, int lenN, int sizeof_databus, unsigned char *start, unsigned char *end, unsigned char *src, unsigned char *bsrc, unsigned char *dest, unsigned char *bdest) argument
|
/gem5/configs/common/ |
H A D | MemConfig.py | 138 ctrl.range = m5.objects.AddrRange(r.start, size = r.size(),
|
/gem5/src/cpu/testers/traffic_gen/ |
H A D | base.hh | 300 void start();
|
/gem5/ext/pybind11/tests/ |
H A D | test_callbacks.py | 135 t.start()
|
H A D | test_smart_ptr.py | 8 for i, o in enumerate([m.make_object_1(), m.make_object_2(), m.MyObject1(3)], start=1): 18 start=4):
|
H A D | test_numpy_dtypes.py | 301 start = getrefcount(fmt) 306 assert getrefcount(fmt) == start
|
/gem5/src/systemc/core/ |
H A D | scheduler.cc | 176 // If the current process needs to be manually started, start it. 401 Scheduler::start(Tick max_tick, bool run_to_time) function in class:sc_gem5::Scheduler 443 start(::MaxTick, false);
|
/gem5/src/sim/ |
H A D | syscall_emul.hh | 1163 Addr start = process->getSyscallArg(tc, index); local 1173 if ((start % TheISA::PageBytes != 0) || 1185 if ((start + old_length) == mmap_end && 1186 (!use_provided_address || provided_address == start)) { 1188 // start is greater than or equal to mmap_end. 1192 return start; 1207 process->pTable->remap(start, old_length, new_start); 1224 warn("returning %08p as start\n", new_start); 1229 if (use_provided_address && provided_address != start) 1230 process->pTable->remap(start, new_lengt 1742 Addr start = p->getSyscallArg(tc, index); local [all...] |
/gem5/ext/testlib/ |
H A D | helper.py | 95 stdout_thread.start() 96 stderr_thread.start()
|
/gem5/ext/googletest/googletest/src/ |
H A D | gtest.cc | 182 // The text used in failure messages to indicate the start of the 1274 size_t start = 0, end = str.size(); local 1276 ++start; 1280 for (size_t i = start; i + 1 < end; ++i) { 1284 lines.push_back(str.substr(start, i - start - 1)); 1285 start = i + 1; 1291 lines.push_back(str.substr(start, end - start)); 1984 const char* const start local 2642 const TimeInMillis start = internal::GetTimeInMillis(); local 2772 const internal::TimeInMillis start = internal::GetTimeInMillis(); local [all...] |