Home
last modified time | relevance | path

Searched refs:dev_id (Results 1 – 4 of 4) sorted by relevance

/kernel/irq/
Ddevres.c11 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()
Dmanage.c567 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()
Dhandle.c314 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()
Dspurious.c51 if (action->handler(irq, action->dev_id) == in try_one_irq()