Lines Matching defs:lowcore
48 #include <asm/lowcore.h>
75 struct lowcore *lowcore; /* lowcore page(s) for the cpu */
193 struct lowcore *lc;
196 pcpu->lowcore = (struct lowcore *)
199 if (!pcpu->lowcore || !nodat_stack)
202 nodat_stack = pcpu->lowcore->nodat_stack - STACK_INIT_OFFSET;
207 lc = pcpu->lowcore;
234 free_pages((unsigned long) pcpu->lowcore, LC_ORDER);
241 unsigned long async_stack, nodat_stack, lowcore;
243 nodat_stack = pcpu->lowcore->nodat_stack - STACK_INIT_OFFSET;
244 async_stack = pcpu->lowcore->async_stack - STACK_INIT_OFFSET;
245 lowcore = (unsigned long) pcpu->lowcore;
249 vdso_free_per_cpu(pcpu->lowcore);
250 nmi_free_per_cpu(pcpu->lowcore);
255 free_pages(lowcore, LC_ORDER);
260 struct lowcore *lc = pcpu->lowcore;
286 struct lowcore *lc = pcpu->lowcore;
303 struct lowcore *lc = pcpu->lowcore;
324 struct lowcore *lc = lowcore_ptr[pcpu - pcpu_devices];
389 struct lowcore *lc = pcpu_devices->lowcore;
592 pa = __pa(&pcpu->lowcore->floating_pt_save_area);
598 pa = __pa(pcpu->lowcore->mcesad & MCESA_ORIGIN_MASK);
600 pa |= pcpu->lowcore->mcesad & MCESA_LC_MASK;
614 * the absolute lowcore of the memory stored in the HSA. The zcore code
620 * stored the registers of the boot CPU in the absolute lowcore in the
999 pcpu->lowcore = (struct lowcore *)(unsigned long) store_prefix();