Searched refs:lowcore (Results 1 – 7 of 7) sorted by relevance
93 int vdso_alloc_per_cpu(struct _lowcore *lowcore) in vdso_alloc_per_cpu() argument99 lowcore->vdso_per_cpu_data = __LC_PASTE; in vdso_alloc_per_cpu()124 lowcore->paste[4] = (u32)(addr_t) psal; in vdso_alloc_per_cpu()130 lowcore->vdso_per_cpu_data = page_frame; in vdso_alloc_per_cpu()141 void vdso_free_per_cpu(struct _lowcore *lowcore) in vdso_free_per_cpu() argument149 psal = (u32 *)(addr_t) lowcore->paste[4]; in vdso_free_per_cpu()
65 struct _lowcore *lowcore; /* lowcore page(s) for the cpu */ member184 pcpu->lowcore = (struct _lowcore *) in pcpu_alloc_lowcore()188 if (!pcpu->lowcore || !panic_stack || !async_stack) in pcpu_alloc_lowcore()191 async_stack = pcpu->lowcore->async_stack - ASYNC_FRAME_OFFSET; in pcpu_alloc_lowcore()192 panic_stack = pcpu->lowcore->panic_stack - PANIC_FRAME_OFFSET; in pcpu_alloc_lowcore()194 lc = pcpu->lowcore; in pcpu_alloc_lowcore()213 free_pages((unsigned long) pcpu->lowcore, LC_ORDER); in pcpu_alloc_lowcore()224 vdso_free_per_cpu(pcpu->lowcore); in pcpu_free_lowcore()227 free_page(pcpu->lowcore->panic_stack-PANIC_FRAME_OFFSET); in pcpu_free_lowcore()228 free_pages(pcpu->lowcore->async_stack-ASYNC_FRAME_OFFSET, ASYNC_ORDER); in pcpu_free_lowcore()[all …]
24 # move IPL device to lowcore31 stg %r15,__LC_THREAD_INFO # cache thread info in lowcore32 lg %r14,__TI_task(%r15) # cache current in lowcore
45 int vdso_alloc_per_cpu(struct _lowcore *lowcore);46 void vdso_free_per_cpu(struct _lowcore *lowcore);
378 } lowcore; member
107 absolute lowcore as defined by the principles of operation
1814 controlled virtual machines to fault in the virtual cpu's lowcore pages3157 in the cpu's lowcore are presented here as defined by the z Architecture