Lines Matching refs:dev_id

685 static irqreturn_t irq_default_primary_handler(int irq, void *dev_id)  in irq_default_primary_handler()  argument
694 static irqreturn_t irq_nested_primary_handler(int irq, void *dev_id) in irq_nested_primary_handler() argument
826 ret = action->thread_fn(action->irq, action->dev_id); in irq_forced_thread_fn()
842 ret = action->thread_fn(action->irq, action->dev_id); in irq_thread_fn()
933 void irq_wake_thread(unsigned int irq, void *dev_id) in irq_wake_thread() argument
944 if (action->dev_id == dev_id) { in irq_wake_thread()
1324 static struct irqaction *__free_irq(unsigned int irq, void *dev_id) in __free_irq() argument
1352 if (action->dev_id == dev_id) in __free_irq()
1392 action->handler(irq, dev_id); in __free_irq()
1418 __free_irq(irq, act->dev_id); in remove_irq()
1436 void free_irq(unsigned int irq, void *dev_id) in free_irq() argument
1449 kfree(__free_irq(irq, dev_id)); in free_irq()
1498 const char *devname, void *dev_id) in request_threaded_irq() argument
1513 if (((irqflags & IRQF_SHARED) && !dev_id) || in request_threaded_irq()
1540 action->dev_id = dev_id; in request_threaded_irq()
1562 handler(irq, dev_id); in request_threaded_irq()
1590 unsigned long flags, const char *name, void *dev_id) in request_any_context_irq() argument
1600 flags, name, dev_id); in request_any_context_irq()
1604 ret = request_irq(irq, handler, flags, name, dev_id); in request_any_context_irq()
1653 static struct irqaction *__free_percpu_irq(unsigned int irq, void __percpu *dev_id) in __free_percpu_irq() argument
1667 if (!action || action->percpu_dev_id != dev_id) { in __free_percpu_irq()
1720 void free_percpu_irq(unsigned int irq, void __percpu *dev_id) in free_percpu_irq() argument
1728 kfree(__free_percpu_irq(irq, dev_id)); in free_percpu_irq()
1769 const char *devname, void __percpu *dev_id) in request_percpu_irq() argument
1775 if (!dev_id) in request_percpu_irq()
1790 action->percpu_dev_id = dev_id; in request_percpu_irq()