/linux-4.4.14/drivers/parisc/ |
D | gsc.c | 77 unsigned long irr; in gsc_asic_intr() local 80 irr = gsc_readl(gsc_asic->hpa + OFFSET_IRR); in gsc_asic_intr() 81 if (irr == 0) in gsc_asic_intr() 84 DEBPRINTK("%s intr, mask=0x%x\n", gsc_asic->name, irr); in gsc_asic_intr() 87 int local_irq = __ffs(irr); in gsc_asic_intr() 90 irr &= ~(1 << local_irq); in gsc_asic_intr() 91 } while (irr); in gsc_asic_intr()
|
/linux-4.4.14/arch/x86/kvm/ |
D | ioapic.c | 185 ioapic->irr &= ~mask; in ioapic_set_irq() 207 old_irr = ioapic->irr; in ioapic_set_irq() 208 ioapic->irr |= mask; in ioapic_set_irq() 211 if ((edge && old_irr == ioapic->irr) || in ioapic_set_irq() 224 static void kvm_ioapic_inject_all(struct kvm_ioapic *ioapic, unsigned long irr) in kvm_ioapic_inject_all() argument 229 for_each_set_bit(idx, &irr, IOAPIC_NUM_PINS) in kvm_ioapic_inject_all() 306 && ioapic->irr & (1 << index)) in ioapic_write_indirect() 399 if (ioapic->irr & (1 << i) && !ent->fields.remote_irr) in kvm_ioapic_eoi_inject_work() 439 if (!ent->fields.mask && (ioapic->irr & (1 << i))) { in __kvm_ioapic_update_eoi() 580 ioapic->irr = 0; in kvm_ioapic_reset() [all …]
|
D | i8259.c | 100 ret = !(s->irr & mask); in pic_set_irq1() 101 s->irr |= mask; in pic_set_irq1() 104 s->irr &= ~mask; in pic_set_irq1() 110 ret = !(s->irr & mask); in pic_set_irq1() 111 s->irr |= mask; in pic_set_irq1() 142 mask = s->irr & ~s->imr; in pic_get_irq() 229 s->irr &= ~(1 << irq); in pic_intack() 280 u8 edge_irr = s->irr & ~s->elcr; in kvm_pic_reset() 284 s->irr &= s->elcr; in kvm_pic_reset() 411 s->pics_state->pics[0].irr &= ~(1 << 2); in pic_poll_read() [all …]
|
D | irq.h | 43 u8 irr; /* interrupt request register */ member
|
D | ioapic.h | 69 u32 irr; member
|
D | svm.c | 3543 static void update_cr8_intercept(struct kvm_vcpu *vcpu, int tpr, int irr) in update_cr8_intercept() argument 3552 if (irr == -1) in update_cr8_intercept() 3555 if (tpr >= irr) in update_cr8_intercept()
|
D | vmx.c | 8167 static void update_cr8_intercept(struct kvm_vcpu *vcpu, int tpr, int irr) in update_cr8_intercept() argument 8175 if (irr == -1 || tpr < irr) { in update_cr8_intercept() 8180 vmcs_write32(TPR_THRESHOLD, irr); in update_cr8_intercept()
|
/linux-4.4.14/arch/arm/mach-sa1100/ |
D | neponset.c | 172 unsigned int irr; in neponset_irq_handler() local 185 irr = readb_relaxed(d->base + IRR); in neponset_irq_handler() 186 irr ^= IRR_ETHERNET | IRR_USAR; in neponset_irq_handler() 188 if ((irr & (IRR_ETHERNET | IRR_USAR | IRR_SA1111)) == 0) in neponset_irq_handler() 196 if (irr & (IRR_ETHERNET | IRR_USAR)) { in neponset_irq_handler() 207 if (irr & IRR_ETHERNET) in neponset_irq_handler() 210 if (irr & IRR_USAR) in neponset_irq_handler() 216 if (irr & IRR_SA1111) in neponset_irq_handler()
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | processor.h | 557 u64 irr; in ia64_get_irr() local 560 case 0: irr = ia64_getreg(_IA64_REG_CR_IRR0); break; in ia64_get_irr() 561 case 1: irr = ia64_getreg(_IA64_REG_CR_IRR1); break; in ia64_get_irr() 562 case 2: irr = ia64_getreg(_IA64_REG_CR_IRR2); break; in ia64_get_irr() 563 case 3: irr = ia64_getreg(_IA64_REG_CR_IRR3); break; in ia64_get_irr() 566 return test_bit(bit, &irr); in ia64_get_irr()
|
/linux-4.4.14/arch/x86/include/asm/ |
D | io_apic.h | 75 irr : 1, member 90 irr : 1, member
|
D | apicdef.h | 268 } irr [8]; member
|
D | kvm_host.h | 833 void (*update_cr8_intercept)(struct kvm_vcpu *vcpu, int tpr, int irr);
|
/linux-4.4.14/arch/x86/kernel/ |
D | irq.c | 528 unsigned int irr; in fixup_irqs() local 533 irr = apic_read(APIC_IRR + (vector / 32 * 0x10)); in fixup_irqs() 534 if (irr & (1 << (vector % 32))) { in fixup_irqs()
|
/linux-4.4.14/arch/x86/include/uapi/asm/ |
D | kvm.h | 62 __u8 irr; /* interrupt request register */ member 84 __u32 irr; member
|
/linux-4.4.14/arch/x86/kernel/apic/ |
D | vector.c | 573 unsigned int irr; in smp_irq_move_cleanup_interrupt() local 615 irr = apic_read(APIC_IRR + (vector / 32 * 0x10)); in smp_irq_move_cleanup_interrupt() 623 if (irr & (1 << (vector % 32))) { in smp_irq_move_cleanup_interrupt()
|
D | io_apic.c | 562 if (entry.irr) { in clear_IO_APIC_pin() 585 if (entry.irr) in clear_IO_APIC_pin() 1265 entry.vector, entry.irr, entry.delivery_status); in io_apic_print_entries()
|
/linux-4.4.14/drivers/scsi/ |
D | fdomain.c | 1477 unsigned int irr; in DEF_SCSI_QCMD() local 1510 irr = inb( 0xa0 ) << 8; in DEF_SCSI_QCMD() 1512 irr += inb( 0x20 ); in DEF_SCSI_QCMD() 1522 printk( ", IRR = 0x%04x, ISR = 0x%04x\n", irr, isr ); in DEF_SCSI_QCMD()
|
/linux-4.4.14/net/netfilter/ |
D | nf_conntrack_h323_main.c | 1687 unsigned char **data, InfoRequestResponse *irr) in process_irr() argument 1699 &irr->rasAddress, 1); in process_irr() 1708 irr->callSignalAddress.item, in process_irr() 1709 irr->callSignalAddress.count); in process_irr()
|