Home
last modified time | relevance | path

Searched refs:vector_irq (Results 1 – 9 of 9) sorted by relevance

/arch/x86/kernel/
Dirqinit.c54 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
118 per_cpu(vector_irq, cpu)[IRQ0_VECTOR + irq] = irq; in setup_vector_irq() local
Dirq.c198 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()
347 per_cpu(vector_irq, cpu)[vector] < 0) in check_irq_vectors_for_cpu_disable()
447 if (__this_cpu_read(vector_irq[vector]) <= VECTOR_UNDEFINED) in fixup_irqs()
452 irq = __this_cpu_read(vector_irq[vector]); in fixup_irqs()
460 __this_cpu_write(vector_irq[vector], VECTOR_RETRIGGERED); in fixup_irqs()
464 if (__this_cpu_read(vector_irq[vector]) != VECTOR_RETRIGGERED) in fixup_irqs()
465 __this_cpu_write(vector_irq[vector], VECTOR_UNDEFINED); in fixup_irqs()
/arch/ia64/kernel/
Dirq_ia64.c84 DEFINE_PER_CPU(int[IA64_NUM_VECTORS], vector_irq) = {
142 per_cpu(vector_irq, cpu)[vector] = irq; in __bind_irq_vector()
174 per_cpu(vector_irq, cpu)[vector] = -1; in __clear_irq_vector()
244 per_cpu(vector_irq, cpu)[vector] = -1; in __setup_vector_irq() local
250 per_cpu(vector_irq, cpu)[vector] = irq; in __setup_vector_irq() local
333 irq = __this_cpu_read(vector_irq[vector]); in smp_irq_move_cleanup_interrupt()
347 __this_cpu_write(vector_irq[vector], -1); in smp_irq_move_cleanup_interrupt()
Dirq.c45 return __this_cpu_read(vector_irq[vec]); in __ia64_local_vector_to_irq()
/arch/ia64/include/asm/
Dhw_irq.h113 DECLARE_PER_CPU(int[IA64_NUM_VECTORS], vector_irq);
162 return __this_cpu_read(vector_irq[vec]); in __ia64_local_vector_to_irq()
/arch/x86/include/asm/
Dhw_irq.h197 DECLARE_PER_CPU(vector_irq_t, vector_irq);
/arch/x86/kernel/apic/
Dio_apic.c1316 if (per_cpu(vector_irq, new_cpu)[vector] > VECTOR_UNDEFINED) in __assign_irq_vector() local
1328 per_cpu(vector_irq, new_cpu)[vector] = irq; in __assign_irq_vector()
1357 per_cpu(vector_irq, cpu)[vector] = VECTOR_UNDEFINED; in __clear_irq_vector()
1366 if (per_cpu(vector_irq, cpu)[vector] != irq) in __clear_irq_vector() local
1368 per_cpu(vector_irq, cpu)[vector] = VECTOR_UNDEFINED; in __clear_irq_vector() local
1396 per_cpu(vector_irq, cpu)[vector] = irq; in __setup_vector_irq() local
1400 irq = per_cpu(vector_irq, cpu)[vector]; in __setup_vector_irq()
1406 per_cpu(vector_irq, cpu)[vector] = VECTOR_UNDEFINED; in __setup_vector_irq() local
2318 irq = __this_cpu_read(vector_irq[vector]); in smp_irq_move_cleanup_interrupt()
2355 __this_cpu_write(vector_irq[vector], VECTOR_UNDEFINED); in smp_irq_move_cleanup_interrupt()
/arch/x86/lguest/
Dboot.c846 __this_cpu_write(vector_irq[i], i - FIRST_EXTERNAL_VECTOR); in lguest_init_IRQ()
/arch/arm/kernel/
Dentry-armv.S1240 W(b) vector_irq