Home
last modified time | relevance | path

Searched refs:num_io_irqs (Results 1 – 10 of 10) sorted by relevance

/freebsd/sys/x86/x86/
H A Dintr_machdep.c90 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 Dnexus.c208 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 Dmsi.c367 first_msi_irq = num_io_irqs; in msi_init()
370 num_io_irqs = first_msi_irq + num_msi_irqs; in msi_init()
H A Dlocal_apic.c1511 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 Dio_apic.c654 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 Dxen_arch_intr.c140 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 Dintr_machdep.c139 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 Dintr_machdep.h57 extern u_int num_io_irqs;
/freebsd/sys/x86/isa/
H A Datpic.c519 if (num_io_irqs == 0) in atpic_init()
520 num_io_irqs = NUM_ISA_IRQS; in atpic_init()
/freebsd/sys/x86/iommu/
H A Dintel_intrmap.c340 unit->irte_cnt = roundup_pow_of_two(num_io_irqs); in dmar_init_irt()