Searched refs:irq_stack_union (Results 1 – 12 of 12) sorted by relevance
/Linux-v4.19/arch/parisc/kernel/ |
D | irq.c | 385 union irq_stack_union { union 391 DEFINE_PER_CPU(union irq_stack_union, irq_stack_union) = { 427 stack_start = (unsigned long) &per_cpu(irq_stack_union, cpu).stack; in stack_overflow_check() 474 union irq_stack_union *union_ptr; in execute_on_irq_stack() 478 union_ptr = &per_cpu(irq_stack_union, smp_processor_id()); in execute_on_irq_stack() 480 irq_stack = ALIGN(irq_stack + sizeof(irq_stack_union.slock), in execute_on_irq_stack()
|
/Linux-v4.19/arch/x86/include/asm/ |
D | stackprotector.h | 67 BUILD_BUG_ON(offsetof(union irq_stack_union, stack_canary) != 40); in boot_init_stack_canary() 82 this_cpu_write(irq_stack_union.stack_canary, canary); in boot_init_stack_canary()
|
D | processor.h | 392 union irq_stack_union { union 405 DECLARE_PER_CPU_FIRST(union irq_stack_union, irq_stack_union) __visible; 406 DECLARE_INIT_PER_CPU(irq_stack_union); 410 return (unsigned long)per_cpu(irq_stack_union.gs_base, cpu); in cpu_kernelmode_gs_base()
|
/Linux-v4.19/arch/x86/kernel/ |
D | vmlinux.lds.S | 416 INIT_PER_CPU(irq_stack_union); 425 . = ASSERT((irq_stack_union == 0),
|
D | irq_64.c | 49 irq_stack_top = (u64)this_cpu_ptr(irq_stack_union.irq_stack) + in stack_overflow_check()
|
D | asm-offsets_64.c | 71 DEFINE(stack_canary_offset, offsetof(union irq_stack_union, stack_canary)); in main()
|
D | setup_percpu.c | 247 per_cpu(irq_stack_union.irq_stack, cpu) + in setup_per_cpu_areas()
|
D | head_64.S | 268 .quad INIT_PER_CPU_VAR(irq_stack_union)
|
/Linux-v4.19/arch/x86/xen/ |
D | xen-head.S | 49 movq $INIT_PER_CPU_VAR(irq_stack_union),%rax
|
/Linux-v4.19/Documentation/dev-tools/ |
D | gdb-kernel-debugging.rst | 139 rb_right = 0x0 <irq_stack_union>, 140 rb_left = 0x0 <irq_stack_union>
|
/Linux-v4.19/arch/x86/kernel/cpu/ |
D | common.c | 1511 DEFINE_PER_CPU_FIRST(union irq_stack_union, 1512 irq_stack_union) __aligned(PAGE_SIZE) __visible; 1513 EXPORT_PER_CPU_SYMBOL_GPL(irq_stack_union); 1524 init_per_cpu_var(irq_stack_union.irq_stack) + IRQ_STACK_SIZE;
|
/Linux-v4.19/arch/x86/entry/ |
D | entry_64.S | 362 movq %rbx, PER_CPU_VAR(irq_stack_union)+stack_canary_offset 494 movq \old_rsp, PER_CPU_VAR(irq_stack_union + IRQ_STACK_SIZE - 8)
|