Searched refs:IRQ_STACK_SIZE (Results 1 – 22 of 22) sorted by relevance
| /linux/arch/x86/kernel/ |
| A D | irq_64.c | 39 struct page *pages[IRQ_STACK_SIZE / PAGE_SIZE]; in map_irq_stack() 43 for (i = 0; i < IRQ_STACK_SIZE / PAGE_SIZE; i++) { in map_irq_stack() 49 va = vmap(pages, IRQ_STACK_SIZE / PAGE_SIZE, VM_MAP, PAGE_KERNEL); in map_irq_stack() 54 per_cpu(pcpu_hot.hardirq_stack_ptr, cpu) = va + IRQ_STACK_SIZE - 8; in map_irq_stack() 67 per_cpu(pcpu_hot.hardirq_stack_ptr, cpu) = va + IRQ_STACK_SIZE - 8; in map_irq_stack()
|
| A D | dumpstack_64.c | 146 begin = end - (IRQ_STACK_SIZE / sizeof(long)); in in_irq_stack()
|
| /linux/arch/mips/include/asm/ |
| A D | irq.h | 19 #define IRQ_STACK_SIZE THREAD_SIZE macro 20 #define IRQ_STACK_START (IRQ_STACK_SIZE - 16) 41 unsigned long high = low + IRQ_STACK_SIZE; in on_irq_stack()
|
| /linux/arch/loongarch/include/asm/ |
| A D | irq.h | 11 #define IRQ_STACK_SIZE THREAD_SIZE macro 12 #define IRQ_STACK_START (IRQ_STACK_SIZE - 16) 33 unsigned long high = low + IRQ_STACK_SIZE; in on_irq_stack()
|
| /linux/arch/riscv/kernel/ |
| A D | irq.c | 65 p = arch_alloc_vmap_stack(IRQ_STACK_SIZE, cpu_to_node(cpu)); in init_irq_stacks() 71 DEFINE_PER_CPU_ALIGNED(ulong [IRQ_STACK_SIZE/sizeof(ulong)], irq_stack);
|
| A D | entry.S | 353 li t1, IRQ_STACK_SIZE
|
| /linux/arch/mips/kernel/ |
| A D | irq.c | 56 unsigned int order = get_order(IRQ_STACK_SIZE); in init_IRQ() 71 irq_stack[i], irq_stack[i] + IRQ_STACK_SIZE); in init_IRQ()
|
| A D | asm-offsets.c | 107 DEFINE(_IRQ_STACK_SIZE, IRQ_STACK_SIZE); in output_thread_info_defines()
|
| /linux/arch/arm64/kernel/ |
| A D | irq.c | 61 p = arch_alloc_vmap_stack(IRQ_STACK_SIZE, early_cpu_to_node(cpu)); in init_irq_stacks() 67 DEFINE_PER_CPU_ALIGNED(unsigned long [IRQ_STACK_SIZE/sizeof(long)], irq_stack);
|
| A D | traps.c | 907 irq_stk, irq_stk + IRQ_STACK_SIZE); in panic_bad_stack()
|
| A D | entry.S | 888 add sp, x16, #IRQ_STACK_SIZE
|
| /linux/arch/parisc/kernel/ |
| A D | irq.c | 357 #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))) in stack_overflow_check() 415 current->comm, sp, stack_start, stack_start + IRQ_STACK_SIZE); in stack_overflow_check()
|
| /linux/arch/loongarch/kernel/ |
| A D | irq.c | 105 unsigned int order = get_order(IRQ_STACK_SIZE); in init_IRQ() 122 per_cpu(irq_stack, i), per_cpu(irq_stack, i) + IRQ_STACK_SIZE); in init_IRQ()
|
| A D | asm-offsets.c | 91 DEFINE(_IRQ_STACK_SIZE, IRQ_STACK_SIZE); in output_thread_info_defines()
|
| /linux/arch/x86/include/asm/ |
| A D | page_32_types.h | 25 #define IRQ_STACK_SIZE THREAD_SIZE macro
|
| A D | page_64_types.h | 22 #define IRQ_STACK_SIZE (PAGE_SIZE << IRQ_STACK_ORDER) macro
|
| A D | processor.h | 399 char stack[IRQ_STACK_SIZE]; 400 } __aligned(IRQ_STACK_SIZE);
|
| /linux/arch/arm64/include/asm/ |
| A D | sdei.h | 10 #define SDEI_STACK_SIZE IRQ_STACK_SIZE
|
| A D | stacktrace.h | 28 unsigned long high = low + IRQ_STACK_SIZE; in stackinfo_get_irq()
|
| A D | memory.h | 144 #define IRQ_STACK_SIZE THREAD_SIZE macro
|
| /linux/arch/riscv/include/asm/ |
| A D | thread_info.h | 38 #define IRQ_STACK_SIZE THREAD_SIZE macro
|
| /linux/Documentation/arch/x86/ |
| A D | kernel-stacks.rst | 25 * Interrupt stack. IRQ_STACK_SIZE
|
Completed in 31 milliseconds