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() 47 const char *devname, void *dev_id) in devm_request_irq() argument 57 rc = request_irq(irq, handler, irqflags, devname, dev_id); in devm_request_irq() 64 dr->dev_id = dev_id; in devm_request_irq() 82 void devm_free_irq(struct device *dev, unsigned int irq, void *dev_id) in devm_free_irq() argument 84 struct irq_devres match_data = { irq, dev_id }; in devm_free_irq() 86 free_irq(irq, dev_id); in devm_free_irq()
|
D | manage.c | 567 void free_irq(unsigned int irq, void *dev_id) in free_irq() argument 587 if (action->dev_id != dev_id) in free_irq() 596 desc->chip->release(irq, dev_id); in free_irq() 622 action->handler(irq, dev_id); in free_irq() 670 unsigned long irqflags, const char *devname, void *dev_id) in request_irq() argument 700 if ((irqflags & IRQF_SHARED) && !dev_id) in request_irq() 721 action->dev_id = dev_id; in request_irq() 740 handler(irq, dev_id); in request_irq()
|
D | handle.c | 314 irqreturn_t no_action(int cpl, void *dev_id) in no_action() argument 335 ret = action->handler(irq, action->dev_id); in handle_IRQ_event()
|
D | spurious.c | 51 if (action->handler(irq, action->dev_id) == in try_one_irq()
|