Lines Matching defs:arg
139 unsigned int nr_irqs, void *arg)
143 irq_hw_number_t hwirq = ops->get_hwirq(info, arg);
150 ret = irq_domain_alloc_irqs_parent(domain, virq, nr_irqs, arg);
156 ret = ops->msi_init(domain, info, virq + i, hwirq + i, arg);
191 msi_alloc_info_t *arg)
193 return arg->hwirq;
197 int nvec, msi_alloc_info_t *arg)
199 memset(arg, 0, sizeof(*arg));
203 static void msi_domain_ops_set_desc(msi_alloc_info_t *arg,
206 arg->desc = desc;
212 msi_alloc_info_t *arg)
311 int nvec, msi_alloc_info_t *arg)
319 ret = ops->msi_prepare(domain, dev, nvec, arg);
325 int virq, int nvec, msi_alloc_info_t *arg)
342 ops->set_desc(arg, desc);
345 arg);
411 msi_alloc_info_t arg;
415 ret = msi_domain_prepare_irqs(domain, dev, nvec, &arg);
422 ops->set_desc(&arg, desc);
425 dev_to_node(dev), &arg, false,
432 ops->msi_finish(&arg, ret);
443 ops->msi_finish(&arg, 0);