Searched refs:num (Results 1 - 25 of 88) sorted by relevance

1234

/gem5/util/statetrace/base/
H A Dregstate.hh43 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 Dtestbench.cpp45 int num = 2; local
48 number.write(num++);
/gem5/src/dev/virtio/
H A Dvirtio_ring.h94 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 DMachineID.hh40 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 Di8254.hh52 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 Dtracechild.cc42 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 Dtracechild.hh61 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 Dintel_8254_timer.hh113 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 Dpulse.cpp66 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 Dpulse.cpp62 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 Dpulse.cpp62 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 Dpulse.cpp62 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 Dpulse.cpp62 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 Dpulse.cpp62 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 Dpulse.cpp62 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 Dpulse.cpp62 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 Dpulse.cpp62 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 Dpulse.cpp62 const double num = DIST_BETWEEN_TWO_PULSES * PERIODS_PER_HOUR / 2; local
64 double dp = num / speed;
/gem5/ext/sst/tests/
H A Dtest6_arm_4c.py99 "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 Dtracechild.cc103 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 Dtracechild.hh82 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 Dbase_gic.hh81 * @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 Dcolours.py65 def number_to_colour(num):
68 return number_colour_code[num % 10]
/gem5/src/gpu-compute/
H A Dkernel_cfg.hh51 BasicBlock(uint32_t num, GPUStaticInst* begin) : argument
52 id(num), size(0), firstInstruction(begin)
/gem5/src/sim/
H A Dsyscall_desc.hh58 SyscallReturn unimplementedFunc(SyscallDesc *desc, int num,
70 typedef SyscallReturn (*SyscallExecutor)(SyscallDesc*, int num,

Completed in 22 milliseconds

1234