Lines Matching refs:irq_desc
49 struct irq_desc;
57 unsigned int (*startup)(struct irq_desc *);
58 void (*shutdown)(struct irq_desc *);
59 void (*enable)(struct irq_desc *);
60 void (*disable)(struct irq_desc *);
61 void (*ack)(struct irq_desc *);
63 void (*end)(struct irq_desc *, u8 vector);
65 void (*end)(struct irq_desc *);
67 void (*set_affinity)(struct irq_desc *, const cpumask_t *);
85 typedef struct irq_desc { struct
102 #define irq_to_desc(irq) (&irq_desc[irq]) argument
105 int init_one_irq_desc(struct irq_desc *);
106 int arch_init_one_irq_desc(struct irq_desc *);
119 extern unsigned int irq_startup_none(struct irq_desc *);
120 extern void irq_actor_none(struct irq_desc *);
154 extern void desc_guest_eoi(struct irq_desc *, struct pirq *);
169 unsigned int set_desc_affinity(struct irq_desc *, const cpumask_t *);