Home
last modified time | relevance | path

Searched refs:abs_lc (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/arch/s390/kernel/
H A Dsetup.c404 struct lowcore *lc, *abs_lc; in setup_lowcore() local
468 abs_lc = get_abs_lowcore(); in setup_lowcore()
469 abs_lc->restart_stack = lc->restart_stack; in setup_lowcore()
470 abs_lc->restart_fn = lc->restart_fn; in setup_lowcore()
471 abs_lc->restart_data = lc->restart_data; in setup_lowcore()
472 abs_lc->restart_source = lc->restart_source; in setup_lowcore()
473 abs_lc->restart_psw = lc->restart_psw; in setup_lowcore()
474 abs_lc->restart_flags = RESTART_FLAG_CTLREGS; in setup_lowcore()
475 memcpy(abs_lc->cregs_save_area, lc->cregs_save_area, sizeof(abs_lc->cregs_save_area)); in setup_lowcore()
476 abs_lc->program_new_psw = lc->program_new_psw; in setup_lowcore()
[all …]
H A Dos_info.c61 struct lowcore *abs_lc; in os_info_init() local
67 abs_lc = get_abs_lowcore(); in os_info_init()
68 abs_lc->os_info = __pa(&os_info); in os_info_init()
69 put_abs_lowcore(abs_lc); in os_info_init()
H A Dmachine_kexec.c214 struct lowcore *abs_lc; in arch_crash_save_vmcoreinfo() local
222 abs_lc = get_abs_lowcore(); in arch_crash_save_vmcoreinfo()
223 abs_lc->vmcore_info = paddr_vmcoreinfo_note(); in arch_crash_save_vmcoreinfo()
224 put_abs_lowcore(abs_lc); in arch_crash_save_vmcoreinfo()
H A Dsmp.c256 struct lowcore *lc, *abs_lc; in pcpu_prepare_secondary() local
271 abs_lc = get_abs_lowcore(); in pcpu_prepare_secondary()
272 memcpy(lc->cregs_save_area, abs_lc->cregs_save_area, sizeof(lc->cregs_save_area)); in pcpu_prepare_secondary()
273 put_abs_lowcore(abs_lc); in pcpu_prepare_secondary()
327 struct lowcore *lc, *abs_lc; in pcpu_delegate() local
347 abs_lc = get_abs_lowcore(); in pcpu_delegate()
348 abs_lc->restart_stack = stack; in pcpu_delegate()
349 abs_lc->restart_fn = (unsigned long)func; in pcpu_delegate()
350 abs_lc->restart_data = (unsigned long)data; in pcpu_delegate()
351 abs_lc->restart_source = source_cpu; in pcpu_delegate()
[all …]
H A Dipl.c1927 struct lowcore *abs_lc; in dump_reipl_run() local
1946 abs_lc = get_abs_lowcore(); in dump_reipl_run()
1947 abs_lc->ipib = __pa(reipl_block_actual); in dump_reipl_run()
1948 abs_lc->ipib_checksum = csum; in dump_reipl_run()
1949 put_abs_lowcore(abs_lc); in dump_reipl_run()
/openbmc/linux/arch/s390/mm/
H A Dmaccess.c154 struct lowcore *abs_lc; in xlate_dev_mem_ptr() local
170 abs_lc = get_abs_lowcore(); in xlate_dev_mem_ptr()
171 ptr = (void *)abs_lc + addr; in xlate_dev_mem_ptr()
173 put_abs_lowcore(abs_lc); in xlate_dev_mem_ptr()