Home
last modified time | relevance | path

Searched refs:irq_regs (Results 1 – 15 of 15) sorted by relevance

/linux-3.4.99/arch/cris/arch-v32/kernel/
Dirq.c56 static unsigned long irq_regs[NR_CPUS] = variable
212 intr_mask = REG_RD_INT_VECT(intr_vect, irq_regs[cpu], in block_irq()
215 REG_WR_INT_VECT(intr_vect, irq_regs[cpu], rw_mask, in block_irq()
218 intr_mask = REG_RD_INT_VECT(intr_vect, irq_regs[cpu], in block_irq()
221 REG_WR_INT_VECT(intr_vect, irq_regs[cpu], rw_mask, in block_irq()
236 intr_mask = REG_RD_INT_VECT(intr_vect, irq_regs[cpu], in unblock_irq()
239 REG_WR_INT_VECT(intr_vect, irq_regs[cpu], rw_mask, in unblock_irq()
242 intr_mask = REG_RD_INT_VECT(intr_vect, irq_regs[cpu], in unblock_irq()
245 REG_WR_INT_VECT(intr_vect, irq_regs[cpu], rw_mask, in unblock_irq()
378 masked[i] = REG_RD_INT_VECT(intr_vect, irq_regs[cpu], in crisv32_do_multiple()
[all …]
Dsmp.c58 static unsigned long irq_regs[NR_CPUS] = { variable
173 REG_WR(intr_vect, irq_regs[cpu], rw_mask, vect_mask); in smp_callin()
278 reg_intr_vect_rw_ipi ipi = REG_RD(intr_vect, irq_regs[i], rw_ipi); in send_ipi()
288 REG_WR(intr_vect, irq_regs[i], rw_ipi, ipi); in send_ipi()
296 ipi = REG_RD(intr_vect, irq_regs[i], rw_ipi); in send_ipi()
346 ipi = REG_RD(intr_vect, irq_regs[smp_processor_id()], rw_ipi); in crisv32_ipi_interrupt()
364 REG_WR(intr_vect, irq_regs[smp_processor_id()], rw_ipi, ipi); in crisv32_ipi_interrupt()
/linux-3.4.99/arch/x86/include/asm/
Dirq_regs.h14 DECLARE_PER_CPU(struct pt_regs *, irq_regs);
18 return percpu_read(irq_regs); in get_irq_regs()
26 percpu_write(irq_regs, new_regs); in set_irq_regs()
/linux-3.4.99/arch/x86/kernel/
Dirq_64.c26 DEFINE_PER_CPU(struct pt_regs *, irq_regs);
27 EXPORT_PER_CPU_SYMBOL(irq_regs);
Dirq_32.c27 DEFINE_PER_CPU(struct pt_regs *, irq_regs);
28 EXPORT_PER_CPU_SYMBOL(irq_regs);
/linux-3.4.99/arch/um/include/asm/
DKbuild2 generic-y += hw_irq.h irq_regs.h kdebug.h percpu.h sections.h topology.h xor.h
/linux-3.4.99/arch/arm/include/asm/
DKbuild11 generic-y += irq_regs.h
/linux-3.4.99/arch/sparc/include/asm/
DKbuild22 generic-y += irq_regs.h
/linux-3.4.99/arch/tile/include/asm/
DKbuild21 generic-y += irq_regs.h
/linux-3.4.99/arch/blackfin/include/asm/
DKbuild17 generic-y += irq_regs.h
/linux-3.4.99/arch/c6x/include/asm/
DKbuild22 generic-y += irq_regs.h
/linux-3.4.99/arch/hexagon/include/asm/
DKbuild27 generic-y += irq_regs.h
/linux-3.4.99/arch/unicore32/include/asm/
DKbuild22 generic-y += irq_regs.h
/linux-3.4.99/arch/openrisc/include/asm/
DKbuild33 generic-y += irq_regs.h
/linux-3.4.99/lib/
DMakefile13 sha1.o md5.o irq_regs.o reciprocal_div.o argv_split.o \