Lines Matching defs:desc
22 #include <asm/desc.h>
243 static __always_inline void handle_irq(struct irq_desc *desc,
247 generic_handle_irq_desc(desc);
249 __handle_irq(desc, regs);
254 struct irq_desc *desc;
257 desc = __this_cpu_read(vector_irq[vector]);
258 if (likely(!IS_ERR_OR_NULL(desc))) {
259 handle_irq(desc, regs);
262 if (desc == VECTOR_UNUSED) {
488 struct irq_desc *desc;
515 desc = __this_cpu_read(vector_irq[vector]);
517 raw_spin_lock(&desc->lock);
518 data = irq_desc_get_irq_data(desc);
524 raw_spin_unlock(&desc->lock);