Searched refs:IRQ_STACK_SIZE (Results 1 - 21 of 21) sorted by relevance

/linux-master/arch/x86/kernel/
H A Dirq_64.c38 struct page *pages[IRQ_STACK_SIZE / PAGE_SIZE];
42 for (i = 0; i < IRQ_STACK_SIZE / PAGE_SIZE; i++) {
48 va = vmap(pages, IRQ_STACK_SIZE / PAGE_SIZE, VM_MAP, PAGE_KERNEL);
53 per_cpu(pcpu_hot.hardirq_stack_ptr, cpu) = va + IRQ_STACK_SIZE - 8;
66 per_cpu(pcpu_hot.hardirq_stack_ptr, cpu) = va + IRQ_STACK_SIZE - 8;
H A Ddumpstack_64.c146 begin = end - (IRQ_STACK_SIZE / sizeof(long));
/linux-master/arch/mips/include/asm/
H A Dirq.h19 #define IRQ_STACK_SIZE THREAD_SIZE macro
20 #define IRQ_STACK_START (IRQ_STACK_SIZE - 16)
41 unsigned long high = low + IRQ_STACK_SIZE;
/linux-master/arch/loongarch/include/asm/
H A Dirq.h11 #define IRQ_STACK_SIZE THREAD_SIZE macro
12 #define IRQ_STACK_START (IRQ_STACK_SIZE - 16)
33 unsigned long high = low + IRQ_STACK_SIZE;
/linux-master/arch/x86/include/asm/
H A Dpage_32_types.h25 #define IRQ_STACK_SIZE THREAD_SIZE macro
H A Dpage_64_types.h22 #define IRQ_STACK_SIZE (PAGE_SIZE << IRQ_STACK_ORDER) macro
H A Dprocessor.h385 char stack[IRQ_STACK_SIZE];
386 } __aligned(IRQ_STACK_SIZE);
/linux-master/arch/arm64/include/asm/
H A Dsdei.h10 #define SDEI_STACK_SIZE IRQ_STACK_SIZE
H A Dstacktrace.h28 unsigned long high = low + IRQ_STACK_SIZE;
H A Dmemory.h142 #define IRQ_STACK_SIZE THREAD_SIZE macro
/linux-master/arch/riscv/kernel/
H A Dirq.c65 p = arch_alloc_vmap_stack(IRQ_STACK_SIZE, cpu_to_node(cpu));
70 /* irq stack only needs to be 16 byte aligned - not IRQ_STACK_SIZE aligned. */
71 DEFINE_PER_CPU_ALIGNED(ulong [IRQ_STACK_SIZE/sizeof(ulong)], irq_stack);
H A Dentry.S259 li t1, IRQ_STACK_SIZE
/linux-master/arch/mips/kernel/
H A Dirq.c56 unsigned int order = get_order(IRQ_STACK_SIZE);
71 irq_stack[i], irq_stack[i] + IRQ_STACK_SIZE);
H A Dasm-offsets.c107 DEFINE(_IRQ_STACK_SIZE, IRQ_STACK_SIZE);
/linux-master/arch/arm64/kernel/
H A Dirq.c61 p = arch_alloc_vmap_stack(IRQ_STACK_SIZE, early_cpu_to_node(cpu));
66 /* irq stack only needs to be 16 byte aligned - not IRQ_STACK_SIZE aligned. */
67 DEFINE_PER_CPU_ALIGNED(unsigned long [IRQ_STACK_SIZE/sizeof(long)], irq_stack);
H A Dtraps.c893 irq_stk, irq_stk + IRQ_STACK_SIZE);
H A Dentry.S888 add sp, x16, #IRQ_STACK_SIZE
/linux-master/arch/loongarch/kernel/
H A Dirq.c107 unsigned int order = get_order(IRQ_STACK_SIZE);
133 per_cpu(irq_stack, i), per_cpu(irq_stack, i) + IRQ_STACK_SIZE);
H A Dasm-offsets.c91 DEFINE(_IRQ_STACK_SIZE, IRQ_STACK_SIZE);
/linux-master/arch/riscv/include/asm/
H A Dthread_info.h32 #define IRQ_STACK_SIZE THREAD_SIZE macro
/linux-master/arch/parisc/kernel/
H A Dirq.c357 #define IRQ_STACK_SIZE (4096 << 4) /* 64k irq stack size */ macro
359 #define IRQ_STACK_SIZE (4096 << 3) /* 32k irq stack size */ macro
363 unsigned long stack[IRQ_STACK_SIZE/sizeof(unsigned long)];
410 if (likely(stack_usage < (IRQ_STACK_SIZE - STACK_MARGIN)))
415 current->comm, sp, stack_start, stack_start + IRQ_STACK_SIZE);

Completed in 245 milliseconds