Lines Matching refs:irq_desc
31 irq_desc_t irq_desc[NR_IRQS] __cacheline_aligned = variable
91 action = irq_desc[i].action; in get_irq_list()
102 p += sprintf(p, " %14s", irq_desc[i].handler->typename); in get_irq_list()
338 irq_desc_t *desc = irq_desc + irq; in disable_irq_nosync()
369 } while (irq_desc[irq].status & IRQ_INPROGRESS); in disable_irq()
385 irq_desc_t *desc = irq_desc + irq; in enable_irq()
428 irq_desc_t *desc = irq_desc + irq; in do_IRQ()
600 desc = irq_desc + irq; in free_irq()
665 desc = irq_desc + i; in probe_irq_on()
668 if (!irq_desc[i].action) in probe_irq_on()
669 irq_desc[i].handler->startup(i); in probe_irq_on()
683 desc = irq_desc + i; in probe_irq_on()
705 irq_desc_t *desc = irq_desc + i; in probe_irq_on()
750 irq_desc_t *desc = irq_desc + i; in probe_irq_mask()
800 irq_desc_t *desc = irq_desc + i; in probe_irq_off()
830 irq_desc_t *desc = irq_desc + irq; in setup_irq()
887 irq_desc[i].status = IRQ_DISABLED; in init_generic_irq()
888 irq_desc[i].action = NULL; in init_generic_irq()
889 irq_desc[i].depth = 1; in init_generic_irq()
890 irq_desc[i].handler = &no_irq_type; in init_generic_irq()
960 if (!irq_desc[irq].handler->set_affinity) in irq_affinity_write_proc()
974 irq_desc[irq].handler->set_affinity(irq, new_value); in irq_affinity_write_proc()
1010 if (!root_irq_dir || (irq_desc[irq].handler == &no_irq_type) || in register_irq_proc()