/gem5/util/statetrace/base/ |
H A D | regstate.hh | 43 virtual int64_t getRegVal(int num) = 0; 44 virtual int64_t getOldRegVal(int num) = 0;
|
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt5.1/ |
H A D | testbench.cpp | 45 int num = 2; local 48 number.write(num++);
|
/gem5/src/dev/virtio/ |
H A D | virtio_ring.h | 94 unsigned int num; member in struct:vring 104 * like this. We assume num is a power of 2. 109 * struct vring_desc desc[num]; 114 * uint16_t available[num]; 123 * struct vring_used_elem used[num]; 129 #define vring_used_event(vr) ((vr)->avail->ring[(vr)->num]) 130 #define vring_avail_event(vr) (*(uint16_t *)&(vr)->used->ring[(vr)->num]) 132 static inline void vring_init(struct vring *vr, unsigned int num, void *p, argument 135 vr->num = num; 142 vring_size(unsigned int num, unsigned long align) argument [all...] |
/gem5/src/mem/ruby/common/ |
H A D | MachineID.hh | 40 MachineID() : type(MachineType_NULL), num(0) { } 42 : type(mach_type), num(node_id) { } 46 NodeID num; member in struct:MachineID 49 NodeID getNum() const { return num; } 55 return csprintf("%s_%d", MachineType_to_string(machine.type), machine.num); 61 return (obj1.type == obj2.type && obj1.num == obj2.num); 67 return (obj1.type != obj2.type || obj1.num != obj2.num); 82 out << obj.num; [all...] |
/gem5/src/dev/x86/ |
H A D | i8254.hh | 52 counterInterrupt(unsigned int num) argument 54 parent->counterInterrupt(num); 68 void counterInterrupt(unsigned int num); 101 outputHigh(unsigned int num) argument 103 return pit.outputHigh(num); 107 readCounter(unsigned int num) argument 109 return pit.readCounter(num); 113 writeCounter(unsigned int num, const uint8_t data) argument 115 pit.writeCounter(num, data);
|
/gem5/util/statetrace/arch/i686/ |
H A D | tracechild.cc | 42 I686TraceChild::getRegs(user_regs_struct & myregs, int num) argument 44 assert(num < numregs && num >= 0); 45 switch (num) { 90 I686TraceChild::getRegVal(int num) argument 92 return getRegs(regs, num); 96 I686TraceChild::getOldRegVal(int num) argument 98 return getRegs(oldregs, num);
|
H A D | tracechild.hh | 61 int64_t getRegs(user_regs_struct & myregs, int num); 73 int64_t getRegVal(int num); 74 int64_t getOldRegVal(int num);
|
/gem5/src/dev/ |
H A D | intel_8254_timer.hh | 113 unsigned int num; member in class:Intel8254Timer::Counter 151 Counter(Intel8254Timer *p, const std::string &name, unsigned int num); 204 counterInterrupt(unsigned int num) argument 206 DPRINTF(Intel8254Timer, "Timer interrupt from counter %d.\n", num); 224 readCounter(unsigned int num) argument 226 assert(num < 3); 227 return counter[num]->read(); 231 writeCounter(unsigned int num, const uint8_t data) argument 233 assert(num < 3); 234 counter[num] 238 outputHigh(unsigned int num) argument [all...] |
/gem5/src/systemc/tests/systemc/misc/v1.0/dash0/ |
H A D | pulse.cpp | 66 const double num = DIST_BETWEEN_TWO_PULSES * PERIODS_PER_HOUR / 2; local 68 double dp = num / speed;
|
/gem5/src/systemc/tests/systemc/misc/v1.0/dash1/ |
H A D | pulse.cpp | 62 const double num = DIST_BETWEEN_TWO_PULSES * PERIODS_PER_HOUR / 2; local 64 double dp = num / speed;
|
/gem5/src/systemc/tests/systemc/misc/v1.0/dash2/ |
H A D | pulse.cpp | 62 const double num = DIST_BETWEEN_TWO_PULSES * PERIODS_PER_HOUR / 2; local 64 double dp = num / speed;
|
/gem5/src/systemc/tests/systemc/misc/v1.0/dash3/ |
H A D | pulse.cpp | 62 const double num = DIST_BETWEEN_TWO_PULSES * PERIODS_PER_HOUR / 2; local 64 double dp = num / speed;
|
/gem5/src/systemc/tests/systemc/misc/v1.0/dash4/ |
H A D | pulse.cpp | 62 const double num = DIST_BETWEEN_TWO_PULSES * PERIODS_PER_HOUR / 2; local 64 double dp = num / speed;
|
/gem5/src/systemc/tests/systemc/misc/v1.0/dash5/ |
H A D | pulse.cpp | 62 const double num = DIST_BETWEEN_TWO_PULSES * PERIODS_PER_HOUR / 2; local 64 double dp = num / speed;
|
/gem5/src/systemc/tests/systemc/misc/v1.0/dash6/ |
H A D | pulse.cpp | 62 const double num = DIST_BETWEEN_TWO_PULSES * PERIODS_PER_HOUR / 2; local 64 double dp = num / speed;
|
/gem5/src/systemc/tests/systemc/misc/v1.0/dash7/ |
H A D | pulse.cpp | 62 const double num = DIST_BETWEEN_TWO_PULSES * PERIODS_PER_HOUR / 2; local 64 double dp = num / speed;
|
/gem5/src/systemc/tests/systemc/misc/v1.0/dash8/ |
H A D | pulse.cpp | 62 const double num = DIST_BETWEEN_TWO_PULSES * PERIODS_PER_HOUR / 2; local 64 double dp = num / speed;
|
/gem5/src/systemc/tests/systemc/misc/v1.0/dash9/ |
H A D | pulse.cpp | 62 const double num = DIST_BETWEEN_TWO_PULSES * PERIODS_PER_HOUR / 2; local 64 double dp = num / speed;
|
/gem5/ext/sst/tests/ |
H A D | test6_arm_4c.py | 99 "cmd" : "configs/example/fs.py --num-cpus 4 --disk-image=vexpress64-openembedded_minimal-armv8_20130623-376.img --root-device=/dev/sda2 --kernel=vmlinux.aarch64.20140821 --dtb-filename=vexpress.aarch64.20140821.dtb --mem-size=256MB --machine-type=VExpress_EMM64 --cpu-type=timing --external-memory-system=sst" 133 def buildCPU(m5, num): 134 l1iCache = buildL1("cpu%u.l1iCache" % num, m5, "system.cpu%u.icache.port" % num) 135 l1dCache = buildL1("cpu%u.l1dCache" % num, m5, "system.cpu%u.dcache.port" % num) 136 itlbCache = buildL1("cpu%u.itlbCache" % num, m5, "system.cpu%u.itb_walker_cache.port" % num) 137 dtlbCache = buildL1("cpu%u.dtlbCache" % num, m5, "system.cpu%u.dtb_walker_cache.port" % num) [all...] |
/gem5/util/statetrace/arch/arm/ |
H A D | tracechild.cc | 103 ARMTraceChild::getRegs(user_regs &myregs, int num) argument 105 assert(num <= CPSR && num >= 0); 106 return myregs.uregs[num]; 110 ARMTraceChild::getFpRegs(vfp_regs &my_fp_regs, int num) argument 112 assert(num >= F0 && num < numregs); 113 if (num == FPSCR) 116 num -= F0; 117 return my_fp_regs.fpregs[num]; 144 getRegVal(int num) argument 153 getOldRegVal(int num) argument [all...] |
H A D | tracechild.hh | 82 uint32_t getRegs(user_regs& myregs, int num); 83 uint64_t getFpRegs(vfp_regs &myfpregs, int num); 101 int64_t getRegVal(int num); 102 int64_t getOldRegVal(int num);
|
/gem5/src/dev/arm/ |
H A D | base_gic.hh | 81 * @param num number of interrupt to send 83 virtual void sendInt(uint32_t num) = 0; 88 * @param num number of interrupt to send 91 virtual void sendPPInt(uint32_t num, uint32_t cpu) = 0; 92 virtual void clearPPInt(uint32_t num, uint32_t cpu) = 0; 100 * @param num number of interrupt to send 102 virtual void clearInt(uint32_t num) = 0; 192 uint32_t num() const { return intNum; } function in class:ArmInterruptPin
|
/gem5/util/minorview/ |
H A D | colours.py | 65 def number_to_colour(num): 68 return number_colour_code[num % 10]
|
/gem5/src/gpu-compute/ |
H A D | kernel_cfg.hh | 51 BasicBlock(uint32_t num, GPUStaticInst* begin) : argument 52 id(num), size(0), firstInstruction(begin)
|
/gem5/src/sim/ |
H A D | syscall_desc.hh | 58 SyscallReturn unimplementedFunc(SyscallDesc *desc, int num, 70 typedef SyscallReturn (*SyscallExecutor)(SyscallDesc*, int num,
|