Home
last modified time | relevance | path

Searched refs:hardirq_ctx (Results 1 – 7 of 7) sorted by relevance

/linux-2.6.39/arch/sh/kernel/
Dirq.c63 static union irq_ctx *hardirq_ctx[NR_CPUS] __read_mostly; variable
74 irqctx = hardirq_ctx[smp_processor_id()]; in handle_one_irq()
121 if (hardirq_ctx[cpu]) in irq_ctx_init()
131 hardirq_ctx[cpu] = irqctx; in irq_ctx_init()
143 cpu, hardirq_ctx[cpu], softirq_ctx[cpu]); in irq_ctx_init()
148 hardirq_ctx[cpu] = NULL; in irq_ctx_exit()
/linux-2.6.39/arch/x86/kernel/
Dirq_32.c61 static DEFINE_PER_CPU(union irq_ctx *, hardirq_ctx);
82 irqctx = __this_cpu_read(hardirq_ctx); in execute_on_irq_stack()
126 if (per_cpu(hardirq_ctx, cpu)) in irq_ctx_init()
137 per_cpu(hardirq_ctx, cpu) = irqctx; in irq_ctx_init()
149 cpu, per_cpu(hardirq_ctx, cpu), per_cpu(softirq_ctx, cpu)); in irq_ctx_init()
/linux-2.6.39/arch/powerpc/kernel/
Dirq.c300 irqtp = hardirq_ctx[smp_processor_id()]; in handle_one_irq()
425 struct thread_info *hardirq_ctx[NR_CPUS] __read_mostly; variable
438 memset((void *)hardirq_ctx[i], 0, THREAD_SIZE); in irq_ctx_init()
439 tp = hardirq_ctx[i]; in irq_ctx_init()
Dsetup_32.c253 hardirq_ctx[i] = (struct thread_info *) in irqstack_early_init()
Dsetup_64.c447 hardirq_ctx[i] = (struct thread_info *) in irqstack_early_init()
Dprocess.c1057 stack_page = (unsigned long) hardirq_ctx[cpu]; in valid_irq_stack()
/linux-2.6.39/arch/powerpc/include/asm/
Dirq.h336 extern struct thread_info *hardirq_ctx[NR_CPUS];