Lines Matching refs:irq_desc
39 static int alloc_masks(struct irq_desc *desc, gfp_t gfp, int node) in alloc_masks()
53 static void desc_smp_init(struct irq_desc *desc, int node) in desc_smp_init()
62 static inline int desc_node(struct irq_desc *desc) in desc_node()
69 alloc_masks(struct irq_desc *desc, gfp_t gfp, int node) { return 0; } in alloc_masks()
70 static inline void desc_smp_init(struct irq_desc *desc, int node) { } in desc_smp_init()
71 static inline int desc_node(struct irq_desc *desc) { return 0; } in desc_node()
74 static void desc_set_defaults(unsigned int irq, struct irq_desc *desc, int node, in desc_set_defaults()
107 static void irq_insert_desc(unsigned int irq, struct irq_desc *desc) in irq_insert_desc()
112 struct irq_desc *irq_to_desc(unsigned int irq) in irq_to_desc()
124 static void free_masks(struct irq_desc *desc) in free_masks()
132 static inline void free_masks(struct irq_desc *desc) { } in free_masks()
145 static struct irq_desc *alloc_desc(int irq, int node, struct module *owner) in alloc_desc()
147 struct irq_desc *desc; in alloc_desc()
177 struct irq_desc *desc = irq_to_desc(irq); in free_desc()
199 struct irq_desc *desc; in alloc_descs()
233 struct irq_desc *desc; in early_irq_init()
260 struct irq_desc irq_desc[NR_IRQS] __cacheline_aligned_in_smp = { variable
264 .lock = __RAW_SPIN_LOCK_UNLOCKED(irq_desc->lock),
271 struct irq_desc *desc; in early_irq_init()
277 desc = irq_desc; in early_irq_init()
278 count = ARRAY_SIZE(irq_desc); in early_irq_init()
290 struct irq_desc *irq_to_desc(unsigned int irq) in irq_to_desc()
292 return (irq < NR_IRQS) ? irq_desc + irq : NULL; in irq_to_desc()
298 struct irq_desc *desc = irq_to_desc(irq); in free_desc()
312 struct irq_desc *desc = irq_to_desc(start + i); in alloc_descs()
347 struct irq_desc *desc = irq_to_desc(irq); in generic_handle_irq()
538 struct irq_desc *
542 struct irq_desc *desc = irq_to_desc(irq); in __irq_get_desc_lock()
562 void __irq_put_desc_unlock(struct irq_desc *desc, unsigned long flags, bool bus) in __irq_put_desc_unlock()
571 struct irq_desc *desc = irq_to_desc(irq); in irq_set_percpu_devid()
604 struct irq_desc *desc = irq_to_desc(irq); in kstat_irqs_cpu()
620 struct irq_desc *desc = irq_to_desc(irq); in kstat_irqs()