Home
last modified time | relevance | path

Searched refs:hardirq_stack_ptr (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dirq_64.c51 per_cpu(hardirq_stack_ptr, cpu) = va + IRQ_STACK_SIZE; in map_irq_stack()
63 per_cpu(hardirq_stack_ptr, cpu) = va + IRQ_STACK_SIZE; in map_irq_stack()
70 if (per_cpu(hardirq_stack_ptr, cpu)) in irq_init_percpu_irqstack()
H A Dirq_32.c54 DEFINE_PER_CPU(struct irq_stack *, hardirq_stack_ptr);
79 irqstk = __this_cpu_read(hardirq_stack_ptr); in execute_on_irq_stack()
117 if (per_cpu(hardirq_stack_ptr, cpu)) in irq_init_percpu_irqstack()
129 per_cpu(hardirq_stack_ptr, cpu) = page_address(ph); in irq_init_percpu_irqstack()
H A Ddumpstack_64.c131 unsigned long *end = (unsigned long *)this_cpu_read(hardirq_stack_ptr); in in_irq_stack()
H A Ddumpstack_32.c40 unsigned long *begin = (unsigned long *)this_cpu_read(hardirq_stack_ptr); in in_hardirq_stack()
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dirq_64.c53 per_cpu(pcpu_hot.hardirq_stack_ptr, cpu) = va + IRQ_STACK_SIZE - 8; in map_irq_stack()
66 per_cpu(pcpu_hot.hardirq_stack_ptr, cpu) = va + IRQ_STACK_SIZE - 8; in map_irq_stack()
73 if (per_cpu(pcpu_hot.hardirq_stack_ptr, cpu)) in irq_init_percpu_irqstack()
H A Dirq_32.c77 irqstk = __this_cpu_read(pcpu_hot.hardirq_stack_ptr); in execute_on_irq_stack()
115 if (per_cpu(pcpu_hot.hardirq_stack_ptr, cpu)) in irq_init_percpu_irqstack()
127 per_cpu(pcpu_hot.hardirq_stack_ptr, cpu) = page_address(ph); in irq_init_percpu_irqstack()
H A Ddumpstack_32.c40 unsigned long *begin = (unsigned long *)this_cpu_read(pcpu_hot.hardirq_stack_ptr); in in_hardirq_stack()
H A Ddumpstack_64.c137 unsigned long *end = (unsigned long *)this_cpu_read(pcpu_hot.hardirq_stack_ptr); in in_irq_stack()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dirq_stack.h23 void *tos = __this_cpu_read(hardirq_stack_ptr); in __run_on_irqstack()
34 void *tos = __this_cpu_read(hardirq_stack_ptr); in __run_sysvec_on_irqstack()
45 void *tos = __this_cpu_read(hardirq_stack_ptr); in __run_irq_on_irqstack()
H A Dprocessor.h429 DECLARE_PER_CPU(struct irq_stack *, hardirq_stack_ptr);
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dcurrent.h24 void *hardirq_stack_ptr; member
H A Dirq_stack.h119 call_on_stack(__this_cpu_read(pcpu_hot.hardirq_stack_ptr), \
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/
H A Dcommon.c1921 DEFINE_PER_CPU(struct irq_stack *, hardirq_stack_ptr);

Completed in 8 milliseconds