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() 252 if (vector < 0 || vector >= num_io_irqs) in intr_lookup_source() 527 for (v = 0; v < num_io_irqs; v++) { in intr_reprogram() 552 for (i = 0; i < num_io_irqs && !db_pager_quit; i++, isrc++) in DB_SHOW_COMMAND() [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 | 367 first_msi_irq = num_io_irqs; in msi_init() 370 num_io_irqs = first_msi_irq + num_msi_irqs; in msi_init()
|
H A D | local_apic.c | 1511 KASSERT(irq < num_io_irqs, ("Invalid IRQ %u", irq)); in apic_alloc_vector() 1545 KASSERT(irqs[run] < num_io_irqs, ("Invalid IRQ %u at index %u", in apic_alloc_vectors() 1639 KASSERT(irq < num_io_irqs, ("Invalid IRQ %u", irq)); in apic_free_vector() 1724 else if (irq < num_io_irqs) { in DB_SHOW_COMMAND_FLAGS()
|
H A D | io_apic.c | 654 if (next_ioapic_base > num_io_irqs) in ioapic_create() 655 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 174 powerpc_intrs = mallocarray(num_io_irqs, sizeof(*powerpc_intrs), in intr_init_sources() 176 nintrcnt = 1 + num_io_irqs * 2 + mp_ncpus * 2; in intr_init_sources() 263 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 | 519 if (num_io_irqs == 0) in atpic_init() 520 num_io_irqs = NUM_ISA_IRQS; in atpic_init()
|
/freebsd/sys/x86/iommu/ |
H A D | intel_intrmap.c | 340 unit->irte_cnt = roundup_pow_of_two(num_io_irqs); in dmar_init_irt()
|