Lines Matching refs:pil
122 unsigned int irq_alloc(unsigned int real_irq, unsigned int pil) in irq_alloc() argument
129 if (irq_table[i].real_irq == real_irq && irq_table[i].pil == pil) in irq_alloc()
141 irq_table[i].pil = pil; in irq_alloc()
160 unsigned int pil; in irq_link() local
167 pil = p->pil; in irq_link()
168 BUG_ON(pil > SUN4D_MAX_IRQ); in irq_link()
169 p->next = irq_map[pil]; in irq_link()
170 irq_map[pil] = p; in irq_link()
185 BUG_ON(p->pil > SUN4D_MAX_IRQ); in irq_unlink()
186 pnext = &irq_map[p->pil]; in irq_unlink()
217 void handler_irq(unsigned int pil, struct pt_regs *regs) in handler_irq() argument
222 BUG_ON(pil > 15); in handler_irq()
226 p = irq_map[pil]; in handler_irq()