Lines Matching defs:desc

35 static void __synchronize_hardirq(struct irq_desc *desc)  in __synchronize_hardirq()
77 struct irq_desc *desc = irq_to_desc(irq); in synchronize_hardirq() local
100 struct irq_desc *desc = irq_to_desc(irq); in synchronize_irq() local
118 static int __irq_can_set_affinity(struct irq_desc *desc) in __irq_can_set_affinity()
145 void irq_set_thread_affinity(struct irq_desc *desc) in irq_set_thread_affinity()
166 irq_copy_pending(struct irq_desc *desc, const struct cpumask *mask) in irq_copy_pending()
171 irq_get_pending(struct cpumask *mask, struct irq_desc *desc) in irq_get_pending()
179 irq_copy_pending(struct irq_desc *desc, const struct cpumask *mask) { } in irq_copy_pending()
181 irq_get_pending(struct cpumask *mask, struct irq_desc *desc) { } in irq_get_pending()
187 struct irq_desc *desc = irq_data_to_desc(data); in irq_do_set_affinity() local
208 struct irq_desc *desc = irq_data_to_desc(data); in irq_set_affinity_locked() local
232 struct irq_desc *desc = irq_to_desc(irq); in __irq_set_affinity() local
248 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, IRQ_GET_DESC_CHECK_GLOBAL); in irq_set_affinity_hint() local
265 struct irq_desc *desc = irq_to_desc(notify->irq); in irq_affinity_notify() local
300 struct irq_desc *desc = irq_to_desc(irq); in irq_set_affinity_notifier() local
333 static int setup_affinity(struct irq_desc *desc, struct cpumask *mask) in setup_affinity()
378 struct irq_desc *desc = irq_to_desc(irq); in irq_select_affinity_usr() local
390 setup_affinity(struct irq_desc *desc, struct cpumask *mask) in setup_affinity()
409 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); in irq_set_vcpu_affinity() local
427 void __disable_irq(struct irq_desc *desc) in __disable_irq()
436 struct irq_desc *desc = irq_get_desc_buslock(irq, &flags, IRQ_GET_DESC_CHECK_GLOBAL); in __disable_irq_nosync() local
507 void __enable_irq(struct irq_desc *desc) in __enable_irq()
543 struct irq_desc *desc = irq_get_desc_buslock(irq, &flags, IRQ_GET_DESC_CHECK_GLOBAL); in enable_irq() local
559 struct irq_desc *desc = irq_to_desc(irq); in set_irq_wake_real() local
586 struct irq_desc *desc = irq_get_desc_buslock(irq, &flags, IRQ_GET_DESC_CHECK_GLOBAL); in irq_set_irq_wake() local
627 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); in can_request_irq() local
642 int __irq_set_trigger(struct irq_desc *desc, unsigned long flags) in __irq_set_trigger()
701 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); in irq_set_parent() local
762 static void irq_finalize_oneshot(struct irq_desc *desc, in irq_finalize_oneshot()
817 irq_thread_check_affinity(struct irq_desc *desc, struct irqaction *action) in irq_thread_check_affinity()
851 irq_thread_check_affinity(struct irq_desc *desc, struct irqaction *action) { } in irq_thread_check_affinity()
861 irq_forced_thread_fn(struct irq_desc *desc, struct irqaction *action) in irq_forced_thread_fn()
877 static irqreturn_t irq_thread_fn(struct irq_desc *desc, in irq_thread_fn()
887 static void wake_threads_waitq(struct irq_desc *desc) in wake_threads_waitq()
896 struct irq_desc *desc; in irq_thread_dtor() local
920 static void irq_wake_secondary(struct irq_desc *desc, struct irqaction *action) in irq_wake_secondary()
939 struct irq_desc *desc = irq_to_desc(action->irq); in irq_thread() local
989 struct irq_desc *desc = irq_to_desc(irq); in irq_wake_thread() local
1040 static int irq_request_resources(struct irq_desc *desc) in irq_request_resources()
1048 static void irq_release_resources(struct irq_desc *desc) in irq_release_resources()
1104 __setup_irq(unsigned int irq, struct irq_desc *desc, struct irqaction *new) in __setup_irq()
1410 struct irq_desc *desc = irq_to_desc(irq); in setup_irq() local
1428 struct irq_desc *desc = irq_to_desc(irq); in __free_irq() local
1525 struct irq_desc *desc = irq_to_desc(irq); in remove_irq() local
1548 struct irq_desc *desc = irq_to_desc(irq); in free_irq() local
1609 struct irq_desc *desc; in request_threaded_irq() local
1702 struct irq_desc *desc = irq_to_desc(irq); in request_any_context_irq() local
1723 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, IRQ_GET_DESC_CHECK_PERCPU); in enable_percpu_irq() local
1750 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, IRQ_GET_DESC_CHECK_PERCPU); in disable_percpu_irq() local
1765 struct irq_desc *desc = irq_to_desc(irq); in __free_percpu_irq() local
1812 struct irq_desc *desc = irq_to_desc(irq); in remove_percpu_irq() local
1832 struct irq_desc *desc = irq_to_desc(irq); in free_percpu_irq() local
1852 struct irq_desc *desc = irq_to_desc(irq); in setup_percpu_irq() local
1884 struct irq_desc *desc; in request_percpu_irq() local
1931 struct irq_desc *desc; in irq_get_irqchip_state() local
1977 struct irq_desc *desc; in irq_set_irqchip_state() local