Lines Matching defs:reg
197 ApicRegIndex reg = decodeAddr(offset);
198 uint32_t val = htog(readReg(reg));
201 reg, offset, val);
214 ApicRegIndex reg = decodeAddr(offset);
215 uint32_t val = regs[reg];
219 reg, offset, gtoh(val));
220 setReg(reg, gtoh(val));
372 X86ISA::Interrupts::readReg(ApicRegIndex reg)
374 if (reg >= APIC_TRIGGER_MODE(0) &&
375 reg <= APIC_TRIGGER_MODE(15)) {
378 switch (reg) {
406 return regs[reg];
410 X86ISA::Interrupts::setReg(ApicRegIndex reg, uint32_t val)
413 if (reg >= APIC_IN_SERVICE(0) &&
414 reg <= APIC_IN_SERVICE(15)) {
417 if (reg >= APIC_TRIGGER_MODE(0) &&
418 reg <= APIC_TRIGGER_MODE(15)) {
421 if (reg >= APIC_INTERRUPT_REQUEST(0) &&
422 reg <= APIC_INTERRUPT_REQUEST(15)) {
426 switch (reg) {
562 (regs[reg] & readOnlyMask);
594 regs[reg] = newVal;