Lines Matching defs:nr_irqs
27 uint32_t nr_irqs; /* number of KVM supported IRQs. */
235 for (i = 0; i < args->nr_irqs; i++)
410 uint32_t nr_irqs = args->nr_irqs;
422 guest_inject(args, nr_irqs - 1, 1, f->cmd);
423 guest_inject(args, MIN_SPI, nr_irqs - MIN_SPI, f->cmd);
430 uint32_t bad_intid[] = { args->nr_irqs, 1020, 1024, 1120, 5120, ~0U, };
470 uint32_t i, nr_irqs = args->nr_irqs;
476 for (i = 0; i < nr_irqs; i++)
479 for (i = MIN_SPI; i < nr_irqs; i++)
721 args->nr_irqs, args->level_sensitive,
725 static void test_vgic(uint32_t nr_irqs, bool level_sensitive, bool eoi_split)
735 .nr_irqs = nr_irqs,
754 gic_fd = vgic_v3_setup(vm, 1, nr_irqs);
798 uint32_t nr_irqs = 64;
810 nr_irqs = atoi_non_negative("Number of IRQs", optarg);
811 if (nr_irqs > 1024 || nr_irqs % 32)
830 * If the user just specified nr_irqs and/or gic_version, then run all
834 test_vgic(nr_irqs, false /* level */, false /* eoi_split */);
835 test_vgic(nr_irqs, false /* level */, true /* eoi_split */);
836 test_vgic(nr_irqs, true /* level */, false /* eoi_split */);
837 test_vgic(nr_irqs, true /* level */, true /* eoi_split */);
839 test_vgic(nr_irqs, level_sensitive, eoi_split);