Home
last modified time | relevance | path

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

/linux-4.4.14/arch/x86/kernel/
Dirq.c238 desc = __this_cpu_read(vector_irq[vector]); in do_IRQ()
248 __this_cpu_write(vector_irq[vector], VECTOR_UNUSED); in do_IRQ()
361 desc = __this_cpu_read(vector_irq[vector]); in check_irq_vectors_for_cpu_disable()
416 IS_ERR_OR_NULL(per_cpu(vector_irq, cpu)[vector])) in check_irq_vectors_for_cpu_disable()
530 if (IS_ERR_OR_NULL(__this_cpu_read(vector_irq[vector]))) in fixup_irqs()
535 desc = __this_cpu_read(vector_irq[vector]); in fixup_irqs()
542 __this_cpu_write(vector_irq[vector], VECTOR_RETRIGGERED); in fixup_irqs()
546 if (__this_cpu_read(vector_irq[vector]) != VECTOR_RETRIGGERED) in fixup_irqs()
547 __this_cpu_write(vector_irq[vector], VECTOR_UNUSED); in fixup_irqs()
Dirqinit.c54 DEFINE_PER_CPU(vector_irq_t, vector_irq) = {
63 if (!IS_ERR_OR_NULL(per_cpu(vector_irq, cpu)[vector])) in vector_used_by_percpu_irq()
97 per_cpu(vector_irq, 0)[ISA_IRQ_VECTOR(i)] = irq_to_desc(i); in init_IRQ() local
/linux-4.4.14/arch/x86/kernel/apic/
Dvector.c179 if (!IS_ERR_OR_NULL(per_cpu(vector_irq, new_cpu)[vector])) in __assign_irq_vector()
189 per_cpu(vector_irq, new_cpu)[vector] = irq_to_desc(irq); in __assign_irq_vector()
262 per_cpu(vector_irq, cpu)[vector] = VECTOR_UNUSED; in clear_irq_vector()
279 if (per_cpu(vector_irq, cpu)[vector] != desc) in clear_irq_vector() local
281 per_cpu(vector_irq, cpu)[vector] = VECTOR_UNUSED; in clear_irq_vector() local
462 per_cpu(vector_irq, cpu)[vector] = desc; in __setup_vector_irq() local
466 desc = per_cpu(vector_irq, cpu)[vector]; in __setup_vector_irq()
472 per_cpu(vector_irq, cpu)[vector] = VECTOR_UNUSED; in __setup_vector_irq() local
492 per_cpu(vector_irq, cpu)[ISA_IRQ_VECTOR(irq)] = irq_to_desc(irq); in setup_vector_irq() local
576 desc = __this_cpu_read(vector_irq[vector]); in smp_irq_move_cleanup_interrupt()
[all …]
/linux-4.4.14/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()
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()
Dirq.c45 return __this_cpu_read(vector_irq[vec]); in __ia64_local_vector_to_irq()
/linux-4.4.14/arch/ia64/include/asm/
Dhw_irq.h109 DECLARE_PER_CPU(int[IA64_NUM_VECTORS], vector_irq);
154 return __this_cpu_read(vector_irq[vec]); in __ia64_local_vector_to_irq()
/linux-4.4.14/arch/x86/include/asm/
Dhw_irq.h190 DECLARE_PER_CPU(vector_irq_t, vector_irq);
/linux-4.4.14/arch/x86/lguest/
Dboot.c863 __this_cpu_write(vector_irq[FIRST_EXTERNAL_VECTOR + irq], desc); in lguest_setup_irq()
/linux-4.4.14/arch/arm/kernel/
Dentry-armv.S1216 W(b) vector_irq