irq                37 kernel/plic.c    int irq = *(uint32 *)PLIC_SCLAIM(hart);
irq                38 kernel/plic.c    return irq;
irq                43 kernel/plic.c  plic_complete(int irq)
irq                46 kernel/plic.c    *(uint32 *)PLIC_SCLAIM(hart) = irq;
irq               196 kernel/trap.c      int irq = plic_claim();
irq               198 kernel/trap.c      if (irq == UART0_IRQ) {
irq               200 kernel/trap.c      } else if (irq == VIRTIO0_IRQ) {
irq               202 kernel/trap.c      } else if (irq) {
irq               203 kernel/trap.c        printk("unexpected interrupt irq=%d\n", irq);
irq               209 kernel/trap.c      if (irq)
irq               210 kernel/trap.c        plic_complete(irq);