Searched refs:num_io_irqs (Results 1 – 10 of 10) sorted by relevance
| /freebsd/sys/x86/x86/ |
| H A D | intr_machdep.c | 90 u_int num_io_irqs; variable 168 MPASS(num_io_irqs > 0); in intr_init_sources() 170 interrupt_sources = mallocarray(num_io_irqs, sizeof(*interrupt_sources), in intr_init_sources() 173 interrupt_sorted = mallocarray(num_io_irqs, sizeof(*interrupt_sorted), in intr_init_sources() 184 nintrcnt = 1 + num_io_irqs * 2 + mp_ncpus * 2; in intr_init_sources() 225 KASSERT(vector < num_io_irqs, ("IRQ %d too large (%u irqs)", vector, in intr_register_source() 226 num_io_irqs)); in intr_register_source() 255 for (int v = 0; v < num_io_irqs; v++) { in intr_disable_all() 272 if (vector < 0 || vector >= num_io_irqs) in intr_lookup_source() 556 for (v = 0; v < num_io_irqs; v++) { in intr_reprogram() [all …]
|
| H A D | nexus.c | 208 irq_rman.rm_end = num_io_irqs - 1; in nexus_init_resources() 216 for (irq = 0; irq < num_io_irqs; irq++) in nexus_init_resources()
|
| H A D | msi.c | 379 first_msi_irq = num_io_irqs; in msi_init() 382 num_io_irqs = first_msi_irq + num_msi_irqs; in msi_init()
|
| H A D | local_apic.c | 1671 KASSERT(irq < num_io_irqs, ("Invalid IRQ %u", irq)); in apic_alloc_vector() 1705 KASSERT(irqs[run] < num_io_irqs, ("Invalid IRQ %u at index %u", in apic_alloc_vectors() 1799 KASSERT(irq < num_io_irqs, ("Invalid IRQ %u", irq)); in apic_free_vector() 1884 else if (irq < num_io_irqs) { in DB_SHOW_COMMAND_FLAGS()
|
| H A D | io_apic.c | 674 if (next_ioapic_base > num_io_irqs) in ioapic_create() 675 num_io_irqs = next_ioapic_base; in ioapic_create()
|
| /freebsd/sys/x86/xen/ |
| H A D | xen_arch_intr.c | 140 if (num_io_irqs > UINT_MAX - NR_EVENT_CHANNELS) in xen_intr_alloc_irqs() 142 first_evtchn_irq = num_io_irqs; in xen_intr_alloc_irqs() 143 num_io_irqs += NR_EVENT_CHANNELS; in xen_intr_alloc_irqs()
|
| /freebsd/sys/powerpc/powerpc/ |
| H A D | intr_machdep.c | 139 u_int num_io_irqs = 768; variable 141 u_int num_io_irqs = 256; variable 168 powerpc_intrs = mallocarray(num_io_irqs, sizeof(*powerpc_intrs), in intr_init_sources() 170 nintrcnt = 1 + num_io_irqs * 2 + mp_ncpus * 2; in intr_init_sources() 257 for (vector = 0; vector < num_io_irqs && vector <= nvectors; in intr_lookup()
|
| /freebsd/sys/x86/include/ |
| H A D | intr_machdep.h | 57 extern u_int num_io_irqs;
|
| /freebsd/sys/x86/isa/ |
| H A D | atpic.c | 517 if (num_io_irqs == 0) in atpic_init() 518 num_io_irqs = NUM_ISA_IRQS; in atpic_init()
|
| /freebsd/sys/x86/iommu/ |
| H A D | intel_intrmap.c | 344 unit->irte_cnt = roundup_pow_of_two(num_io_irqs); in dmar_init_irt()
|