Lines Matching refs:irq_desc
39 static int alloc_masks(struct irq_desc *desc, gfp_t gfp, int node) in alloc_masks()
54 static void desc_smp_init(struct irq_desc *desc, int node) in desc_smp_init()
67 alloc_masks(struct irq_desc *desc, gfp_t gfp, int node) { return 0; } in alloc_masks()
68 static inline void desc_smp_init(struct irq_desc *desc, int node) { } in desc_smp_init()
71 static void desc_set_defaults(unsigned int irq, struct irq_desc *desc, int node, in desc_set_defaults()
106 static void irq_insert_desc(unsigned int irq, struct irq_desc *desc) in irq_insert_desc()
111 struct irq_desc *irq_to_desc(unsigned int irq) in irq_to_desc()
123 static void free_masks(struct irq_desc *desc) in free_masks()
131 static inline void free_masks(struct irq_desc *desc) { } in free_masks()
144 static struct irq_desc *alloc_desc(int irq, int node, struct module *owner) in alloc_desc()
146 struct irq_desc *desc; in alloc_desc()
176 struct irq_desc *desc = irq_to_desc(irq); in free_desc()
198 struct irq_desc *desc; in alloc_descs()
232 struct irq_desc *desc; in early_irq_init()
259 struct irq_desc irq_desc[NR_IRQS] __cacheline_aligned_in_smp = { variable
263 .lock = __RAW_SPIN_LOCK_UNLOCKED(irq_desc->lock),
270 struct irq_desc *desc; in early_irq_init()
276 desc = irq_desc; in early_irq_init()
277 count = ARRAY_SIZE(irq_desc); in early_irq_init()
289 struct irq_desc *irq_to_desc(unsigned int irq) in irq_to_desc()
291 return (irq < NR_IRQS) ? irq_desc + irq : NULL; in irq_to_desc()
297 struct irq_desc *desc = irq_to_desc(irq); in free_desc()
311 struct irq_desc *desc = irq_to_desc(start + i); in alloc_descs()
346 struct irq_desc *desc = irq_to_desc(irq); in generic_handle_irq()
537 struct irq_desc *
541 struct irq_desc *desc = irq_to_desc(irq); in __irq_get_desc_lock()
561 void __irq_put_desc_unlock(struct irq_desc *desc, unsigned long flags, bool bus) in __irq_put_desc_unlock()
570 struct irq_desc *desc = irq_to_desc(irq); in irq_set_percpu_devid()
603 struct irq_desc *desc = irq_to_desc(irq); in kstat_irqs_cpu()
619 struct irq_desc *desc = irq_to_desc(irq); in kstat_irqs()