Searched refs:dev_id (Results 1 – 4 of 4) sorted by relevance
/kernel/irq/ |
D | devres.c | 11 void *dev_id; member 18 free_irq(this->irq, this->dev_id); in devm_irq_release() 25 return this->irq == match->irq && this->dev_id == match->dev_id; in devm_irq_match() 50 void *dev_id) in devm_request_threaded_irq() argument 61 dev_id); in devm_request_threaded_irq() 68 dr->dev_id = dev_id; in devm_request_threaded_irq() 86 void devm_free_irq(struct device *dev, unsigned int irq, void *dev_id) in devm_free_irq() argument 88 struct irq_devres match_data = { irq, dev_id }; in devm_free_irq() 92 free_irq(irq, dev_id); in devm_free_irq()
|
D | manage.c | 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() [all …]
|
D | handle.c | 40 irqreturn_t no_action(int cpl, void *dev_id) in no_action() argument 142 res = action->handler(irq, action->dev_id); in handle_irq_event_percpu()
|
D | chip.c | 301 action_ret = action->thread_fn(action->irq, action->dev_id); in handle_nested_irq() 628 void *dev_id = __this_cpu_ptr(action->percpu_dev_id); in handle_percpu_devid_irq() local 637 res = action->handler(irq, dev_id); in handle_percpu_devid_irq()
|