Searched refs:cpu_entry_area (Results 1 – 14 of 14) sorted by relevance
/openbmc/linux/arch/x86/include/asm/ |
H A D | cpu_entry_area.h | 90 struct cpu_entry_area { struct 132 #define CPU_ENTRY_AREA_SIZE (sizeof(struct cpu_entry_area)) argument 134 DECLARE_PER_CPU(struct cpu_entry_area *, cpu_entry_area); 140 extern struct cpu_entry_area *get_cpu_entry_area(int cpu);
|
H A D | pgtable_32_areas.h | 27 #define CPU_ENTRY_AREA_PAGES (NR_CPUS * DIV_ROUND_UP(sizeof(struct cpu_entry_area), PAGE_SIZE))
|
/openbmc/linux/arch/x86/mm/ |
H A D | cpu_entry_area.c | 70 noinstr struct cpu_entry_area *get_cpu_entry_area(int cpu) in get_cpu_entry_area() 73 BUILD_BUG_ON(sizeof(struct cpu_entry_area) % PAGE_SIZE != 0); in get_cpu_entry_area() 75 return (struct cpu_entry_area *) va; in get_cpu_entry_area() 142 struct cpu_entry_area *cea = get_cpu_entry_area(cpu); in percpu_setup_exception_stacks() 169 struct cpu_entry_area *cea = get_cpu_entry_area(cpu); in percpu_setup_exception_stacks() 179 struct cpu_entry_area *cea = get_cpu_entry_area(cpu); in setup_cpu_entry_area() 237 per_cpu(cpu_entry_area, cpu) = cea; in setup_cpu_entry_area()
|
H A D | Makefile | 28 pgtable.o physaddr.o tlb.o cpu_entry_area.o maccess.o pgprot.o
|
/openbmc/linux/arch/x86/kernel/ |
H A D | asm-offsets_32.c | 53 offsetof(struct cpu_entry_area, tss.x86_tss.sp1) - in foo() 54 offsetofend(struct cpu_entry_area, entry_stack_page.stack)); in foo()
|
H A D | doublefault_32.c | 118 struct cpu_entry_area *cea = get_cpu_entry_area(cpu); in doublefault_init_cpu_tss()
|
H A D | dumpstack_32.c | 90 struct cpu_entry_area *cea = get_cpu_entry_area(raw_smp_processor_id()); in in_doublefault_stack()
|
H A D | asm-offsets.c | 109 OFFSET(CPU_ENTRY_AREA_entry_stack, cpu_entry_area, entry_stack_page); in common()
|
/openbmc/linux/Documentation/arch/x86/x86_64/ |
H A D | mm.rst | 59 fffffe0000000000 | -2 TB | fffffe7fffffffff | 0.5 TB | cpu_entry_area mapping 118 fffffe0000000000 | -2 TB | fffffe7fffffffff | 0.5 TB | cpu_entry_area mapping
|
/openbmc/linux/arch/x86/entry/ |
H A D | entry_32.S | 378 movl PER_CPU_VAR(cpu_entry_area), %ecx 1144 movl PER_CPU_VAR(cpu_entry_area), %ecx
|
/openbmc/linux/Documentation/arch/x86/ |
H A D | pti.rst | 48 cpu_entry_area' structure which is placed in the fixmap which gives 72 b. The 'cpu_entry_area' structure must be 2MB in size and 2MB
|
/openbmc/linux/arch/x86/kernel/cpu/ |
H A D | common.c | 711 /* The 32-bit entry code needs to find cpu_entry_area. */ 712 DEFINE_PER_CPU(struct cpu_entry_area *, cpu_entry_area);
|
/openbmc/linux/ |
H A D | opengrok2.0.log | [all...] |
H A D | opengrok0.0.log | [all...] |