• Home
  • Raw
  • Download

Lines Matching refs:dev

19 static void devm_irq_release(struct device *dev, void *res)  in devm_irq_release()  argument
26 static int devm_irq_match(struct device *dev, void *res, void *data) in devm_irq_match() argument
52 int devm_request_threaded_irq(struct device *dev, unsigned int irq, in devm_request_threaded_irq() argument
66 devname = dev_name(dev); in devm_request_threaded_irq()
77 devres_add(dev, dr); in devm_request_threaded_irq()
100 int devm_request_any_context_irq(struct device *dev, unsigned int irq, in devm_request_any_context_irq() argument
113 devname = dev_name(dev); in devm_request_any_context_irq()
123 devres_add(dev, dr); in devm_request_any_context_irq()
140 void devm_free_irq(struct device *dev, unsigned int irq, void *dev_id) in devm_free_irq() argument
144 WARN_ON(devres_destroy(dev, devm_irq_release, devm_irq_match, in devm_free_irq()
155 static void devm_irq_desc_release(struct device *dev, void *res) in devm_irq_desc_release() argument
179 int __devm_irq_alloc_descs(struct device *dev, int irq, unsigned int from, in __devm_irq_alloc_descs() argument
198 devres_add(dev, dr); in __devm_irq_alloc_descs()
219 devm_irq_alloc_generic_chip(struct device *dev, const char *name, int num_ct, in devm_irq_alloc_generic_chip() argument
225 gc = devm_kzalloc(dev, struct_size(gc, chip_types, num_ct), GFP_KERNEL); in devm_irq_alloc_generic_chip()
241 static void devm_irq_remove_generic_chip(struct device *dev, void *res) in devm_irq_remove_generic_chip() argument
263 int devm_irq_setup_generic_chip(struct device *dev, struct irq_chip_generic *gc, in devm_irq_setup_generic_chip() argument
280 devres_add(dev, dr); in devm_irq_setup_generic_chip()
288 static void devm_irq_domain_remove(struct device *dev, void *res) in devm_irq_domain_remove() argument
304 struct irq_domain *devm_irq_domain_instantiate(struct device *dev, in devm_irq_domain_instantiate() argument
317 devres_add(dev, dr); in devm_irq_domain_instantiate()