• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/kernel/irq/

Lines Matching defs:desc

11 extern void compat_irq_chip_set_default_handler(struct irq_desc *desc);
13 extern int __irq_set_trigger(struct irq_desc *desc, unsigned int irq,
15 extern void __disable_irq(struct irq_desc *desc, unsigned int irq, bool susp);
16 extern void __enable_irq(struct irq_desc *desc, unsigned int irq, bool resume);
19 extern void init_kstat_irqs(struct irq_desc *desc, int node, int nr);
20 extern void clear_kstat_irqs(struct irq_desc *desc);
24 void replace_irq_desc(unsigned int irq, struct irq_desc *desc);
28 extern void register_irq_proc(unsigned int irq, struct irq_desc *desc);
32 static inline void register_irq_proc(unsigned int irq, struct irq_desc *desc) { }
41 extern void irq_set_thread_affinity(struct irq_desc *desc);
44 static inline void chip_bus_lock(unsigned int irq, struct irq_desc *desc)
46 if (unlikely(desc->chip->bus_lock))
47 desc->chip->bus_lock(irq);
50 static inline void chip_bus_sync_unlock(unsigned int irq, struct irq_desc *desc)
52 if (unlikely(desc->chip->bus_sync_unlock))
53 desc->chip->bus_sync_unlock(irq);
62 #define P(f) if (desc->status & f) printk("%14s set\n", #f)
64 static inline void print_irq_desc(unsigned int irq, struct irq_desc *desc)
66 printk("irq %d, desc: %p, depth: %d, count: %d, unhandled: %d\n",
67 irq, desc, desc->depth, desc->irq_count, desc->irqs_unhandled);
68 printk("->handle_irq(): %p, ", desc->handle_irq);
69 print_symbol("%s\n", (unsigned long)desc->handle_irq);
70 printk("->chip(): %p, ", desc->chip);
71 print_symbol("%s\n", (unsigned long)desc->chip);
72 printk("->action(): %p\n", desc->action);
73 if (desc->action) {
74 printk("->action->handler(): %p, ", desc->action->handler);
75 print_symbol("%s\n", (unsigned long)desc->action->handler);