Lines Matching refs:nr_irqs
411 if (feature->nr_irqs) { in dfl_dev_add()
412 ddev->irqs = kcalloc(feature->nr_irqs, in dfl_dev_add()
419 for (i = 0; i < feature->nr_irqs; i++) in dfl_dev_add()
422 ddev->num_irqs = feature->nr_irqs; in dfl_dev_add()
708 unsigned int nr_irqs; member
741 unsigned int nr_irqs; member
849 if (finfo->nr_irqs) { in build_info_commit_dev()
850 ctx = devm_kcalloc(binfo->dev, finfo->nr_irqs, in build_info_commit_dev()
855 for (i = 0; i < finfo->nr_irqs; i++) in build_info_commit_dev()
860 feature->nr_irqs = finfo->nr_irqs; in build_info_commit_dev()
1074 finfo->nr_irqs = 0; in parse_feature_irqs()
1081 if (ibase + inr > binfo->nr_irqs) { in parse_feature_irqs()
1098 finfo->nr_irqs = inr; in parse_feature_irqs()
1497 unsigned int nr_irqs, int *irq_table) in dfl_fpga_enum_info_add_irq() argument
1499 if (!nr_irqs || !irq_table) in dfl_fpga_enum_info_add_irq()
1506 sizeof(int) * nr_irqs, GFP_KERNEL); in dfl_fpga_enum_info_add_irq()
1510 info->nr_irqs = nr_irqs; in dfl_fpga_enum_info_add_irq()
1579 binfo->nr_irqs = info->nr_irqs; in dfl_fpga_feature_devs_enumerate()
1580 if (info->nr_irqs) in dfl_fpga_feature_devs_enumerate()
1950 if (start + count > feature->nr_irqs) in dfl_fpga_set_irq_triggers()
1980 return put_user(feature->nr_irqs, (__u32 __user *)arg); in dfl_feature_ioctl_get_num_irqs()
2001 if (!feature->nr_irqs) in dfl_feature_ioctl_set_irq()
2007 if (!hdr.count || (hdr.start + hdr.count > feature->nr_irqs) || in dfl_feature_ioctl_set_irq()