Lines Matching defs:desc
40 static void __synchronize_hardirq(struct irq_desc *desc, bool sync_chip) in __synchronize_hardirq()
97 struct irq_desc *desc = irq_to_desc(irq); in synchronize_hardirq() local
108 static void __synchronize_irq(struct irq_desc *desc) in __synchronize_irq()
135 struct irq_desc *desc = irq_to_desc(irq); in synchronize_irq() local
145 static bool __irq_can_set_affinity(struct irq_desc *desc) in __irq_can_set_affinity()
172 struct irq_desc *desc = irq_to_desc(irq); in irq_can_set_affinity_usr() local
187 static void irq_set_thread_affinity(struct irq_desc *desc) in irq_set_thread_affinity()
224 struct irq_desc *desc = irq_data_to_desc(data); in irq_do_set_affinity() local
297 struct irq_desc *desc = irq_data_to_desc(data); in irq_set_affinity_pending() local
329 struct irq_desc *desc = irq_data_to_desc(data); in irq_set_affinity_deactivated() local
354 struct irq_desc *desc = irq_data_to_desc(data); in irq_set_affinity_locked() local
408 struct irq_desc *desc = scoped_irqdesc; in irq_update_affinity_desc() local
444 struct irq_desc *desc = irq_to_desc(irq); in __irq_set_affinity() local
501 struct irq_desc *desc = irq_to_desc(notify->irq); in irq_affinity_notify() local
534 struct irq_desc *desc = irq_to_desc(irq); in irq_set_affinity_notifier() local
571 int irq_setup_affinity(struct irq_desc *desc) in irq_setup_affinity()
612 int irq_setup_affinity(struct irq_desc *desc) in irq_setup_affinity()
633 struct irq_desc *desc = scoped_irqdesc; in irq_set_vcpu_affinity() local
654 void __disable_irq(struct irq_desc *desc) in __disable_irq()
748 void __enable_irq(struct irq_desc *desc) in __enable_irq()
793 struct irq_desc *desc = scoped_irqdesc; in enable_irq() local
817 struct irq_desc *desc = irq_to_desc(irq); in set_irq_wake_real() local
850 struct irq_desc *desc = scoped_irqdesc; in irq_set_irq_wake() local
894 struct irq_desc *desc = scoped_irqdesc; in can_request_irq() local
904 int __irq_set_trigger(struct irq_desc *desc, unsigned long flags) in __irq_set_trigger()
1001 static void irq_thread_check_affinity(struct irq_desc *desc, struct irqaction *action) in irq_thread_check_affinity()
1039 static inline void irq_thread_check_affinity(struct irq_desc *desc, struct irqaction *action) { } in irq_thread_check_affinity()
1042 static int irq_wait_for_interrupt(struct irq_desc *desc, in irq_wait_for_interrupt()
1074 static void irq_finalize_oneshot(struct irq_desc *desc, in irq_finalize_oneshot()
1129 static irqreturn_t irq_thread_fn(struct irq_desc *desc, struct irqaction *action) in irq_thread_fn()
1146 static irqreturn_t irq_forced_thread_fn(struct irq_desc *desc, struct irqaction *action) in irq_forced_thread_fn()
1160 void wake_threads_waitq(struct irq_desc *desc) in wake_threads_waitq()
1169 struct irq_desc *desc; in irq_thread_dtor() local
1193 static void irq_wake_secondary(struct irq_desc *desc, struct irqaction *action) in irq_wake_secondary()
1207 static void irq_thread_set_ready(struct irq_desc *desc, in irq_thread_set_ready()
1218 static void wake_up_and_wait_for_irq_thread_ready(struct irq_desc *desc, in wake_up_and_wait_for_irq_thread_ready()
1236 struct irq_desc *desc = irq_to_desc(action->irq); in irq_thread() local
1280 struct irq_desc *desc = irq_to_desc(irq); in irq_wake_thread() local
1336 static int irq_request_resources(struct irq_desc *desc) in irq_request_resources()
1344 static void irq_release_resources(struct irq_desc *desc) in irq_release_resources()
1353 static bool irq_supports_nmi(struct irq_desc *desc) in irq_supports_nmi()
1369 static int irq_nmi_setup(struct irq_desc *desc) in irq_nmi_setup()
1377 static void irq_nmi_teardown(struct irq_desc *desc) in irq_nmi_teardown()
1436 __setup_irq(unsigned int irq, struct irq_desc *desc, struct irqaction *new) in __setup_irq()
1808 static struct irqaction *__free_irq(struct irq_desc *desc, void *dev_id) in __free_irq()
1957 struct irq_desc *desc = irq_to_desc(irq); in free_irq() local
1981 static const void *__cleanup_nmi(unsigned int irq, struct irq_desc *desc) in __cleanup_nmi()
2009 struct irq_desc *desc = irq_to_desc(irq); in free_nmi() local
2071 struct irq_desc *desc; in request_threaded_irq() local
2176 struct irq_desc *desc; in request_any_context_irq() local
2226 struct irq_desc *desc; in request_nmi() local
2290 struct irq_desc *desc = scoped_irqdesc; in enable_percpu_irq() local
2348 struct irq_desc *desc = irq_to_desc(irq); in __free_percpu_irq() local
2394 struct irq_desc *desc = irq_to_desc(irq); in free_percpu_irq() local
2407 struct irq_desc *desc = irq_to_desc(irq); in free_percpu_nmi() local
2427 struct irq_desc *desc = irq_to_desc(irq); in setup_percpu_irq() local
2466 struct irq_desc *desc; in __request_percpu_irq() local
2531 struct irq_desc *desc; in request_percpu_nmi() local
2740 struct irq_desc *desc; in irq_check_status_bit() local