Lines Matching refs:icr
492 unsigned int icr; in vmci_interrupt() local
495 icr = vmci_read_reg(dev, VMCI_ICR_ADDR); in vmci_interrupt()
496 if (icr == 0 || icr == ~0) in vmci_interrupt()
499 if (icr & VMCI_ICR_DATAGRAM) { in vmci_interrupt()
501 icr &= ~VMCI_ICR_DATAGRAM; in vmci_interrupt()
504 if (icr & VMCI_ICR_NOTIFICATION) { in vmci_interrupt()
506 icr &= ~VMCI_ICR_NOTIFICATION; in vmci_interrupt()
510 if (icr & VMCI_ICR_DMA_DATAGRAM) { in vmci_interrupt()
512 icr &= ~VMCI_ICR_DMA_DATAGRAM; in vmci_interrupt()
515 if (icr != 0) in vmci_interrupt()
518 icr); in vmci_interrupt()