Searched refs:vector_irq (Results 1 – 9 of 9) sorted by relevance
/linux-4.1.27/arch/x86/kernel/ |
D | irq.c | 198 irq = __this_cpu_read(vector_irq[vector]); in do_IRQ() 208 __this_cpu_write(vector_irq[vector], VECTOR_UNDEFINED); in do_IRQ() 302 irq = __this_cpu_read(vector_irq[vector]); in check_irq_vectors_for_cpu_disable() 350 per_cpu(vector_irq, cpu)[vector] < 0) in check_irq_vectors_for_cpu_disable() 450 if (__this_cpu_read(vector_irq[vector]) <= VECTOR_UNDEFINED) in fixup_irqs() 455 irq = __this_cpu_read(vector_irq[vector]); in fixup_irqs() 463 __this_cpu_write(vector_irq[vector], VECTOR_RETRIGGERED); in fixup_irqs() 467 if (__this_cpu_read(vector_irq[vector]) != VECTOR_RETRIGGERED) in fixup_irqs() 468 __this_cpu_write(vector_irq[vector], VECTOR_UNDEFINED); in fixup_irqs()
|
D | irqinit.c | 54 DEFINE_PER_CPU(vector_irq_t, vector_irq) = { 63 if (per_cpu(vector_irq, cpu)[vector] > VECTOR_UNDEFINED) in vector_used_by_percpu_irq() local 97 per_cpu(vector_irq, 0)[IRQ0_VECTOR + i] = i; in init_IRQ() local
|
/linux-4.1.27/arch/x86/kernel/apic/ |
D | vector.c | 170 if (per_cpu(vector_irq, new_cpu)[vector] > in __assign_irq_vector() local 183 per_cpu(vector_irq, new_cpu)[vector] = irq; in __assign_irq_vector() 215 per_cpu(vector_irq, cpu)[vector] = VECTOR_UNDEFINED; in clear_irq_vector() 228 if (per_cpu(vector_irq, cpu)[vector] != irq) in clear_irq_vector() local 230 per_cpu(vector_irq, cpu)[vector] = VECTOR_UNDEFINED; in clear_irq_vector() local 287 per_cpu(vector_irq, cpu)[vector] = irq; in __setup_vector_irq() local 291 irq = per_cpu(vector_irq, cpu)[vector]; in __setup_vector_irq() 297 per_cpu(vector_irq, cpu)[vector] = VECTOR_UNDEFINED; in __setup_vector_irq() local 317 per_cpu(vector_irq, cpu)[IRQ0_VECTOR + irq] = irq; in setup_vector_irq() local 411 irq = __this_cpu_read(vector_irq[vector]); in smp_irq_move_cleanup_interrupt() [all …]
|
/linux-4.1.27/arch/ia64/kernel/ |
D | irq_ia64.c | 84 DEFINE_PER_CPU(int[IA64_NUM_VECTORS], vector_irq) = { 142 per_cpu(vector_irq, cpu)[vector] = irq; in __bind_irq_vector() 172 per_cpu(vector_irq, cpu)[vector] = -1; in __clear_irq_vector() 242 per_cpu(vector_irq, cpu)[vector] = -1; in __setup_vector_irq() local 248 per_cpu(vector_irq, cpu)[vector] = irq; in __setup_vector_irq() local 331 irq = __this_cpu_read(vector_irq[vector]); in smp_irq_move_cleanup_interrupt() 345 __this_cpu_write(vector_irq[vector], -1); in smp_irq_move_cleanup_interrupt()
|
D | irq.c | 45 return __this_cpu_read(vector_irq[vec]); in __ia64_local_vector_to_irq()
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | hw_irq.h | 113 DECLARE_PER_CPU(int[IA64_NUM_VECTORS], vector_irq); 162 return __this_cpu_read(vector_irq[vec]); in __ia64_local_vector_to_irq()
|
/linux-4.1.27/arch/x86/include/asm/ |
D | hw_irq.h | 193 DECLARE_PER_CPU(vector_irq_t, vector_irq);
|
/linux-4.1.27/arch/x86/lguest/ |
D | boot.c | 868 __this_cpu_write(vector_irq[i], i - FIRST_EXTERNAL_VECTOR); in lguest_init_IRQ()
|
/linux-4.1.27/arch/arm/kernel/ |
D | entry-armv.S | 1225 W(b) vector_irq
|