• Home
  • Raw
  • Download

Lines Matching refs:dev_id

641 static irqreturn_t irq_default_primary_handler(int irq, void *dev_id)  in irq_default_primary_handler()  argument
650 static irqreturn_t irq_nested_primary_handler(int irq, void *dev_id) in irq_nested_primary_handler() argument
782 ret = action->thread_fn(action->irq, action->dev_id); in irq_forced_thread_fn()
798 ret = action->thread_fn(action->irq, action->dev_id); in irq_thread_fn()
1227 static struct irqaction *__free_irq(unsigned int irq, void *dev_id) in __free_irq() argument
1255 if (action->dev_id == dev_id) in __free_irq()
1291 action->handler(irq, dev_id); in __free_irq()
1317 __free_irq(irq, act->dev_id); in remove_irq()
1335 void free_irq(unsigned int irq, void *dev_id) in free_irq() argument
1348 kfree(__free_irq(irq, dev_id)); in free_irq()
1397 const char *devname, void *dev_id) in request_threaded_irq() argument
1409 if ((irqflags & IRQF_SHARED) && !dev_id) in request_threaded_irq()
1434 action->dev_id = dev_id; in request_threaded_irq()
1456 handler(irq, dev_id); in request_threaded_irq()
1484 unsigned long flags, const char *name, void *dev_id) in request_any_context_irq() argument
1494 flags, name, dev_id); in request_any_context_irq()
1498 ret = request_irq(irq, handler, flags, name, dev_id); in request_any_context_irq()
1547 static struct irqaction *__free_percpu_irq(unsigned int irq, void __percpu *dev_id) in __free_percpu_irq() argument
1561 if (!action || action->percpu_dev_id != dev_id) { in __free_percpu_irq()
1614 void free_percpu_irq(unsigned int irq, void __percpu *dev_id) in free_percpu_irq() argument
1622 kfree(__free_percpu_irq(irq, dev_id)); in free_percpu_irq()
1663 const char *devname, void __percpu *dev_id) in request_percpu_irq() argument
1669 if (!dev_id) in request_percpu_irq()
1684 action->percpu_dev_id = dev_id; in request_percpu_irq()