Lines Matching defs:nr_irqs
411 if (feature->nr_irqs) {
412 ddev->irqs = kcalloc(feature->nr_irqs,
419 for (i = 0; i < feature->nr_irqs; i++)
422 ddev->num_irqs = feature->nr_irqs;
695 * @nr_irqs: number of irqs for all feature devices.
708 unsigned int nr_irqs;
729 * @nr_irqs: number of irqs of this sub feature.
741 unsigned int nr_irqs;
849 if (finfo->nr_irqs) {
850 ctx = devm_kcalloc(binfo->dev, finfo->nr_irqs,
855 for (i = 0; i < finfo->nr_irqs; i++)
860 feature->nr_irqs = finfo->nr_irqs;
1074 finfo->nr_irqs = 0;
1078 dev_dbg(binfo->dev, "feature: 0x%x, irq_base: %u, nr_irqs: %u\n",
1081 if (ibase + inr > binfo->nr_irqs) {
1098 finfo->nr_irqs = inr;
1481 * @nr_irqs: number of irqs of the DFL fpga device to be enumerated.
1497 unsigned int nr_irqs, int *irq_table)
1499 if (!nr_irqs || !irq_table)
1506 sizeof(int) * nr_irqs, GFP_KERNEL);
1510 info->nr_irqs = nr_irqs;
1579 binfo->nr_irqs = info->nr_irqs;
1580 if (info->nr_irqs)
1949 /* exceeds nr_irqs */
1950 if (start + count > feature->nr_irqs)
1980 return put_user(feature->nr_irqs, (__u32 __user *)arg);
2001 if (!feature->nr_irqs)
2007 if (!hdr.count || (hdr.start + hdr.count > feature->nr_irqs) ||