Symbol: NR_VECTORS
arch/loongarch/include/asm/irq.h
51
#define IRQ_MATRIX_BITS NR_VECTORS
arch/loongarch/include/asm/irq.h
69
#define NR_IRQS (64 + NR_VECTORS * (NR_CPUS + MAX_IO_PICS))
arch/loongarch/kernel/irq.c
95
irq_set_nr_irqs(64 + NR_VECTORS * nr_io_pics);
arch/loongarch/kernel/irq.c
97
irq_set_nr_irqs(64 + NR_VECTORS * (nr_cpu_ids + nr_io_pics));
arch/x86/include/asm/irq_vectors.h
113
#define FIRST_SYSTEM_VECTOR NR_VECTORS
arch/x86/include/asm/irq_vectors.h
117
#define NR_SYSTEM_VECTORS (NR_VECTORS - FIRST_SYSTEM_VECTOR)
arch/x86/include/asm/irq_vectors.h
138
(NR_VECTORS + CPU_VECTOR_LIMIT) : \
arch/x86/include/asm/irq_vectors.h
139
(NR_VECTORS + IO_APIC_VECTOR_LIMIT))
arch/x86/include/asm/irq_vectors.h
141
#define NR_IRQS (NR_VECTORS + IO_APIC_VECTOR_LIMIT)
arch/x86/include/asm/irq_vectors.h
143
#define NR_IRQS (NR_VECTORS + CPU_VECTOR_LIMIT)
arch/x86/include/asm/posted_intr.h
115
return bitmap_empty(pi_desc->pir, NR_VECTORS);
arch/x86/include/asm/posted_intr.h
174
if (WARN_ON_ONCE(vector > NR_VECTORS || vector < FIRST_EXTERNAL_VECTOR))
arch/x86/kernel/apic/vector.c
721
if (irq_get_nr_irqs() > NR_VECTORS * nr_cpu_ids)
arch/x86/kernel/apic/vector.c
722
irq_set_nr_irqs(NR_VECTORS * nr_cpu_ids);
arch/x86/kernel/apic/vector.c
778
for_each_set_bit(vector, system_vectors, NR_VECTORS)
arch/x86/kernel/apic/vector.c
816
vector_matrix = irq_alloc_matrix(NR_VECTORS, FIRST_EXTERNAL_VECTOR,
arch/x86/kernel/apic/vector.c
857
for (vector = 0; vector < NR_VECTORS; vector++)
arch/x86/kernel/idt.c
300
for_each_clear_bit_from(i, system_vectors, NR_VECTORS) {
arch/x86/kernel/idt.c
330
for ( ; i < NR_VECTORS; i++)
arch/x86/kernel/irq.c
545
for (vector = FIRST_EXTERNAL_VECTOR; vector < NR_VECTORS; vector++) {
arch/x86/kernel/irqinit.c
51
[0 ... NR_VECTORS - 1] = VECTOR_UNUSED,
arch/x86/kernel/traps.c
83
DECLARE_BITMAP(system_vectors, NR_VECTORS);
drivers/irqchip/irq-loongarch-avec.c
341
loongarch_avec.vector_matrix = irq_alloc_matrix(NR_VECTORS, 0, NR_VECTORS);
drivers/irqchip/irq-loongarch-avec.c
38
static DEFINE_PER_CPU(struct irq_desc * [NR_VECTORS], irq_map);
tools/perf/trace/beauty/arch/x86/include/asm/irq_vectors.h
113
#define FIRST_SYSTEM_VECTOR NR_VECTORS
tools/perf/trace/beauty/arch/x86/include/asm/irq_vectors.h
117
#define NR_SYSTEM_VECTORS (NR_VECTORS - FIRST_SYSTEM_VECTOR)
tools/perf/trace/beauty/arch/x86/include/asm/irq_vectors.h
138
(NR_VECTORS + CPU_VECTOR_LIMIT) : \
tools/perf/trace/beauty/arch/x86/include/asm/irq_vectors.h
139
(NR_VECTORS + IO_APIC_VECTOR_LIMIT))
tools/perf/trace/beauty/arch/x86/include/asm/irq_vectors.h
141
#define NR_IRQS (NR_VECTORS + IO_APIC_VECTOR_LIMIT)
tools/perf/trace/beauty/arch/x86/include/asm/irq_vectors.h
143
#define NR_IRQS (NR_VECTORS + CPU_VECTOR_LIMIT)
tools/testing/selftests/kvm/lib/riscv/processor.c
418
exception_handler_fn exception_handlers[NR_VECTORS][NR_EXCEPTIONS];