Searched refs:imr (Results 1 - 4 of 4) sorted by relevance

/gem5/src/dev/net/
H A Dns_gige.cc244 reg = regs.imr;
539 regs.imr = reg;
746 if (interrupts & regs.imr) {
774 "interrupt written to ISR: intr=%#x isr=%#x imr=%#x\n",
775 interrupts, regs.isr, regs.imr);
777 if ((regs.isr & regs.imr)) {
779 if ((regs.isr & regs.imr & ISR_NODELAY) == 0)
797 if (regs.isr & regs.imr & ISR_SWI) {
800 if (regs.isr & regs.imr & ISR_RXIDLE) {
803 if (regs.isr & regs.imr
[all...]
H A Di8254xGBe.cc90 regs.imr = 0;
212 regs.icr(), regs.imr, regs.iam, regs.ctrl_ext.iame());
214 if (regs.icr.int_assert() || regs.imr == 0) {
219 regs.imr &= ~regs.iam;
495 regs.icr(), regs.imr, regs.iam, regs.ctrl_ext.iame());
497 regs.imr &= ~regs.iam;
509 regs.imr |= val;
513 regs.imr &= ~val;
740 if (!(regs.icr() & regs.imr)) {
793 DPRINTF(Ethernet, "Checking interrupts icr: %#x imr
[all...]
H A Dns_gige.hh70 uint32_t imr; member in struct:dp_regs
H A Di8254xGBe_defs.hh451 uint32_t imr; // register that contains the current interrupt mask member in struct:iGbReg::Regs
773 SERIALIZE_SCALAR(imr); variable
819 UNSERIALIZE_SCALAR(imr); variable

Completed in 17 milliseconds