Searched refs:irq_stack_union (Results 1 – 10 of 10) sorted by relevance
/linux-4.1.27/arch/parisc/kernel/ |
D | irq.c | 385 union irq_stack_union { union 391 DEFINE_PER_CPU(union irq_stack_union, irq_stack_union) = { 423 stack_start = (unsigned long) &per_cpu(irq_stack_union, cpu).stack; in stack_overflow_check() 468 union irq_stack_union *union_ptr; in execute_on_irq_stack() 472 union_ptr = &per_cpu(irq_stack_union, smp_processor_id()); in execute_on_irq_stack() 474 irq_stack = ALIGN(irq_stack + sizeof(irq_stack_union.slock), in execute_on_irq_stack()
|
/linux-4.1.27/arch/x86/include/asm/ |
D | stackprotector.h | 64 BUILD_BUG_ON(offsetof(union irq_stack_union, stack_canary) != 40); in boot_init_stack_canary() 78 this_cpu_write(irq_stack_union.stack_canary, canary); in boot_init_stack_canary()
|
D | processor.h | 441 union irq_stack_union { union 454 DECLARE_PER_CPU_FIRST(union irq_stack_union, irq_stack_union) __visible; 455 DECLARE_INIT_PER_CPU(irq_stack_union);
|
D | switch_to.h | 94 , [gs_canary] "=m" (irq_stack_union.stack_canary)
|
/linux-4.1.27/arch/x86/kernel/ |
D | vmlinux.lds.S | 352 INIT_PER_CPU(irq_stack_union); 361 . = ASSERT((irq_stack_union == 0),
|
D | irq_64.c | 55 irq_stack_top = (u64)this_cpu_ptr(irq_stack_union.irq_stack) + in stack_overflow_check()
|
D | setup_percpu.c | 246 per_cpu(irq_stack_union.irq_stack, cpu) + in setup_per_cpu_areas()
|
D | head_64.S | 321 .quad INIT_PER_CPU_VAR(irq_stack_union)
|
/linux-4.1.27/Documentation/ |
D | gdb-kernel-debugging.txt | 124 rb_right = 0x0 <irq_stack_union>, 125 rb_left = 0x0 <irq_stack_union>
|
/linux-4.1.27/arch/x86/kernel/cpu/ |
D | common.c | 395 wrmsrl(MSR_GS_BASE, (unsigned long)per_cpu(irq_stack_union.gs_base, cpu)); in load_percpu_segment() 1166 DEFINE_PER_CPU_FIRST(union irq_stack_union, 1167 irq_stack_union) __aligned(PAGE_SIZE) __visible; 1178 init_per_cpu_var(irq_stack_union.irq_stack) + IRQ_STACK_SIZE - 64;
|