Home
last modified time | relevance | path

Searched refs:irq_stack (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/arch/x86/kernel/
Dirq_32.c54 DEFINE_PER_CPU(struct irq_stack *, hardirq_stack);
55 DEFINE_PER_CPU(struct irq_stack *, softirq_stack);
75 struct irq_stack *curstk, *irqstk; in execute_on_irq_stack()
78 curstk = (struct irq_stack *) current_stack(); in execute_on_irq_stack()
114 struct irq_stack *irqstk; in irq_ctx_init()
135 struct irq_stack *irqstk; in do_softirq_own_stack()
Dirq_64.c49 irq_stack_top = (u64)this_cpu_ptr(irq_stack_union.irq_stack) + in stack_overflow_check()
Dsetup_percpu.c247 per_cpu(irq_stack_union.irq_stack, cpu) + in setup_per_cpu_areas()
/Linux-v4.19/arch/mips/kernel/
Dirq.c28 void *irq_stack[NR_CPUS]; variable
68 irq_stack[i] = s; in init_IRQ()
70 irq_stack[i], irq_stack[i] + IRQ_STACK_SIZE); in init_IRQ()
Dgenex.S201 lui k1, %hi(irq_stack)
203 lui k1, %highest(irq_stack)
204 daddiu k1, %higher(irq_stack)
206 daddiu k1, %hi(irq_stack)
211 LONG_L t0, %lo(irq_stack)(k1)
313 lui k1, %hi(irq_stack)
315 lui k1, %highest(irq_stack)
316 daddiu k1, %higher(irq_stack)
318 daddiu k1, %hi(irq_stack)
323 LONG_L t0, %lo(irq_stack)(k1)
Dprocess.c609 stack_page = (unsigned long)irq_stack[cpu]; in unwind_stack()
/Linux-v4.19/arch/arm64/kernel/
Dirq.c58 DEFINE_PER_CPU_ALIGNED(unsigned long [IRQ_STACK_SIZE/sizeof(long)], irq_stack);
65 per_cpu(irq_stack_ptr, cpu) = per_cpu(irq_stack, cpu); in init_irq_stacks()
/Linux-v4.19/arch/mips/include/asm/
Dirq.h23 extern void *irq_stack[NR_CPUS];
41 unsigned long low = (unsigned long)irq_stack[cpu]; in on_irq_stack()
/Linux-v4.19/arch/parisc/kernel/
Dirq.c475 unsigned long irq_stack; in execute_on_irq_stack() local
479 irq_stack = (unsigned long) &union_ptr->stack; in execute_on_irq_stack()
480 irq_stack = ALIGN(irq_stack + sizeof(irq_stack_union.slock), in execute_on_irq_stack()
498 call_on_stack(param1, func, irq_stack); in execute_on_irq_stack()
/Linux-v4.19/arch/x86/include/asm/
Dprocessor.h393 char irq_stack[IRQ_STACK_SIZE]; member
438 struct irq_stack { struct
442 DECLARE_PER_CPU(struct irq_stack *, hardirq_stack); argument
443 DECLARE_PER_CPU(struct irq_stack *, softirq_stack);
/Linux-v4.19/arch/x86/kernel/cpu/
Dcommon.c1524 init_per_cpu_var(irq_stack_union.irq_stack) + IRQ_STACK_SIZE;